CS 0007 INTRODUCTION TO COMPUTER PROGRAMMING

Description

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 CS 0401. 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.

  • Credits: 3
  • Frequency: Every term

Prerequisites

Requirements and Grading

Between 4 and 7 programming assignments, 2 or 3 exams, and a cumulative final exam.

Current Sections

Summer 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
10450 M 8:00 pm - 8:50 pm SENSQ 6110 M. Hasanzadeh Mofrad
CS/24 REC 12WK
10449 MW 6:00 pm - 7:45 pm SENSQ 6110 T. Hoffman
CS/24 LEC 12WK

Future Sections

To view the sections for a term, click on it's name below.

Fall 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
11583(A) MW 3:00 pm - 4:15 pm SENSQ 5502 P. Delaney
CS/50 LEC TERM
10803(A1) H 10:00 am - 10:50 am SENSQ 5505 CS/25 REC TERM
20303(A2) M 2:00 pm - 2:50 pm SENSQ 6110 CS/25 REC TERM
10802(B) TH 4:00 pm - 5:15 pm SENSQ 5502 P. Delaney
CS/50 LEC TERM
19134(B1) W 1:00 pm - 1:50 pm SENSQ 5505 CS/25 REC TERM
11707(B2) H 9:00 am - 9:50 am SENSQ 5505 CS/25 REC TERM
17920(C) TH 9:30 am - 10:45 am SENSQ 5502 K. Bigrigg
CS/50 LEC TERM
20304(C1) F 10:00 am - 10:50 am SENSQ 6110 CS/25 REC TERM
11131(C2) F 12:00 pm - 12:50 pm SENSQ 6110 CS/25 REC TERM
25917(D) TH 1:00 pm - 2:15 pm SENSQ 5502 K. Bigrigg
CS/50 LEC TERM
25918(D1) M 10:00 am - 10:50 am SENSQ 5505 CS/25 REC TERM
25919(D2) T 11:00 am - 11:50 am SENSQ 5505 CS/25 REC TERM
27096(E) MW 6:00 pm - 7:15 pm SENSQ 5502 D. Krebs
CS/50 LEC TERM
27099(E1) M 7:30 pm - 8:20 pm SENSQ 5502 CS/25 REC TERM
27103(E2) W 4:00 pm - 4:50 pm SENSQ 5505 CS/25 REC TERM

Past Sections

To view the sections for a term, click on it's name below.

Spring 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
26359(A) MW 11:00 am - 12:15 pm SENSQ 5502 M. Devine
CS/48 LEC TERM
26360(A1) H 12:00 pm - 12:50 pm SENSQ 5505 A. Tamenne
CS/24 REC TERM
26361(A2) H 10:00 am - 10:50 am SENSQ 5505 G. Beatty
CS/24 REC TERM
11026(B) MW 4:30 pm - 5:45 pm SENSQ 5502 P. Covaleski
CS/48 LEC TERM
16128(B1) T 12:00 pm - 12:50 pm SENSQ 6110 A. Tamenne
CS/24 REC TERM
11027(B2) W 1:00 pm - 1:50 pm SENSQ 6110 T. Dachille
CS/24 REC TERM
10914(C) TH 9:30 am - 10:45 am SENSQ 5502 K. Bigrigg
CS/48 LEC TERM
10915(C1) H 3:00 pm - 3:50 pm SENSQ 6110 E. Mellett
CS/24 REC TERM
11686(C2) F 9:00 am - 9:50 am SENSQ 5505 M. Thakkar
CS/24 REC TERM
29988(D) TH 1:00 pm - 2:15 pm SENSQ 5502 K. Bigrigg
CS/50 LEC TERM
29989(D1) T 3:00 pm - 3:50 pm SENSQ 6110 G. Beatty
CS/25 REC TERM
29990(D2) H 10:00 am - 10:50 am SENSQ 6110 T. Dachille
CS/25 REC TERM

Fall 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
11660(A) MW 3:00 pm - 4:15 pm SENSQ 5502 J. Billingsley
CS/52 LEC TERM
10824(A1) H 10:00 am - 10:50 am SENSQ 5505 A. Tamenne
CS/26 REC TERM
20797(A2) M 2:00 pm - 2:50 pm SENSQ 6110 S. Kopansky
CS/26 REC TERM
10823(B) TH 4:00 pm - 5:15 pm SENSQ 5502 T. Hoffman
CS/50 LEC TERM
19541(B1) W 1:00 pm - 1:50 pm SENSQ 5505 S. Kopansky
CS/25 REC TERM
11799(B2) H 9:00 am - 9:50 am SENSQ 5505 A. Tamenne
CS/25 REC TERM
18276(C) TH 9:30 am - 10:45 am SENSQ 5502 P. Covaleski
CS/50 LEC TERM
20798(C1) F 10:00 am - 10:50 am SENSQ 6110 M. Thakkar
CS/25 REC TERM
11162(C2) F 12:00 pm - 12:50 pm SENSQ 6110 N. Davidson
CS/25 REC TERM
26966(D) TH 1:00 pm - 2:15 pm SENSQ 5502 N. Ong
CS/50 LEC TERM
26967(D1) M 10:00 am - 10:50 am SENSQ 5505 C. Corsi
CS/25 REC TERM
26968(D2) T 11:00 am - 11:50 am SENSQ 5505 C. Corsi
CS/25 REC TERM
28674(E) MW 6:00 pm - 7:15 pm SENSQ 5502 K. Bigrigg
CS/50 LEC TERM
28677(E1) M 7:30 pm - 8:20 pm SENSQ 5502 G. Beatty
CS/25 REC TERM
28681(E2) W 4:00 pm - 4:50 pm SENSQ 5505 E. Mellett
CS/25 REC TERM

Summer 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
10453 M 8:00 pm - 8:50 pm SENSQ 6110 Z. Fan
CS/24 REC 12WK
10452 MW 6:00 pm - 7:45 pm SENSQ 6110 D. Krebs
CS/24 LEC 12WK