SHAW UNIVERSITY College of Graduate and Professional Studies Department of Computer Information Science COURSE SYLLABUS CIS 230 - Object Oriented Programming I (C++) Instructor: __________________ Office: ______________________ Office Phone: 546-8383 : Class Time__________________ Class Room: ________________ I. Course Description The first course of a two-semester sequence in basic programming. Currently it is offered in C++. Programming is giving instructions to computers so they can do what you want them to do. You will learn the basics of programming, including basic data structures, data and procedure abstraction, and problemsolving strategies. These will give you the basic tool to start. You will learn through a combination of efforts: attending lectures, reading the textbook, doing programming exercises and written homeworks. It is a very hands-on course and you are expected to get a lot of programming exercises. Have fun! II. Text Problem Solving, Abstration, Design Using C++ By Frank L. Fiedman, Elliot B. Koffman Every one is expected to have his/her own copies of this book. 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 FINAL EXAM IV. V. Evaluation Class participation Homeworks 2 Quizzes Midterm Final Examination 10% 20% (Late will be 20% penalized for each day) 20% 20% 30% (Comprehensive) Grading Scale 1 90-100 70-79 0-59 A C F 80-89 60-69 B D 2