Course Essentials



Class meetings: Mondays and Wednesdays from 9:30AM - 10:45AM in WWH Room 317 (attendance is mandatory).

Office hours: Tue 9:00am-10:30am, Wed 11:00-12:30pm, OR by appointmnet (423 WWH).

Online discussion board: Piazza - all questions related to course material and homeworks should be posted to the discussion forum. You should send email only if it involves personal content (for example, your grades, performance, etc.). You can self-enroll for this Piazza discussion board.

Tutoring Schedule: see the calendar for the current tutoring schedule.
The tutoring is held in Kimmel Center Lab, 60 Washington Square South, 4th Floor, 212-998-3500 (Note that you need your id to enter Kimmel)

How to get help? Ask questions on the class discussion forums! Talk to me! Email me! Use the tutoring services!
Make sure you let me know as soon as you feel lost in the course. Do not wait till you start getting failing grades because it might be too late by then.

Catalog Description



Introduction to Computer Science
CSCI-UA 101 Prerequisite: Introduction to Computer Programming (CSCI-UA 2) or departmental permission assessed by placement exam.
Offered in the fall and spring. 4 points.
Students learn how to design algorithms to solve problems and how to translate these algorithms into working computer programs. Experience is acquired through programming projects in a high-level programming language. Intended primarily as a first course for computer science majors but also suitable for students of other scientific disciplines. Programming assignments.

Important Dates



Midterm Exam 1: Wednesday, March 4 (in class)

Midterm Exam 2: April 11

Final Exam: Wednesday, May, 11, 8:00 AM - 9:50 AM , (date and time subject to change by CAS, check the dates posted by the department here. )

Department Links



Computer Science Department

Faculty Office Hours

Statement of Academic Integrity

Undergraduate Tutoring Hours