inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


This program equips students with the skills to become global software engineers or application developers. They gain a foundation in various areas, such as web development, cloud computing, and artificial intelligence, while also having the opportunity to specialize in a chosen field. Students can enhance their international perspective through language study, study abroad experiences, or an international industrial placement.

Program Outline


Outline:

  • Year One
  • Global Citizenship (Professional and Ethical Communications)
  • Mathematics 1
  • Program Design
  • Programming
  • Web Development 1
  • Chinese Language and Culture 1 (Elective)
  • German Language 1B (Elective)
  • Korean Language and Culture 1 (Elective)
  • Year Two
  • Algorithm Design and Problem Solving
  • Computer Architecture and Technology
  • Operating Systems 1
  • Programming
  • Software for the Global Market 1 (User Interface Design)
  • Chinese Language and Culture 1 (Elective)
  • German Language 1B (Elective)
  • Korean Language and Culture 1 (Elective)
  • Year Three
  • Databases 1
  • Mathematics II
  • Object Oriented Programming
  • Operating Systems 2
  • Software Engineering 1
  • Chinese Language and Culture 2 (Elective)
  • German Language 2B (Elective)
  • Korean Language and Culture 2 (Elective)
  • Year Four
  • Software Engineering 2
  • Client Serving Programming
  • Databases 2
  • Mobile Software Development
  • Web Development & Deployment
  • Chinese Language and Culture 3 (Elective)
  • Cloud Computing (Elective)
  • Introduction to Artificial Intelligence (Elective)
  • English for Academic Purposes (EAP) Intermediate 1 (Elective)
  • English for Academic Purposes (EAP) Upper Intermediate 1 (Elective)
  • English for Academic Purposes Advanced 1 (Elective)
  • German Language 1A1 (Elective)
  • Study Abroad 1 (Elective)
  • Study Abroad 2 (Elective)
  • Study Abroad 3 (Elective)
  • Study Abroad 4 (Elective)
  • Irish Cultural Studies 1A (Elective)
  • Korean Language and Culture 3 (Elective)

Careers:

  • Software Developer
  • Game Developer
  • Mobile Software Developer
  • Internet of Things Developer

Other:

  • The program provides students with the knowledge and skills to work as a global software engineer or as an application developer.
  • Graduates will be qualified to work in the international IT industry in a wide range of computer roles.
  • Students will have a strong foundation in such areas as Internet development, cloud computing, mobile software, enterprise systems, artificial intelligence and games technology.
  • Students can select to study a foreign language (German, Chinese or Korean).
  • In the final year, students can specialize in a variety of areas such as Enterprise Systems Development, Applied Intelligence or Digital Games Development & Simulation.
  • TU Dublin has strong links with global industry companies such as Google, Microsoft and IBM, through sponsorship and project co-operation.
  • Students can showcase their final-year projects at our project fair and meet with industry company representatives.
  • There are also opportunities for spending all of Year 3 studying abroad, participating in our double-degree courses in either Germany, Finland or Korea.
  • In Year 3, students can undertake an International Industrial Placement in an IT company.
  • 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.
SHOW MORE
How can I help you today?