Software Development

The goal of this course is to unite all gathered knowledge about Object Oriented Programming, Databases, Software Architectures, Internet Programming, and to extend it with the trends in software testing and quality control within a system which is tightly bound with the development methodology and which strives towards a high level of automatization.
After completing this course, the students should be able to join professional development teams and progress quickly and easily in their careers, having the advantage towards other colleagues since this discipline is relatively unknown or based on older technologies.