Course title | |||||
オブジェクト指向プログラミング [Object-Oriented Programming] | |||||
Course category | technology speciality courses,ets. | Requirement | Credit | 2 | |
Department | Year | 2~4 | Semester | Fall | |
Course type | Fall | Course code | 022822 | ||
Instructor(s) | |||||
近藤 敏之 [KONDO Toshiyuki] | |||||
Facility affiliation | Faculty of Engineering | Office | Email address |
Course description |
The aim of the course is to understand Object-Oriented Programming (OOP) using Java programming language. |
Expected Learning |
- Understand the concept of OOP - Learn Java programming skill |
Course schedule |
1. Introduction 2. Java programming basics 3. Class and Instance (1): instance field and method 4. Class and Instance (2): static 5. Package 6. Access modifiers: public, protected, private 7. Inheritance: Is-a relationship 8. Abstract class 9. Interface 10. Exception Handling 11. Thread programming 12. GUI programming 13. Object-oriented Design (1):UML 14. Object-oriented Design (2) : Design patterns 15. Final Exam. |
Prerequisites |
- C programming skill |
Required Text(s) and Materials |
References |
Assessment/Grading |
- Weekly programming assignments: 40% - Final exam.: 60% |
Message from instructor(s) |
Course keywords |
Office hours |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
3/19/2018 4:04:27 PM |