Object-oriented Program Development 7,5 Credits
Course Contents
This is an introductory course in object-oriented programming, and builds upon the students’ previous knowledge in imperative programming languages.The course includes the following elements:
- Basic object-oriented concepts, such as objects, classes, inheritance and encapsulation
- Object-oriented modelling with UML (Unified Modeling Language)
- Object-oriented programming
- Design principles included in SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)
- Design patterns included in GoF (Gang of Four)
Prerequisites
General entry requirements and taken course in Algorithms, 7.5 credits (or equivalent knowledge).Level of Education: Undergraduate
Course code/Ladok code: TOCK13
The course is conducted at: School of Engineering
Upcoming course occasions
Type of course
Program
Study type
Campus
Semester
Autumn
2024:
Aug 19
-
Oct 20
Rate of Study
100%
Location
Jönköping
Time
Day
Examiner
Patrick Gabrielsson
Course coordinator
Patrick Gabrielsson
Tuition fees do NOT apply for EU/EEA citizens or exchange students
18750kr
Application code
HJ-T4188