Bachelor of Science (Hons) Computer Science International DT282
- Undergraduate
- Level 8
- 4 Years
- Full-Time
- Kevin Street
- School of Computing
- College of Sciences and Health
See DIT website
for details on
how to apply
Programme Structure
Programme Credits (ECTS):240
Stages
| Module Title | Code | Core/Option | Credits (ECTS) | Semester | |
|---|---|---|---|---|---|
| DT282 Year 1 (CAO) | |||||
| Algorithm & Design & Problem | CMPU1001 | CORE | 5 | Single Semester | |
| Computer Architecture & Techno | CMPU1006 | CORE | 5 | Single Semester | |
| Global Citizenship 1 | CULT1002 | CORE | 5 | Single Semester | |
| Mathematics 1 | CMPU1018 | CORE | 5 | Single Semester | |
| Operating Systems 1 | CMPU1022 | CORE | 5 | Single Semester | |
| Program Design | CMPU1024 | CORE | 5 | Single Semester | |
| Programming | CMPU1025 | CORE | 10 | Full Year | |
| Software for Global Market 1 | SDEV1003 | CORE | 5 | Single Semester | |
| Web Development 1 | CMPU1031 | CORE | 5 | Single Semester | |
| Chinese Language & Culture 1 | CHIN1011 | OPTION | 10 | Full Year | |
| German Lang & Culture 1 | GERM1106 | OPTION | 10 | Full Year | |
| DT282 Year 1 (Int/European) | |||||
| Algorithm & Design & Problem | CMPU1001 | CORE | 5 | Single Semester | |
| Computer Architecture & Techno | CMPU1006 | CORE | 5 | Single Semester | |
| EAP Intermediate 1 | ENGA1000 | CORE | 5 | Single Semester | |
| EAP Intermediate 2 | ENGA1001 | CORE | 5 | Single Semester | |
| Global Citizenship 1 | CULT1002 | CORE | 5 | Single Semester | |
| Mathematics 1 | CMPU1018 | CORE | 5 | Single Semester | |
| Operating Systems 1 | CMPU1022 | CORE | 5 | Single Semester | |
| Program Design | CMPU1024 | CORE | 5 | Single Semester | |
| Programming | CMPU1025 | CORE | 10 | Full Year | |
| Software for Global Market 1 | SDEV1003 | CORE | 5 | Single Semester | |
| Web Development 1 | CMPU1031 | CORE | 5 | Single Semester | |
| DT282 Year 2 (CAO) | |||||
| Algorithms & Data Structures | CMPU2001 | CORE | 5 | Single Semester | |
| Data Communications | CMPU2005 | CORE | 5 | Single Semester | |
| Databases 1 | CMPU2007 | CORE | 5 | Single Semester | |
| International Project Mangt | PRJM2002 | CORE | 5 | Single Semester | |
| Mathematics 2 | CMPU2012 | CORE | 5 | Single Semester | |
| Object Oriented Programming | CMPU2016 | CORE | 10 | ||
| Operating Systems 2 | CMPU2017 | CORE | 5 | Single Semester | |
| Software Engineering 1 | CMPU2019 | CORE | 5 | Single Semester | |
| Software for Global Market 2 | SDEV2004 | CORE | 5 | Single Semester | |
| Chinese Language & Culture 2 | CHIN2005 | OPTION | 10 | Full Year | |
| German Lang & Culture 2 | GERM2018 | OPTION | 10 | Full Year | |
| Human Computer Interaction | CMPU2008 | OPTION | 5 | Single Semester | |
| Legal & Professional Issues | CMPU2011 | OPTION | 5 | Single Semester | |
| DT282 Year 2 (Int/European) | |||||
| Algorithms & Data Structures | CMPU2001 | CORE | 5 | Single Semester | |
| Data Communications | CMPU2005 | CORE | 5 | Single Semester | |
| Databases 1 | CMPU2007 | CORE | 5 | Single Semester | |
| International Project Mangt | PRJM2002 | CORE | 5 | Single Semester | |
| Mathematics 2 | CMPU2012 | CORE | 5 | Single Semester | |
| Object Oriented Programming | CMPU2016 | CORE | 10 | ||
| Operating Systems 2 | CMPU2017 | CORE | 5 | Single Semester | |
| Software Engineering 1 | CMPU2019 | CORE | 5 | Single Semester | |
| Software for Global Market 2 | SDEV2004 | CORE | 5 | Single Semester | |
| EAP Upper Interm 1 | ENGA1002 | OPTION | 5 | Single Semester | |
| EAP Upper Interm 2 | ENGA1003 | OPTION | 5 | Single Semester | |
| Human Computer Interaction | CMPU2008 | OPTION | 5 | Single Semester | |
| Legal & Professional Issues | CMPU2011 | OPTION | 5 | Single Semester | |
| DT282 Year 3 (CAO) | |||||
| Client Serving Programming | CMPU3006 | CORE | 5 | Single Semester | |
| Databases 2 | CMPU3010 | CORE | 5 | Single Semester | |
| Global Classroom | INTL3007 | CORE | 10 | Single Semester | |
| Mobile Software Development | CMPU3036 | CORE | 5 | Single Semester | |
| Software Engineering 2 | CMPU2020 | CORE | 5 | Single Semester | |
| Web Development & Deployment | CMPU3047 | CORE | 5 | Single Semester | |
| Advanced Database Systems | CMPU3002 | OPTION | 10 | Single Semester | |
| Chinese Minor 3 | CHIN3003 | OPTION | 5 | Single Semester | |
| Computing in the Community | COMP3002 | OPTION | 5 | Single Semester | |
| German Minor 3 | GERM3003 | OPTION | 5 | Single Semester | |
| Individual Project | CMPU3018 | OPTION | 10 | ||
| International Indust Placement | WKPL3009 | OPTION | 20 | Single Semester | |
| Study Abroad Module 1 | INTL3016 | OPTION | 5 | Single Semester | |
| Study Abroad Module 2 | INTL3017 | OPTION | 5 | Single Semester | |
| Study Abroad Module 3 | INTL3018 | OPTION | 10 | Single Semester | |
| Study Abroad Module 4 | INTL3019 | OPTION | 10 | Single Semester | |
| DT282 Year 3 (Int/European) | |||||
| Client Serving Programming | CMPU3006 | CORE | 5 | Single Semester | |
| Databases 2 | CMPU3010 | CORE | 5 | Single Semester | |
| Global Classroom | INTL3007 | CORE | 10 | Single Semester | |
| Mobile Software Development | CMPU3036 | CORE | 5 | Single Semester | |
| Software Engineering 2 | CMPU2020 | CORE | 5 | Single Semester | |
| Web Development & Deployment | CMPU3047 | CORE | 5 | Single Semester | |
| Applied Intelligence | CMPU3004 | OPTION | 5 | Single Semester | |
| Cloud Computing | CMPU3007 | OPTION | 5 | Single Semester | |
| EAP Advanced 1 | ENGA1004 | OPTION | 5 | Single Semester | |
| Games Logic & Design | CMPU3015 | OPTION | 5 | Single Semester | |
| Individual Project | CMPU3018 | OPTION | 10 | ||
| Irish Cultural Studies 1A | IRSH1211 | OPTION | 5 | Single Semester | |
| Mobile Robotics | CMPU3025 | OPTION | 5 | Single Semester | |
| Mobile Software Development | CMPU3026 | OPTION | 5 | Single Semester | |
| Systems Security | CMPU3042 | OPTION | 5 | Single Semester | |
| Universal Des. & Assistive Tec | CMPU3046 | OPTION | 5 | Single Semester | |
Please note that the catalogue is provided as a guide to modules in DIT. Not all modules listed will necessarily be offered every year and new modules may also be added. Information subject to change. For detail on specific programmes/modules please contact the relevant School directly.