As computers grow in size and complexity, the need for people with highly developed numerical and analytical skills has increased.
This course starts by studying a common first year Computer Science course, but shifts its focus during the second and third years to the key mathematical elements that feed into applied areas of study, including computational maths and security.
You will also cover a range of topics relating to operations research, such as simulation and statistics.
WHY CHOOSE THIS COURSE?
This course brings together the fields of Computer Science and Mathematics. As such it provides a unique opportunity to explore and learn about subjects that are on the boundaries of both.
It offers you the opportunity to combine mathematical skills with problems requiring the use of computers and will prepare you for careers that require high numerical and analytical skills.
- Learn the key elements such as logic and algebra that feed into more applied areas of study, including computational maths and security
- Study topics relating to operations research, such as simulation and statistics
- Develop your knowledge of complementary topics in computer science, such as object-orientation and artificial intelligence
- Gain confidence as you study under the guidance of tutors who combine academic knowledge with real-word experience
- Explore the core concepts of computer science and support your theoretical work with practical exercises
- Challenge current thinking as you develop your own solutions to the many issues that face computer security
- Benefit from an integrated approach to your studies
You will gain valuable skills for a career within Computer Science as well as those relevant for a much wider range of careers.
The final year unit ‘Social and Professional Project Management’ requires you to work in a team to apply a current project management methodology that embraces all of these knowledge areas in an integrated way while going through the stages of planning, execution and project control. You will work as part of a team, take responsibility and make autonomous decisions that impact on the project team performance.
The final year project fosters independent and autonomous study. You learn to take up the responsibility of conducting your project, typically derived from your own ideas, in collaboration with a dedicated member of the teaching staff as project supervisor.