COURSE NUMBER:
CIT245
COURSE TITLE:
Data Structures and Programming: C++
CREDITS: 4
PREREQUISITES:
CIT130 or Equivalent CO REQUISITES: None
Instructor: Kenneth L
Instructor Comments: Programming is not something that
is learned by reading only. It is
learned by doing. Therefore, programming
assignments will be 20% of your grade. If you do no homework, the best grade you can
get is a C. Assignments must be handed
in on time. Expect to put in 12 hours of
work a week minimum. You must be a
highly motivated self learner to get through this course.
Texts: Absolute
C++ Walter Savitch
(Addison Wesley) -required
STL
Programming From the Ground Up Herbert Schildt (McGrawHill) -optional
Schedule IN-85
Week
|
|
Homework
|
Week 1 Jan 26 |
Abs C++
Ch 1,2 |
Install
C++ compiler, become familar with Black Board Software Ch 1
#6 Ch 2 #2 |
Week 2 Feb 2 |
Abs C++
Ch 3,4 |
Ch 3 #4 Ch 4 #10 |
Week 3 Feb 9 |
Abs C++
Ch 5,6 |
Ch 5
#4 Ch 6 #3 |
Week 4 Feb 16 |
Abs C++
Ch 7,8 |
Ch 7 #2 Ch 8 #1 |
Week 5 Feb 23 |
Abs C++
Ch 9,10 |
Ch 9
#2 Ch10 Pointers - Will Post |
Week 6 Mar 1 |
Abs C++
Ch 10 |
Study |
Week 7 Mar 8 |
Exam 1
|
|
Week 8 Mar 15 |
Abs C++
Ch 11,12 |
Ch11 #1
Ch 12 #5 |
Week 9 Mar 22 |
Abs C++
Ch 13,14 |
Ch13 #5
Ch 14 #1 |
Week 10 Mar 29 |
Abs C++
Ch 15,16 |
Ch15
#1 Ch 16 #2 |
Spring
Break Apr 5 |
||
Week 11 Apr 12 |
Abs C++
Ch 17,18 |
Ch17 #1 #2
Ch 18 Read Only |
Week 12 Apr 19 |
Abs C++
Ch 19 |
Ch19 tba
+ STL version of Dijkstra |
Week 13 Apr 26 |
Online
STL |
|
Week 14 May 3 |
Exam 2
|
|