SHAW UNIVERSITY College of Graduate and Professional Studies Department of Computer Information Science COURSE SYLLABUS CIS201 - Object Oriented Programming I (C++) Instructor: __________ Office: Graphics 107 Office Phone: 546-8383 E-mail: wjin@shawu.edu Webpage: http://www.cs.duke.edu/~jin/shaw/csc201 Class Time: __________ Office Hours: __________ I. Class Room: SCI 301 Course Description The first course of a two-semester sequence in basic programming. Currently it is offered in C++. You will learn the basics of programming, including basic data structures, data and procedure abstraction, and problem-solving strategies (sorting, merging, etc.). II. Text Problem Solving, Abstration, Design Using C++ By Frank L. Fiedman, Elliot B. Koffman III. Anticipated Course of Action Chapter 1: Introduction to Computers, Problem Solving, and Programming Chapter 2: Overview of C++ Chapter 3: Top-Down Design with Functions and Classes MIDTERM Chapter 4: Selection Structures: if and switch Statements Chapter 5: Repetition and Loop Statements Chapter 6: Modular Programming Chapter 7: Simple Data Types FINAL EXAM IV. Evaluation Class participation Homeworks Midterm Final Examination V. 10% 30% (Late will be 20% penalized for each day) 20% 40% (Comprehensive) Grading Scale 90-100 80-89 70-79 60-69 0-59 A B C D F 1