Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | Introduction IDE Review basic of Java |
Review basic of Java | 200minutes |
2. | Object oriented programming Concept of Object oriented programming class design |
Review Object oriented programing | 90minutes |
Program exercises | 150minutes | ||
3. | Inheritance superclass and subclass overriede |
Review Inheritance | 90minutes |
Program exercises | 150minutes | ||
4. | Abstract class Concept of abstract class Interface |
Review abstract class | 90minutes |
Program exercises | 150minutes | ||
5. | Design pattern Concept of design pattern Design pattern for structure |
Review design pattern | 90minutes |
Program exercises | 150minutes | ||
6. | Data structure List structure Table structure |
Review data structure | 90minutes |
Program exercises | 150minutes | ||
7. | Algorithm (1) Sort algorithm Recursion |
Review sort algorithm | 90minutes |
Program exercises | 150minutes | ||
8. | Algorithm (2) Search algorithm Dynamic programming |
Review dynamic programing | 90minutes |
Program exercises | 150minutes | ||
9. | Mid-term examination and explanation | Review Mid-term examination | 90minutes |
Program exercises | 150minutes | ||
10. | Numerical analysis (1) Error in numerical analysis Newton method and binary search |
Review Newton method | 90minutes |
Program exercises | 150minutes | ||
11. | Numerical analysis (2) Matrix and simultaneous equations |
Review matrix computing | 90minutes |
Program exercises | 150minutes | ||
12. | Numerical analysis (3) Integration |
Review integration method | 90minutes |
Program exercises | 150minutes | ||
13. | GUI GUI in Swing Button Operation |
Review GUI | 90minutes |
Program exercises | 150minutes | ||
14. | Final examination and explanation | Review final examination | 200minutes |
Total. | - | - | 3280minutes |
mid-term examination | Final examination | program exercises | Total. | |
---|---|---|---|---|
1. | 15% | 15% | 30% | |
2. | 10% | 15% | 25% | |
3. | 5% | 5% | 10% | |
4. | 10% | 10% | 20% | |
5. | 10% | 5% | 15% | |
Total. | 25% | 25% | 50% | - |