Gary D. Brown
CIS 10: Introduction to Programming
Fall 2007

Section 0478

Monndays & Wednesdays 10:30 am to 12:00 pm

Room 2913

Section 2967

Tuesdays 5:00 pm to 8:00 pm

Room 2913

Syllabus

Goals and Objectives:

The purpose of the course is to introduce computer science, lay the foundation for further study and to develop the skills necessary to write correct and structured programs. It is the first course leading to a four-year degree in computer science. The objectives of the course are:

Prerequisite:

Completion of Math 155 or higher.

Laboratory:

The instructor will be available in the laboratory for the hour immediately following class. Although attendance may not always be required, students are encouraged to work on their programming projects at that time.

Text

Savitch, Walter. 2007. Problem Solving with C++: The Object of Programming. 6th Edition. Pearson Education. Boston. ISBN 0-321-41269-9

Requirements:

Grading:

The semester grade will be a composite of the following items:

Attendance:

Students with two weeks of absences will be dropped from the course.

Examinations

are composed of multiple choice questions written by the authors of the text. It is expected that the average time to complete each will be about an hour.

Programming projects

must be transmitted via SRJC's CATE (Center for Advanced Technology in Education) system.

Academic Integrity:

The development of programming skill is essential for success in computer science. This requires self-reliance and independent effort. Collaboration, on the other hand, is often appropriate in an educational setting.

Communication:

Instructor:

Please see the schedule for office hours and laboratory times. The office is located in Maggini Hall, 3rd floor, room 2935. You may also access voice mail by dialing (707) 527-4370 at any time. Email address is srjc-gary@metamagic.info. The website is available at http://www.metamagic.info.

2007/08/27