Close

BSC COMPUTER SCIENCE & SOFTWARE ENGINEERING

Qualification : BACHELOR OF SCIENCE DEGREE

Award Type and NFQ level : UNDERGRADUATE DEGREE (8)

CAO/MU Apply code :

CAO Points :

Our Computer Science programme covers all the essentials of computing and software, as well as key areas in mathematics, a major project and a six month placement in industry. 

Students acquire hands-on programming skills and advanced problem-solving techniques. 

A variety of topics are covered including , Computer Vision Systems, Automated Navigation, Assistive Technologies, Graphical interface design, medical imaging, video-based information systems, electronic publishing, computer-assisted translation, e-learning systems development, games development, website design and development, and software development. 

The skills developed by our students are also valued in non-computing industries, such as financial services, business and administration, health services, and the automobile and aeronautics sectors. 

Year 1 

A mix of foundational 7.5 and 5 credit modules in Computer Science, Mathematics, Digital Electronics. Students complete a 7.5 credit critical skills module in semester 2 to develop skills in problem solving, time management,  analysis, critical thinking, collaboration, and academic writing.

 

Year 2 & 3 

Students focus on specialist Computer Science modules and in Year 3 spend semester 2 completing an Industrial work placement, as part of this module students are trained on the preparation of a curriculum vitae and also interview skills. 

Students explore many modules including  Software Design, Programme Languages and Compilers, Computer Networks and also complete a Team project module in semester 1 exploring teamwork and problem solving. 

Year 4

The final year project is worth 20 credits and is a mandatory module, providing the student with an opportunity to carry out in-depth research on their chosen topic, working relatively independently. At the end of the year, students are expected to present a technical presentation and a detailed project report.   A further 8 modules are selected by each student from a list of 11 optional modules. 

Course Duration: 4 years

There is a strong demand for skills in computing, programming, and software development. Key areas of interest include, Software Development, Database Systems, Computer Vision, Software Testing and Verification, Software Project Management, Artificial Intelligence (AI), computer-assisted translation, e-learning systems, game development, website design and development, and Machine Learning Technologies.

These skills are also highly valued across various non-tech industries, including financial services, business administration, healthcare, and the automotive and aerospace sectors. The diverse range of subjects equips students with the knowledge and versatility needed for a broad range of career opportunities upon graduation.

Many graduates also choose to pursue postgraduate qualifications  (Master’s or Ph.D.) in specialized fields to expand their career options. Please email [email protected] for further information on postgraduate opportunities at MIEC. 

This table displays the requirements for Leaving Certificate applicants.
Subject Required Ordinary Level Grade Higher Level Grade
Irish No N/A N/A
English No N/A N/A
Language No N/A N/A
Math No N/A N/A
Science No N/A N/A

International & EU/EFTA Entry Requirements

For application information, please contact the MIEC Team at the following email address: [email protected]

Back to top