Bachelor of Science (Honours) in Computer Science (International)
Program Overview
Computer Science (International)
Overview
The Bachelor of Science (Honours) in Computer Science (International) is a four-year program that provides students with the knowledge and skills to work as global software engineers or application developers. The program is designed to equip students with a strong foundation in software design and development, as well as highly sought-after international skills such as global citizenship, software localization, entrepreneurship, and creating webinars.
Program Details
TU Code
TU858
CAO Point Range 2024
413−525
NFQ Level
Level 8
Award Type
Major
Award
Bachelor of Science (Honours)
ECTS Credits
240
Duration
4 years
Number of Places
50
Location
Grangegorman
What is... Computer Science (International)?
Software is a global industry with a strong presence in Dublin, considered as the Silicon Valley of Europe. This course will provide you with the knowledge and skills to work as a global software engineer or as an application developer, able to develop as needed in an ever-changing global industry.
Study Abroad Opportunities
If you do not undertake an International Industrial Placement, you must spend your second semester in Year 3 on an international study exchange at one of our university partners in Europe, China, or Korea. There are also opportunities for spending all of Year 3 studying abroad, participating in our double-degree courses in either Germany, Finland, or Korea.
Work Placement
In Year 3, you can undertake an International Industrial Placement in an IT company. In addition, all Year 3 students participate in the Global Classroom, a virtual, online classroom comprised of teams of international students on exchange at our international university partners. This emphasizes the importance of globalization and simulates how a team can design and develop software with team members in different locations.
Professional Accreditation
This course is accredited by the British Computer Society.
Minimum Entry Requirements
Leaving Certificate Requirements
- Minimum Number of Subjects: 6
- Minimum Grade in Maths: O4/H7
- Minimum Grade in English OR Irish: O6/H7
QQI/FET Requirements
- QQI/FET Award Required: One of the following awards:
- CITXX Information Technology
- 5M0536 / 5M17814 Computer Systems & Networks
- 5M0529/5M17817 Software Development
- Additional Requirements:
- A distinction in 5 modules which must include:
- C20012 Computer Architecture
- C20013 Computer Programming
- A distinction in 5 modules which must include:
Sample Timetable
Click on the link below to view an indicative timetable for this course. Timetables are subject to change and up to date timetables will be provided to students on commencement.
What are my career opportunities?
- Software Developer
- Game Developer
- Mobile Software Developer
- Internet of Things Developer
Module Listing
Year One
- Global Citizenship (Professional and Ethical Communications) [Mandatory]
- Mathematics 1 [Mandatory]
- Program Design [Mandatory]
- Programming [Mandatory]
- Web Development 1 [Mandatory]
Year Two
- Algorithm Design and Problem Solving [Mandatory]
- Computer Architecture and Technology [Mandatory]
- Operating Systems 1 [Mandatory]
- Programming [Mandatory]
- Software for the Global Market 1 (User Interface Design) [Mandatory]
Year Three
- Software Engineering 2 [Mandatory]
- Client Serving Programming [Mandatory]
- Databases 2 [Mandatory]
- Mobile Software Development [Mandatory]
- Web Development & Deployment [Mandatory]
Year Four
- Final Year Project [Mandatory]
Advanced Entry
Advanced Entry applications are accepted to this course. For further information on how to make an Advanced Entry application, please visit our CAO Hub. A full list of courses open for Advanced Entry are listed on the CAO website.
Progression
On graduation, you may continue to postgraduate study at TU Dublin or elsewhere.
