| 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% | - |