Course Syllabus
Spring
2006, CIS C071.004
Introduction to Computing
and Computer Programming
Instructor: Slobodan Vucetic
Lectures: Wed 12:40-1:30PM, Fri 12:40 – 2:30PM
(TL305A)
Lab Times: Section
4: Mon 12:40 – 2:30PM (Wachman Hall 215)
My Office: Wachman Hall, 304
Hours: 3:00-4:30PM Mondays, 1:30-3:00PM
Wednesdays. Other hours by appointment.
Appointments should be scheduled AT LEAST one day in
advance. Try to verify that I will be
there before you make any sort of a lengthy trip to see me. I sometimes have meetings or other
commitments that take me away from the office even during office hours.
Phone: (215) 204-5535 External, 1-5535 Internal
FAX: (215)
204-5082
E-Mail:
Home page: http://www.ist.temple.edu/~vucetic
Course home page: http://www.ist.temple.edu/~vucetic/cis071spring2006
TA: Jing Qin
Office: Wachman Hall 1000M,
Email: qinjing@temple.edu
Office Hours: Tuesdays
1:00-2:00PM; Fridays 11:00-noon
Prerequisites:
First-level core math course. CIS 71cannot be taken for credit if you have
already completed CIS 61, 67 or 81. CIS
71 is a second level math core course.
Description: In CIS
71, we introduce computers and computer programming in the C programming
language. The topics covered include the
general characteristics of computers, techniques of problem solving using the
computer, algorithm specification, the C programming language, and writing,
debugging and testing computer programs.
Textbook: Problem
Solving and Program Design in C, 4th Edition, Hanly and Koffman,
Addison-Wesley, 2004
Reference
Material:
Kernighan
and Ritchie, The C Programming Language, 2nd Edition, 1988,
Prentice-Hall (in bookstore for either CIS C071 or 0072).
Labs: Students MUST be enrolled in a lab section in order
to take CIS 71 for credit. Students are
REQUIRED to attend the lab section that they are registered for. Attendance will count as part of your
grade.
Quizzes: There should be a quiz a week during the
semester. The quizzes will be given once
a week, normally during the first 10-15 minutes of the Friday’s class. The total
of your quiz grades will be equal to the value of one exam.
Grading: There will be two mid-term exams and a final
during the semester. Your semester grade
will be based mostly on your exam and
quiz scores, although lab and homework assignment work can be used to raise (or
lower) your final grade by as much as a letter. You MUST receive at least a SOLID D grade in your
exam and quiz scores AND have B or better lab scores in order to receive a
passing grade (C or better) for the
semester. I do NOT drop any exam scores!
More details on grading appear in the Course Guidelines document.