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.