The course explains the use of structures, recursion, pointers, dynamic memory allocation, linked lists. Pre-Processors, building multiple files and command line arguments are also covered.
| Week | Topic |
|---|---|
| 1 | Course Introduction – Overview |
| 2 | Arrays as function parameters |
| 3 | 2D Arrays |
| 4 | Files |
| 5 | Recursion |
| 6 | Searching and Sorting Algorithms |
| 7 | Structures |
| 8 | Pointers |
| 9 | MIDTERM |
| 10 | Linked Lists I |
| 11 | Linked Lists II |
| 12 | Linked Lists III |
| 13 | CLA and Preprocessors |
| 14 | Course Review |
| Method | % Each | Quantity |
|---|---|---|
| Midterm Exam(s) | 35 | 1 |
| Quiz | 10 | 2 |
| Final Exam | 45 | 1 |
C How to Program 6th Edition, DEITEL & DEITEL