Fundamentals of Computer Science in C
V22.0380-002, Spring 2002

Quick Links

Instructor / Grader / ETutor Contacts Schedule
Tues/Thurs
8:00 a.m. - 9:15 a.m.
Warren Weaver Hall
Room 102
Course Description
This is a course in computer programming concepts for students with little or no programming experience. The intent is to teach students to write both clear and efficient C programs by emphasizing structured programming principles. This course is intended as a first course for information systems majors, for students of other scientific disciplines, and for a functional introduction to programming.

Text Book
  • Harvey M. Deitel, Paul J. Deitel, C: How to Program. (Prentice Hall; ISBN: 0130895725) Information available at Amazon.com.
Computer Software
For the entire course, we will be using the Borland C++ Version 5.0 Compiler for Windows. Borland C++ is available at the Tisch LC-11 Stern lab and all Academic Computer Facility (ACF) computer labs. Other students wishing to work at home can purchase Borland Builder 5.0 (which includes Borland C++ Version 5.0) from the NYU Computer Book Store for approximately $50.

In order to save your computer programs, please purchase a few high-density floppy disks. (also available at the NYU Computer Book Store.)

Email/Unix Accounts
If you do not already have one, you will also need to obtain a Stern or ACF Email/Unix account. These accounts will be necessary for subscribing to the electronic mailing list and for corresponding with the class E-tutor.

Exams and Grading
The course will include a number of programming assignments, one midterm, and one final exam. Your grade will be calculated as follows:
  • One Midterm (25%)
  • One Final Exam (40%)
  • Homeworks (30%)
  • Pop Quizzes, Attendance, Class Participation (5%)

Getting Help
If you need any help throughout the semester, you always have three options.
  • Office Hours: Will be held every Thursday, 10:00 am - 12:00 noon, 419 Warren Weaver Hall. If you have any questions at any time throughout the semester, please stop by.
  • Class E-Tutor: In addition to Office Hours, the course has a designated E-tutor. The E-Tutor is available throughout the week, should you have any specific questions regarding homework assignments. The E-Tutor is required to write back within 24 hours of your initial email.
  • The Yahoo! Group: The Yahoo! Group is here as a resource for you to post any questions you have regarding the course. I will be monitoring the Group throughout the semester, and the Grader, E-Tutor or I will try to answer as soon as we can.