Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | Introduction of Java programming(1) - What is "object oriented programming"? - Commons and differences between Java and C. |
Read Chap. 1 to 3 in the textbook | 100minutes |
Review | 90minutes | ||
2. | [Excer] Introduction of Java programming(1) ・Development of basic programs |
Complete programs by following specifications in a material. | 190minutes |
3. | Introduction of Java programming(2) - Structures of classes - The relationship between objects and classes - Constructors - Strings |
Read Chap. 3 and 4 in the textbook | 100minutes |
Review | 90minutes | ||
4. | [Excer] Introduction of Java programming(2) ・Development of programs based on OOP ・Strings |
Complete programs by following specifications in a material. | 190minutes |
5. | Introduction of Java programming(3) - Inheritance - Interface - Polymorphism - Scope and modifier |
Read Chap. 4 in the textbook | 100minutes |
Review | 90minutes | ||
6. | [Excer] Introduction of Java programming(3) - Inheritance - Scope and modifier - Writing a report |
Complete programs by following specifications in a material. | 100minutes |
Complete a report | 90minutes | ||
7. | Introduction of Java programming(4) - Packages - Class libraries - I/O stream - Exception handling |
Read Chap. 5 in the textbook | 100minutes |
Review | 90minutes | ||
8. | [Excer] Introduction of Java programming(4) - Packages - Class libraries - I/O stream - Exception handling |
Complete programs by following specifications in a material. | 100minutes |
Complete a report | 90minutes | ||
9. | Introduction of Java programming(5) - Collections - List, Map |
Read Chap. 5 in the textbook | 100minutes |
Review | 90minutes | ||
10. | [Excer] Introduction of Java programming(5) - Collections - List, Map - Polymorphism |
Complete programs by following specifications in a material. | 190minutes |
11. | Multi-thread programming ・Generation of threads ・Synchronization |
Read Chap. 5 in the textbook | 100minutes |
Review | 90minutes | ||
12. | [Excer] Multi-thread programming(1) ・Generation of threads ・Synchronization |
Complete programs by following specifications in a material. | 190minutes |
13. | Multi-thread programming ・Synchronization ・Mutual exclusion |
Review the textbook and the materials | 190minutes |
14. | [Excer] Multi-thread programming(2) ・Synchronization ・Writing a report |
Complete programs by following specifications in a material. | 190minutes |
Total. | - | - | 2660minutes |
Short test | Assignment and Report | Total. | |
---|---|---|---|
1. | 20% | 15% | 35% |
2. | 10% | 30% | 40% |
3. | 10% | 15% | 25% |
Total. | 40% | 60% | - |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
N/A | N/A |