Course summary
This course gives you the key skills and knowledge you need to succeed in computer science. You’ll learn the basics, including programming, software engineering, computer architecture, and networks. This strong foundation prepares you for more advanced topics later in the course.
You’ll then study areas such as database systems, agile development, cybersecurity, and secure networks. You’ll work on real-world tasks, build practical skills, and collaborate with other students.
In the final stage, you’ll explore modern technologies like AI, advanced cybersecurity, data technologies, and mobile development. This helps you stand out and prepares you for a wide range of careers in computer science.
Why Sunderland for Computer Science