CIS 1057. Computer Programming in C

Section 002. Fall 2012



Dr. Pei Wang
OFFICE: Room 1015B, Wachman Hall (Computer Activity Building)
ADDRESS: CIS Department, Temple University, Philadelphia, PA 19122
PHONE: (215)204-9255
Office Hours: Monday 11:00-12:00 and 16:30-17:30; Wednesday 13:00-14:00; and by appointment


Lectures: Monday/Wednesday 9:30-10:50, Tuttleman Learning Center 001A
Lab: Friday 9:00-10:50, Wachman Hall 104


See the Course Description

Course Description

Introduces students to computer and computer programming. Topics covered include the general characteristics of computers, techniques of problem solving, and algorithm specification, and the debugging and testing of computer programs in the C language. NOTE: This course can be used to satisfy the university Core Quantitative Reasoning B (QB) requirement. Although it may be usable towards graduation as a major requirement or university elective, it cannot be used to satisfy any of the university GenEd requirements. See your advisor for further information.


REQUIRED: Problem Solving and Program Design in C, 7th Edition, by Hanly and Koffman, Addison-Wesley 2013, ISBN: 9780132936491


See course website at


Attendance to all lectures, labs, and examinations is required.


To pass the course, you must maintain a passing average on both the exams and the lab assignments. Students who miss the final and do not make alternative arrangements with me before I turn in the grades will be graded F.

All of the above must be the student's own work. Plagiarism and academic cheating will be punished.

Classroom rules

Disability Disclosure Statement

Any student who has a need for accommodation based on the impact of a disability should contact me privately to discuss the specific situation as soon as possible. Contact Disability Resources and Services at 215-204-1280 in 100 Ritter Annex to coordinate reasonable accommodations for students with documented disabilities.