Department of Computer and Information Sciences, Temple University

CIS 1057. Computer Programming in C

Section 001, Fall 2010

Syllabus       Instructor: Dr. Pei Wang        Teaching Assistant: Ping Zhang


Schedule (tentative)

WEEK DATE TOPIC READING
1 08/31 Overview of Computers and Programming Chapter 1
  09/02 Overview of Computers and Programming Chapter 1
2 09/07 Overview of C Chapter 2
  09/09 Overview of C Chapter 2
3 09/14 Overview of C Chapter 2
  09/16 Top-Down Design with Functions Chapter 3
4 09/21 Top-Down Design with Functions Chapter 3
  09/23 Top-Down Design with Functions Chapter 3
5 09/28 First Mid-term Exam -
  09/30 Mid-term Exam Review -
6 10/05 Selection Structures: if and switch Statements Chapter 4
  10/07 Selection Structures: if and switch Statements Chapter 4
7 10/12 Repetition and Loop Statements Chapter 5
  10/14 Repetition and Loop Statements Chapter 5
8 10/19 Modular Programming Chapter 6
  10/21 Modular Programming Chapter 6
9 10/26 Simple Data Types Chapter 7
  10/28 Simple Data Types Chapter 7
10 11/02 Second Mid-term Exam -
  11/04 Mid-term Exam Review -
11 11/09 Arrays Chapter 8
  11/11 Arrays Chapter 8
12 11/16 Arrays Chapter 8
  11/18 Strings Chapter 9
13 11/23 Strings Chapter 9
  11/25 Thanksgiving recess -
14 11/30 Strings Chapter 9
  12/02 Structure Types Chapter 11
15 12/07 Structure Types Chapter 11
  12/09 Study day (no class) -
16 12/14 Final Examination (1:00-3:00 PM) -

Relevant Links

Textbook webpage
Blackboard site
TECH Center
Computer Services Help Desk
CIS TA Help Station
C FAQ
Quincy, another IDE for C/C++
Some useful software