BSc in Computer Science is an exciting and rapidly developing subject that offers excellent employment possibilities and well-paid careers. This program focuses on algorithms, software development and the underlying theory of computation. Students will study computational approaches in science and engineering and information processing applications in industry and commerce. This program offers a balanced combination of theory and practice, covering a wide range of topics, including computer systems and design, databases, computer architecture, security and cloud computing.