Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | Introduction Environment and devices for programming Review of basic grammar of C-Language |
Programming assignment about basic grammer | 240minutes |
2. | Variables and memory Advanced Operators Dynamic memory allocation |
Programming assignment about variables and memory | 240minutes |
3. | Input/Output processing File input/output Application for other softwares |
Programming assignment about I/O processing | 240minutes |
4. | Multiple source file programming Create own header files Build multiple source files |
Programming assignment about multiple source file programming | 240minutes |
5. | Data structure Stack and queue Linear list |
Programming assignment about data structure | 240minutes |
6. | Algorithm I Algorithms using array Sort algorithm |
Programming assignment about sort algorithm | 240minutes |
7. | Midterm examination and its explanation | Review about midterm examination | 200minutes |
8. | Algorithm II Pseudorandom numbers Recursive algorithm |
Programming assignment about recursive algorithm | 240minutes |
9. | Algorithm III Search algorithm Dynamic programming |
Programming assignment about dynamic programming | 240minutes |
10. | Numerical computation I Calculation error Solution of equations |
Programming assignment about solution of equations | 240minutes |
11. | Numerical computation II Matrix and simultaneous linear equation Interpolation method |
Programming assignment about interpolation method | 240minutes |
12. | Numerical computation III Numerical solution of differential equation Numerical integral |
Programming assignment about numerical integral | 240minutes |
13. | Image processing Digital data of image Image processing algorithm |
Programming assignment about image processing | 240minutes |
14. | Final examination and its explanation | Review about final examination | 200minutes |
Total. | - | - | 3280minutes |
Assignments | Examinations | Total. | |
---|---|---|---|
1. | 10% | 10% | 20% |
2. | 10% | 10% | 20% |
3. | 10% | 10% | 20% |
4. | 15% | 15% | 30% |
5. | 5% | 5% | 10% |
Total. | 50% | 50% | - |