| 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"? |
Read Chap. 1 and 2 in the textbook | 100minutes |
| Read Chap. 1 and 2 in the practice book | 90minutes | ||
| 2. | [Excer] Introduction of Java programming(1) ・Development of basic programs |
Complete programs by following specifications in a material. | 100minutes |
| 90minutes | |||
| 3. | Introduction of Java programming(2) - The method of object oriented programming - Basics of Java (1) structures of classes the relationship between objects and classes - Strings |
Read Chap. 3 and 4 in the textbook | 100minutes |
| Read from Chap.3 to Chap.5 in the practice book | 90minutes | ||
| 4. | [Excer] Introduction of Java programming(2) ・Development of programs based on OOP ・Confirmation of Java grammar ・Development of basic programs ・Strings |
Complete programs by following specifications in a material. | 100minutes |
| 90minutes | |||
| 5. | Introduction of Java programming(3) - Basics of Java (2) Constructor, class variables, class methods, wrapper classes - Commons and differences between Java and C. |
Read Chap. 4 in the textbook | 100minutes |
| Read from Chap.6 to Chap.9 in the practice book | 90minutes | ||
| 6. | [Excer] Introduction of Java programming(3) Constructor, class variables, class methods, wrapper classes |
Complete programs by following specifications in a material. | 100minutes |
| 90minutes | |||
| 7. | Introduction of Java programming(4) - inheritance - polymorphism - Interface - Package - Scope and modifier |
Read Chap. 4 and Chap. 5 in the textbook | 100minutes |
| Read Chap.10 and Chap.11 in the practice book | 90minutes | ||
| 8. | [Excer] Introduction of Java programming(4) ・Interface ・Package ・Writing a report |
Complete programs by following specifications in a material. | 100minutes |
| Complete a report | 90minutes | ||
| 9. | Introduction of Java programming(5) - I/O stream - Exception handling |
Read Chap. 7 in the textbook | 100minutes |
| Read Chap.12 and Chap.14 in the practice book | 90minutes | ||
| 10. | [Excer] Introduction of Java programming(5) - I/O stream - Exception handling |
Complete programs by following specifications in a material. | 190minutes |
| 11. | Multi-thread programming ・Generation of threads ・Synchronization |
Read Chap. 5 in the textbook | 100minutes |
| \Read Chap.13 in the practice book | 90minutes | ||
| 12. | [Excer] Multi-thread programming(1) ・Thread class |
Complete programs by following specifications in a material. | 100minutes |
| 90minutes | |||
| 13. | Exam and commentary | 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 |
| Exam | Report 1 | Report 2 | Short test | Total. | |
|---|---|---|---|---|---|
| 1. | 15% | 5% | 20% | ||
| 2. | 15% | 20% | 10% | 5% | 50% |
| 3. | 15% | 10% | 5% | 30% | |
| 4. | 0% | ||||
| Total. | 45% | 20% | 20% | 15% | - |
| Work experience | Work experience and relevance to the course content if applicatable |
|---|---|
| N/A | N/A |