Dr. Pei Wang
OFFICE: Room 1015B, Wachman Hall (Computer Activity Building)
ADDRESS: CIS Department, Temple University, Philadelphia, PA 19122
PHONE: (215)204-9255
EMAIL: pei.wang@temple.edu
Office Hours: Tuesday/Thursday 10:00-11:30 AM, and by appointment
Ping Zhang
OFFICE: Room 1000M, Wachman Hall (Computer Activity Building)
ADDRESS: CIS Department, Temple University, Philadelphia, PA 19122
PHONE: (215)204-3950
EMAIL: ping@temple.edu
Office Hours: Wednesday/Friday 12:30-1:30 PM, and by appointment
Lectures: Tuesday/Thursday 2:00-3:20 PM, Tuttleman Learning Center 403B
Lab: Friday 10:00-11:50 AM, Wachman Hall 209
Grade of C or better in Mathematics 1021 (C073) or higher, or placement into Mathematics 1022 (C074)
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: (1) Computer Science majors and non-majors with prior experience in a programming language (for example, Pascal, C, C++, Fortran, Java, Matlab) should take C+IN SC 1068 (0067), unless they want to take another programming course first, in which case they should take C+IN SC 1053 (C061) (Programming in Matlab) or C+IN SC 1057 (C071) (Programming in C) or C+IN SC 1073 (C081) (Programming in Java)--before taking C+IN SC 1068. (2) Duplicate Course: No credit for students who have previously taken C+IN SC 1053 (0061), 1068 (0067) or 1073 (C081). Also, you cannot get credit if you take two of the courses at the same time. (3) 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, 6th Edition, by Hanly and Koffman, Addison-Wesley, 2010
See course website at http://www.cis.temple.edu/~pwang/1057-PC/1057-index.htm
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.
Violations of the above rules will lead to grade penalty.
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.