The Computer Science and Software Engineering BSc at Constructor University is your gateway to mastering the principles and practices that drive modern technology. You will delve into essential areas such as programming in C/C++, algorithms and data structures, software design, and the intricacies of cyber-physical systems. This online undergraduate program is designed for individuals eager to understand abstract computing concepts, build practical software prototypes, and explore the foundational mathematics like calculus and linear algebra that underpin these fields. Constructor University offers this comprehensive Bachelor's degree, equipping you with a robust understanding of computer science and software engineering from the outset.
Delivered fully online over three years, you will engage with a curriculum that progresses from core programming and data science introductions to advanced topics like operating systems, artificial intelligence, and machine learning. The program emphasizes practical application through modules such as Distributed Development and Software Engineering, preparing you for real-world challenges. In your final year, you will undertake a mandatory summer internship, providing invaluable professional experience and networking opportunities, or opt for a start-up track. You will graduate with the skills and knowledge to pursue diverse career paths in the technology sector.