Undergraduate studies in Computer Science provide theoretical and applied knowledge in the field of computer science, and train students to work in the high-tech industry.
A bachelor's degree in computer science consists of compulsory courses, specialization courses, elective courses and a final project.
Most of the courses in the first and second years of the program are dedicated to imparting knowledge in the fields of mathematics and physics, since computer science studies require appropriate theoretical knowledge in these fields. Later, background courses are taught in software engineering, programming and more.
Following the degree you will be able to join the industry as programmers, software engineers, system engineers, system analysts, and other high-tech positions.