Department of Computer and Information Sciences, Temple University

CIS 1057. Computer Programming in C

Section 002. Fall 2012

Syllabus       Instructor: Dr. Pei Wang        Teaching Assistant: Xin Li


Schedule

WEEK DATE TOPIC READING
1 08/27 Overview of Computers and Programming Chapter 1
  08/29 Overview of Computers and Programming Chapter 1
2 09/03 Labor Day Holiday -
  09/05 Overview of C Chapter 2
3 09/10 Overview of C Chapter 2
  09/12 Overview of C Chapter 2
4 09/17 Top-Down Design with Functions Chapter 3
  09/19 Top-Down Design with Functions Chapter 3
5 09/24 Top-Down Design with Functions Chapter 3
  09/26 First Mid-term Exam -
6 10/01 Mid-term Exam Review -
  10/03 Selection Structures: if and switch Statements Chapter 4
7 10/08 Selection Structures: if and switch Statements Chapter 4
  10/10 Repetition and Loop Statements Chapter 5
8 10/15 Repetition and Loop Statements Chapter 5
  10/17 Pointers and Modular Programming Chapter 6
9 10/22 Pointers and Modular Programming Chapter 6
  10/24 Arrays Chapter 7
10 10/29 Class canceled due to weather -
  10/31 Arrays Chapter 7
11 11/05 Arrays Chapter 7
  11/07 Second Mid-term Exam -
12 11/12 Mid-term Exam Review -
  11/14 Strings Chapter 8
13 11/19 Strings Chapter 8
  11/21 No class - Calendar Adjustment -
14 11/26 Strings Chapter 8
  11/28 Structure Types Chapter 10
15 12/03 Structure Types Chapter 10
  12/05 File Processing Chapter 11
- 12/12 Final Examination (08:00-10:00) -

Relevant Links

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