Full Undergraduate Course Listing

BA (Mod) and Master in Computer Science
(Integrated Computer Science)

Computer science is a professional subject concerned with the study of everything to do with computers and our relationship with them. You will develop entrepreneurial skills for building exciting new products and solutions, making decisions that will affect all our futures. Trinity Computer Science students can study for an Honors Bachelor’s degree (BA (Mod) Computer Science) over four years and have the option to study for a fifth year leading to a Master in Computer Science (MCS) degree, which includes an internship.

Management Science and Information Systems Studies (MSISS)

If you like technology, have a passion for business and a solid mathematical ability, MSISS is a course that will equip you well for a successful career. The combination of a high level of numeracy, good business awareness and fluency in the use of modern technology is very attractive to employers.

Joint Honours Computer Science (Years 1 and 2)
Computer Science and Business (Years 3 and 4)

This joint degree aims to provide its graduates with the knowledge and skills necessary to work in the technical field of computer science and at the same time to understand the fundamentals of markets, organisations and business management. The programme, which is of four years duration, will prepare students for challenging careers in either (or both) computer science and business.

Computer Science and Language
(Computer Science, Linguistics and a Language)

CSL combines the study of Computer Science; a natural language, either German, French or Irish; and Linguistics. The CSL degree is one of the most interdisciplinary offered by the university, bridging both science and arts, and its different strands foster a wide range of talents. In an ever more multilingual and technological world, as a CSL graduate you will have many career opportunities.

Computer Engineering
Electronic and Computer Engineering

The Engineering degree programme is based on two years of general engineering, providing students with a firm grounding in the principles common to all disciplines, followed by two or three years of specialization. Students completing the four-year programme will graduate with a BAI qualification, while those who undertake the five-year programme will graduate with a master’s level or MAI qualification. You can decide which degree you wish to study for at the end of third year.

Director of Undergraduate Teaching and Learning

Dr. Jonathan Dukes
Assistant Professor, Computer Science