dr. salih yurttas - hrbb 333b summer'06 office hours: mtwtf 10-11:50 a.m.
tolga ciftci - tolga@tamu.edu -- mw 3:30-5 p.m. & tr 12-1:15 p.m. @ hrbb344
syllabus | class notes | homework assignments | tests | project
| sun-may 28 | mon-may 29 | tue-may 30 | wed-may 31 | thu-jun 1 | fri-jun 2 | sat-jun 3 |
| 1 |
introductory quick tour of c++ and stl |
introductory quick tour of c++ and stl login and cp doc do-make.html | comp.html cshrc | do-untargz | do-targz |
||||
| sun-jun 4 | mon-jun 5 | tue-jun 6 | wed-jun 7 | thu-jun 8 | fri-jun 9 | sat-jun 10 |
| 2 |
basic facilities
decomposition/composition by functions and headers |
basic facilities
decomposition/composition by functions and headers hw-00 is assigned. |
basic facilities
decomposition/composition by functions and headers |
|||
| sun-jun 11 | mon-jun 12 | tue-jun 13 | wed-jun 14 | thu-jun 15 | fri-jun 16 | sat-jun 17 |
| 3 |
basic facilities
decomposition/composition by functions and headers hw-00 is due. |
basic facilities
types and declarations pointers, arrays, and structures hw-01 is assigned. |
basic facilities
types and declarations pointers, arrays, and structures |
|||
| sun-jun 18 | mon-jun 19 | tue-jun 20 | wed-jun 21 | thu-jun 22 | fri-jun 23 | sat-jun 24 |
| 4 |
basic facilities
types and declarations pointers, arrays, and structures hw-02 is assigned. |
basic facilities
types and declarations stl types: vector, string, map, multimap hw-01 is due. |
basic facilities
types and declarations stl types: vector, string, map, multimap |
|||
| sun-jun 25 | mon-jun 26 | tue-jun 27 | wed-jun 28 | thu-jun 29 | fri-jun 30 | sat-jul 1 |
| 5 |
basic facilities
types and declarations stl types: vector, string, map, multimap hw-02 is due. hw-03 is assigned. |
basic facilities
exceptions |
basic facilities
exceptions |
|||
| sun-jul 2 | mon-jul 3 | tue-jul 4 | wed-jul 5 | thu-jul 6 | fri-jul 7 | sat-jul 8 |
| 6 | no class | no class |
abstraction mechanisms
classes constructor, destructor, accessor, mutator hw-03 is due. |
|||
| sun-jul 9 | mon-jul 10 | tue-jul 11 | wed-jul 12 | thu-jul 13 | fri-jul 14 | sat-jul 15 |
| 7 | test 1 |
abstraction mechanisms
classes operator overloading |
abstraction mechanisms
derived classes inheritence hw-04 is assigned. |
|||
| sun-jul 16 | mon-jul 17 | tue-jul 18 | wed-jul 19 | thu-jul 20 | fri-jul 21 | sat-jul 22 |
| 9 |
abstraction mechanisms
derived classes inheritence |
abstraction mechanisms
template classes hw-04 is due. |
abstraction mechanisms
generic programming hw-05 is assigned. |
|||
| sun-jul 23 | mon-jul 24 | tue-jul 25 | wed-jul 26 | thu-jul 27 | fri-jul 28 | sat-jul 29 |
| 9 |
abstraction mechanisms
design using c++ final project is assigned. |
abstraction mechanisms
abstract classes |
abstraction mechanisms
abstract classes hw-05 is due. |
|||
| sun-jul 30 | mon-jul 31 | tue-aug 1 | wed-aug 2 | thu-aug 3 | fri-aug 4 | sat-aug 5 |
| 10 |
abstraction mechanisms
design patterns final project |
test 2 |
abstraction mechanisms
stl containers, algorithms and function objects, iterators, allocators, streams |
|||
| sun-aug 6 | mon-aug 7 | tue-aug 8 | wed-aug 9 | thu-aug 10 | fri-aug 11 | sat-aug 12 |
| 11 |
abstraction mechanisms
stl containers, algorithms and function objects, iterators, allocators, streams |