CSC 201-01 Introduction to Programming I (C++)

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