BSc (Hons) in Computer Science

This top-up degree is specifically designed for those students who wish to specialise in the design and implementation of modern software systems. The course fosters development using a range of tools and development platforms and encourages students to critically evaluate the role of computer based systems in a variety of contexts. Emphasis throughout is on what the student learns and is able to do as a result of the learning.

This course will teach you everything you need for a successful career in IT– from programming and information systems to mobile applications and artificial intelligence. Students will attend a variety of scheduled sessions, such as lectures, tutorials and workshops. It is expected that they will study module materials and continue to work on exercises and coursework outside the scheduled learning and teaching hours.

1. Formal Languages – (Core)

2. Artificial Intelligence and Machine Learning – (Core)

3. Distributed, Cloud and IoT Systems – (Core)

4. Career Development Learning – (Core)

5. Mobile Applications – (Core)

6. Project – (Core)

Entry Requirements

Other Requirements

Duration

Follow Us