CIS 201

advertisement
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
Download