CS 0008 INTRODUCTION TO COMPUTER PROGRAMMING WITH PYTHON

Description

This is course is designed as a first course in computer science programming. It is recommended for those students majoring in one of the natural sciences, social sciences, or humanities who wish to learn the fundamentals of programming. It is also useful to students intending to major in computer science who do not have the required background for CS 0401. The focus of this course is on problem analysis, the development of algorithms and computer programs in Python. Instruction will be provided to students interested in taking CS401 in converting Python programs to Java.

  • Credits: 3
  • Frequency: Every term

Prerequisites

Requirements and Grading

Between 4-5 graded lab/recitation activities, 5-6 programming assignments, and 3 exams.

Current Sections

Spring 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
23111(A) TH 4:00 pm - 5:15 pm SENSQ 5502 J. Prodonovich
CS/48 LEC TERM
23165(A1) W 2:00 pm - 2:50 pm SENSQ 6110 C. Curry
CS/24 REC TERM
23166(A2) H 1:00 pm - 1:50 pm SENSQ 5505 C. Curry
CS/24 REC TERM
25626(B) TH 11:00 am - 12:15 pm SENSQ 5502 S. Kopansky
CS/48 LEC TERM
25627(B1) M 9:00 am - 9:50 am SENSQ 5505 C. Grant
CS/24 REC TERM
25628(B2) F 11:00 am - 11:50 am SENSQ 5505 C. Noel
CS/24 REC TERM

Future Sections

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

Summer 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
18486 TH 2:30 pm - 4:15 pm SENSQ 5502 W. Garrison
CS/24 LEC 12WK
18487 H 4:30 pm - 5:20 pm SENSQ 5502 CS/24 REC 12WK

Past Sections

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

Fall 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
23712(A) TH 2:30 pm - 3:45 pm SENSQ 5502 M. Novelli
CS/48 LEC TERM
23713(A1) H 12:00 pm - 12:50 pm SENSQ 5505 A. Rowden
CS/24 REC TERM
23714(A2) T 4:00 pm - 4:50 pm SENSQ 5505 A. Rowden
CS/24 REC TERM
24863(B) TH 11:00 am - 12:15 pm SENSQ 5502 G. Novacky
CS/48 LEC TERM
24864(B1) M 9:00 am - 9:50 am SENSQ 5505 C. Noel
CS/24 REC TERM
24866(B2) T 9:00 am - 9:50 am SENSQ 5505 C. Noel
CS/24 REC TERM
28684(C) MW 4:30 pm - 5:45 pm SENSQ 5502 J. Prodonovich
CS/50 LEC TERM
28685(C1) T 5:00 pm - 5:50 pm SENSQ 5505 C. Callan
CS/25 REC TERM
28686(C2) W 3:00 pm - 3:50 pm SENSQ 5505 C. Callan
CS/25 REC TERM

Summer 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
18803 TH 2:30 pm - 4:15 pm SENSQ 5502 W. Garrison
CS/24 LEC 12WK
18804 H 4:30 pm - 5:20 pm SENSQ 5505 M. Yu
CS/24 REC 12WK

Spring 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
23711(A) TH 4:00 pm - 5:15 pm SENSQ 5502 W. Garrison
D. Shetty
CS/48 LEC TERM
23779(A1) W 2:00 pm - 2:50 pm SENSQ 6110 C. Callan
CS/24 REC TERM
23780(A2) H 1:00 pm - 1:50 pm SENSQ 5505 J. Carr
CS/24 REC TERM
26613(B) MW 6:00 pm - 7:15 pm SENSQ 5502 J. Prodonovich
L. Lugini
CS/48 LEC TERM
26615(B1) M 7:30 pm - 8:20 pm SENSQ 5502 C. Clark
CS/24 REC TERM
26616(B2) W 3:00 pm - 3:50 pm SENSQ 5505 C. Grant
CS/24 REC TERM