Course Syllabus

 

Spring 2007, CIS C071.001

Introduction to Computing and Computer Programming

 

Instructor: Slobodan Vucetic

 

 

Lectures:               Tue, Thu 1:10-2:30PM, (Tuttleman Learning Center 302)         

    

Lab Times:           Thu 2:40 – 4:30PM (Wachman Hall 207)

 

My Office:               Wachman Hall, 304

 

Hours:    3:00-4:30PM Tuesdays, 10:00-11:30AM Thursdays.  Other hours by appointment that should be scheduled at least one day in advance. 

 

Phone:                   (215) 204-5535 External, 1-5535 Internal

 

FAX:                        (215) 204-5082

 

E-Mail:                    (my last name) at (ist-dot-temple-dot-edu)

 

Home page:         http://www.ist.temple.edu/~vucetic 

 

Course home page:           http://www.ist.temple.edu/~vucetic/cis071spring2007  

 

TA:                          Zhuang Wang

Office:  321 Wachman Hall, Email: (TA’s first name) at (temple-dot-edu)

Office Hours: (Wednesday 1PM – 2PM) and (Friday 11AM – 12AM)

 

Prerequisites: First-level core math course. CIS 71 cannot 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, 5th 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 will be a quiz once a week, normally during the first 10-15 minutes of the Tuesday’s class. The total of your quiz grades will be equal to the value of one exam.

 

Grading:  Lab Assignments (25%), 2 Midterm Exams (25%), Final Exam (25%), Quizzes (15%), Attendance (10%).

 

Miscelaneous

·          The last day to drop from the course (and get tuition refund) is Monday, January 29. The last day to withdraw from the course (no refund) is Monday, March 26. Students who have previously withdrawn from this course, or who have already withdrawn from 5 courses since September 2004 may not withdraw.

·          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. Students with documented disabilities should contact Disability Resources and Services at 215-204-1280 in 100 Ritter Hall to coordinate reasonable accommodations