CS 0007 INTRODUCTION TO COMPUTER PROGRAMMING

This is a first course in computer science programming. It is recommended for those students intending to major in computer science who do not have the required background for the School of Computing and Information's intermediate programming class. It may also be of interest to students majoring in one of the social sciences or humanities. The focus of the course is on problem analysis and the development of algorithms and computer programs in a modern high-level language.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: Enrollment blocked if currently or previously enrolled in CS 0401 or CMPINF 0401 or CS 0422 or CS 0417 or CS 0457 or CS 0445 or CS 0455
Course Attributes: DSAS Algebra General Ed. Requirement, DSAS Quant.-Formal Reason General Ed. Requirement
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Fall 2026

Class No.DaysTimesRoomInstructor(s)TA(s)Type
11033 (1050)MW4:30pm-5:45pmSENSQ 5129Timothy Hoffman
LEC
19561 (1050)F10:00am-10:50amIS 405Timothy Hoffman
REC
33873 (1050)F11:00am-11:50amIS 305Timothy Hoffman
REC
26796 (1050)F11:00am-11:50amIS 305Timothy Hoffman
REC
23689 (1060)TuTh4:00pm-5:15pmIS 403Timothy Hoffman
LEC
10561 (1060)F9:00am-9:50amIS 411Timothy Hoffman
REC
23777 (1060)F12:00pm-12:50pmWWPH 3803Timothy Hoffman
REC
32388 (1060)F3:00pm-3:50pmIS 501Timothy Hoffman
REC
19560 (1250)MW3:00pm-4:15pmIS 403Olena Sherbinin
LEC
32392 (1250)F9:00am-9:50amSENSQ 5502REC
23776 (1250)F10:00am-10:50amIS 403REC
19562 (1250)F12:00pm-12:50pmIS 404REC
20038 (1300)MW6:00pm-7:15pmSENSQ 5502Michael Devine
LEC
20041 (1300)F2:00pm-2:50pmSENSQ 5129REC
20043 (1300)F4:00pm-4:50pmSENSQ 6110REC
26301 (1300)F5:00pm-5:50pmSENSQ 5502REC