BSc(Computer Science, Mathematics) is an undergraduate programme which provides a foundation in concepts of computer programming, together with the study of mathematical principles underpinning the basis of computing. Students gain theoretical and practical knowledge in the core areas of Computer Science including open-source software, application packages and other resources, apply them effectively to design and develop solutions to diverse problems. The Mathematics programme helps learners to build skills and knowledge which aids to proficiency in analytical reasoning for solving real-time problems. Students are enriched with knowledge beyond the curriculum through various value-added courses, certificate courses, seminars, workshops, industrial visits and many other activities. It is the combination of skills that enable our graduates to keep pace with this fast moving subject, and secure top jobs in industry and research.