CSCI157 Computer Science I
Syllabus

COURSE DESCRIPTION
This course is intended for computer science majors/minors, engineering majors, or anyone interested in learning the fundamentals of computer science and computer programming.  Programming topics covered include data types, fundamental statements, arrays, and functions.  Students will be expected to write programs that incorporate the concepts discussed in class and to show mastery of the language.  (4 Credits) (4 Lecture, 0 Lab, 0 On the Job Training.)

TEXT AND REFERENCES
1. C++ Programming From Problem Analysis to Program Design 4th Edition (Student supplied textbook)
2. C++ Programming From Problem Analysis to Program Design Lab Manual (Student supplied textbook)
3. Invitation to Computer Science 4th Edition (Student supplied textbook)
4. Computer system with Windows XP Pro or Vista. (School or Student supplied equipment)
5. Course Instructional Guide (Online)

COURSE EXPECTATIONS
See this link for additional course expectations.

COURSE EVALUATION
Student objectives and evaluations are translated to a percentage and the percentages to grades. A score of 70% is passing. The following percentage distribution guarantees the following grade: A:93%+, A-:90%+, B+:87%+, B:83%+, B-:78%+, C+:77%+, C:73%+, C-:70%+, D+:67%+, D:63%+, D-:60%+, F:<60%.

REQUIREMENTS
This course is lecture/lab based. The CSCI Staff will deliver the lectures, as well as supervise the lab. The student is expected to spend at least 48 hours per credit in self study with direction from instructors and/or instructional guides and testing.  This a four (4) credit course, so an average student is expected to spend approximately 192 hours completing this course, which includes lectures and lab. All lectures will be scheduled, with that schedule posted online.


It is Ridgewater College policy to provide, on a flexible and individualized basis, services to students who have disabilities.  Reasonable accommodations can be provided after appropriate documentation has been received and reviewed by the office of Disability Services.  Contact Tammy Becker, Director of Disability Services at 320-222-6070 V/TTY to discuss your accommodation needs.  This publication is available in alternative formats upon request.   Please allow adequate time for the college to respond to your request.

Version Information:
Aug  25th, 2008 Original course material compliments of Kevin Halvorson.