This image shows students working together at a desk
Undergraduate Programmes in the School of Computing at DCU

Computer Science (DC121)

Computing technology is all around us in our everyday lives. As intelligent, innovative and forward-thinking people continue to develop technology, it can help us to solve problems in a range of applications. This degree prepares you for a career in IT and gives you in-depth knowledge of software engineering and the skills to apply this knowledge

View our BSc in Computer Science

Computing for Business (DC120)

Computing technology has entered every angle of the commercial and industrial world and drives innovation across the business world. Graduates of this course have high-tech skills and business acumen that make them in demand in a wide range of industries.

View our BSc in Computing for Business

Data Science (DC123)

The BSc in Data Science equip participants with the knowledge and abilities to enable them to apply the full spectrum of computing and analytical science and technology in the pursuit of discovering new information by identifying and validating patterns in data.

View our BSc in Data Science