This course will give you a thorough understanding of computer science. You will learn to develop systems that meet real business and organizational needs and consider how computer science has altered the way we relate to each other. In this course, you will build core skills and experience in computer science, including:
- Applied mathematics
- Computational languages acquisition
- Algorithm design
- Unit testing
- Systems design and analysis
A work placement module with an external organization will enhance your focus on the practical application. A year-in-industry option is also available, allowing a more intensive employment experience. As part of the course, you can choose to complete a year-long placement in industry. This extends the length of your course to 4 years and is completed between years 2 and 3.
In addition to these work placements, there are opportunities throughout the course to apply the skills you have learned to real work challenges. This could include:
- Engaging with guest speakers from the industry
- Live projects working to industry specifications
- Opportunities to experience potential career options