Course Title: Computer Science
College: Science, Engineering and Food 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: 2014: 430. Points may vary from year to year.
Course Code: CK401
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.
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 Academic Calendar entry for Computer Science for further details on modules.
Leaving Certificate entry requirements: HC3 in two subjects, and passes in four other subjects at H or O level from Irish, English, another language, Maths and two other subjects recognised for entry purposes.
Mature students: Applicants should apply directly through the CAO (www.cao.ie) and may be called for an interview. Either second-level mathematics or a background in IT is required. Twelve places are available on this course for mature applicants.
International Students should visit the International Education website.
FETAC Links Booklet (1,515kB)
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
Expected reading/practical hours: The course also demands a significant amount of additional time for study, reading, completion of project and assignment work.
Students are assessed in each year of the course based on their performance in the modules in that year. A pass is needed each year in order to progress to the next.
Modules are assessed by a combination of formal end-of-year written examinations, held in May, and continuous assessment conducted throughout the year. The latter is typically based on a combination of in-class tests, laboratory assignments and project work.
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.