|
Course Schedules |
Week |
Contents |
Learning Methods |
1. Week |
Repetitive variable declaration and usage(one and more dimensional arrays) |
Oral Presentation, Laboratory |
2. Week |
An example array problem |
Oral Presentation, Laboratory |
3. Week |
Pointers declaration and usage |
Oral Presentation, Laboratory |
4. Week |
Memory management using pointers(single linked lists) |
Oral Presentation, Laboratory |
5. Week |
Function calling techniques(call by value,call by referance) |
Oral Presentation, Laboratory |
6. Week |
Recursive functions |
Oral Presentation, Laboratory |
7. Week |
String library usage |
Oral Presentation, Laboratory |
8. Week |
Basic algorithms |
Oral Presentation, Laboratory |
9. Week |
Fundamentals of analyzing algorithm efficiency |
Oral Presentation, Laboratory |
10. Week |
Midterm Exam I and Laboratory Exam I |
Homework |
11. Week |
User-defined structure types(structure, union) |
Oral Presentation, Laboratory |
12. Week |
Basic file input/output |
Oral Presentation, Laboratory |
13. Week |
Basic file input/output |
Oral Presentation, Laboratory |
14. Week |
Midterm Exam II and Laboratory Exam II |
Homework |
15. Week |
Final |
Final |
16. Week |
Final |
Final |
17. Week |
Final |
Final |