St. Andrews,
United Kingdom
Type
Public
Degrees offered
Bachelor's Degree
The Bachelor of Science with Honors in Computer Science provides a foundation in both theoretical concepts and practical applications of computing. This program teaches programming skills along with system organization, design, and implementation principles. Throughout the course, students examine computer science theory while gaining hands-on experience in software development.
The curriculum allows customization based on individual interests, with opportunities to specialize in fields like AI, human-computer interaction, cybersecurity, game development, data encryption, database management, and operating systems.