The objective is to train Computer Scientists with professional knowledge based on solid theoretical background knowledge. They have the skills to take part in software development, developing information systems, and system management in various areas. Computer Scientists often acts as a mediator between the customers of information systems and the producers. In this way, the job of a Computer Scientist synthesizes the constructive activity of engineers with the general problem-solving attitude of mathematicians while participating in teams of large-scale projects. The program provides students with a broad education in Computer Science and Software Engineering in combination with specialized work in computer and information processing techniques, programming languages, data structures, information retrieval, operating systems, compiler design, etc. Students learn the theory as well as the methodologies and techniques in the development and implementation of computer systems. The more practical programming courses are aided by several courses in pure and applied mathematics and theoretical computer science courses throughout the curriculum.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
- Full Time
Secondary school certificate. Applicants are required to have sufficiently good grades in their secondary school finishing documents, especially from Mathematics.
- 3 years
- Full Time
- On Campus Learning