The aim of the course “Software Design” is:
- to study the principles and methods of software design for computer systems;
- to study the pattern-based approach to software system design and the UML language;
- to study input/output organization tools;
- to study exception handling mechanisms and reflection;
- to study the fundamentals of building graphical user interfaces;
- to acquire practical skills in developing application software with rich graphical user interfaces using the Java programming language;
- to acquire practical skills in using development automation tools and integrated development environments (IDEs).
Lecturer:
Rusanova Olha Veniaminivna