Object-Oriented Programming (5cr)
Course unit code: 5051262
General information
- Credits
- 5 cr
Objective
After completing the course the student can:
 - explain the different phases and main methods of the development of a software product
 - explain the concepts class hierarchy, inheritance, and polymorphism, and utilize these in software development
 - discuss the possibilities of parallel programming
 - apply exception handling mechanisms
 - design, implement and document a simple user interface application.
                    
Content
- object-oriented structures
 - error handling with exceptions
 - threads
 - database connection
 - software development process and methods
 - UML diagrams