Computer Science BSc (Hons)

Fact File

Course Code: CK401

Course Title: Computer Science

College: Science, Engineering and Food Science

Computer Science

Duration: 4 Years

Teaching Mode: Full-time

Qualifications: BSc (Hons)

NFQ Level: Level 8

Costs: Full-time EU/EEA/Swiss State undergraduate students may be exempt from paying tuition fees. The State will pay the tuition fees for students who satisfy the Free Fees Criteria. In 2015/16 the Student Contribution Charge will be €3,000 and the Capitation Fee will be €165.

Entry Requirements: HC3 in two subjects, and passes in four other subjects at H or O level in the Leaving Certificate from Irish, English, mathematics and three other subjects recognised for entry purposes.

Entry Points: 2015: 440. Points may vary from year to year.


Graduates of Computer Science at UCC understand how computer-based systems work and how we can harness their potential to develop the sophisticated computer applications upon which our modern world depends.

The BSc in Computer Science is a full-time four-year degree course that encompasses all aspects of computer systems (both software and hardware) and ICT (information and communication technology), including software development, database technology, computer networks, operating systems, algorithm security, and web technology and applications.

Course Details

The BSc in Computer Science has four streams, who all share a common intake and Year 1.

In Year 1, you will study a variety of key computer science topics such as web development, database systems and computer system organisation that lay the foundation for later years.

In Year 2, you will choose from four streams, each targeting a different niche in the IT landscape.

Computer Science degrees:

  • BSc in Computer Science – flagship computer science degree that equips graduates for any of the exciting and rewarding careers within the IT industry.
  • BSc in Computer Science (Web Systems Engineering) – specialised variation with a greater focus on web-specific applications and technologies

Joint Degrees combining Computer Science with another discipline:

  • BSc in Computer Science (Software Entrepreneurship) — a 50/50 blend of computer science and business/economics
  • BSc in Computer Science with Chinese — a 50/50 blend of computer science and Chinese studies

All four streams share a core of computer science modules that cover fundamental themes so all graduates are equipped to design and develop complex software applications and understand the key technologies that underpin such applications. They also include paid work placement in the IT industry in Year 3, and a substantial individual project in Year 4 supervised by a member of staff

See the College Calendar for additional information on the Programme and the Book of Modules for further details on modules.

Detailed Entry Requirements

Leaving Certificate entry requirements: HC3 in two subjects, and passes in four other subjects at H or O level from Irish, English, Maths and three other subjects recognised for entry purposes.

Mature students: Applicants should apply directly through the CAO ( and may be called for an interview. Either second-level mathematics or a background in IT is required. Approximately twelve places are available on this course for mature applicants.

International Students should visit the International Education website.

FETAC Requirements.

Application Procedure

EU Applicants: Application to Year 1 of the degree programme is made directly through the Central Applications Office (CAO). Applicants should apply online at The normal closing date for receipt of completed applications is 1st February of the year of entry. 

Non-EU Applicants

Mature Applicants:  Application is made through the CAO and the closing date for receipt of completed applications is 1st February of the year of proposed entry.

Course Practicalities

Expected lecture/lab hours: This is a full-time course demanding a full-time commitment. The annual 60-credits workload typically equates to 12 hours of lectures per week and a comparable amount for laboratory work
and tutorials.

Expected reading/practical hours: The course also demands a significant amount of additional time for study, reading, completion of project and assignment work.


Written exams till take place before Christmas and in May.  Not all modules will have formal examinations.  Many modules use other types of assessment including in-class tests, laboratory assignments and project work.

Who Teaches This Course

The Department of Computer Science has more than two dozen academic staff who are deeply committed to the quality of the undergraduate educational experience. All members of staff participate in our courses at both undergraduate and postgraduate levels.

First Year Computer Science Module List with Course Lecturer

CS1106 Dr Kieran Herley
CS1110 Professor John Morrison
CS1111 Professor John Morrison
CS1112 Professor Barry O'Sullivan
CS1113 Professor Barry O'Sullivan
CS1115 Dr Frank Boehme
CS1116 Dr Derek Bridge
CS1117 Dr Joseph Manning

Further Contact Information

Dr Kieran Herley

Course Coordinator

T: +353 (0)21 4205892


Download a brochure  

Close X