|
|
|
Comp 14: Introduction to Programming
Section 003: [MW 8:00am-9:15am], [F 1pm-1:50pm]
Fall 2004
|
Announcements:
- 12/10/2004 Final Exam:
The final exam is scheduled for Friday, December 10 at 8am in Sitterson 011.
- 12/7/2004 Review Session:
There will be an extra review session Tuesday, December 7 from 3pm-4pm in Sitterson 014 (or Lower Lobby,
depending on what is available).
- 11/20/2004 Program 3:
Program 3 is Due Monday, December 6.
Instructor and Class Information:
Course Objectives and Overview:
Overview:
- Introduction to computer use. Approaches to problem-solving; algorithms and their design; fundamental programming skills.
- This course is an introduction to computer programming for students with no prior programming experience.
- We will use the Java programming language.
Pre-requisites:
There are no official course pre-requisites for this class, but a basic background in math
is needed. Basic computer skills (using a web browser, writing email,
using word processing applications, downloading and installing
software) are assumed for COMP 14. If you are not comfortable using a
computer, consider taking COMP 4
("Power Tools for the Mind") before taking COMP 14.
If you have previous programming experience, such as in a high school
course, (especially, a Computer Science AP course) consider taking COMP
114 ("Foundation of Programming") instead.
Post-requisites:
This course (or COMP 15 or COMP 16) is required for COMP 114. COMP 14 satisfies a mathematical sciences perspective.
Textbook:
Java Programming: From Problem Analysis to Program Design (companion
website)
D. Malik, P. Nair
ISBN: 0-619-06497-8
Available online and at UNC Student Stores.
A large part of class material has been
borrowed from Michele Clark Weigle (http://www.cs.unc.edu/~clark)
and Miguel Otaduy (http://www.cs.unc.edu/~otaduy),
previous instructors of Comp14.
|
|