September 2020, Semester 1: Classes take place in Kevin Street
February 2021, Semester 2: Classes take place in Grangegorman, Central Quad
2019 CAO Points - 451
Computer scientists are critical to the global infrastructure that underlie our communications, finance, health, energy, transport and many other vital systems. Are you interested in understanding the algorithmic complexity of problems, automating human intelligence, providing ubiquitous access to information and designing secure and eﬀective software and computer systems? If so, this programme will prepare you for work in an exciting industry.
If you want to work as a software application developer in a variety of commercial and industrial environments, this programme will equip you with the understanding and skills needed to progress in an exciting and constantly changing industry.
It will qualify you to work in a wide range of computer development areas – whether in the mainstream computer industry or in stimulating, leading application areas such as internet applications development, games development, enterprise systems, e-commerce, music technology, systems technology, systems security, knowledge management and data mining.
You will spend the early years of the course gaining a thorough grounding in the fundamentals of computer science; then develop highly relevant skills in software design and development. In your final year, you will specialise in a chosen field, such as Enterprise Systems Development (how to create large, scalable, safe, secure and reliable software systems using the latest technologies), Applied Intelligence (advanced methods in computer science such as machine learning and the Internet of Things), Digital Games Development & Simulation (how to design and implement computer games and simulated environments that model novel and complex worlds and characters) and, Security and Forensics (how to recover evidence from a computer system, providing security for information through Steganography and Cryptography algorithms).
The third-year is focused on experiential learning. You will participate in a business and enterprise module, and may then opt to participate in our highly successful work placement programme (The School of Computer Science maintain close liaisons with various industry partners). Alternatively, you can work with community organisations on our innovative service-learning module, whereby you take responsibility for interesting ICT projects in the community.
We have institutional links with many industry leaders such as Oracle, Microsoft, IBM, Facebook, VMware, Salesforce, SAP, Ocuco, Google, Twitter, Apple, LinkedIn through sponsorship, work placement, project co-operation and graduate employment.
You can apply to participate in an international exchange for the second half of third year as part of your experiential learning.
Upon graduation you will be qualified to pursue postgraduate studies to MSc, MPhil and PhD levels at TU Dublin or elsewhere.
- Software Engineer
- Software Developer
- System Analyst
- Games Designer
- Network Administrator plus a breath of other disciplines.
- Communications for Computer Technologists
- Computer Architecture
- Information Technology Fundamentals
- Program Design
- Web Development
- Human Computer Interaction
- Object Oriented Programming
- Operating Systems
- Software Engineering
and other subjects which give you relevant, practical skills.
- Client-Server Programming
- Cloud Computing
- Games Logic and Design
- Graphical User Interface Programming
- International Exchange
- Mobile Software Development
- Work Placement
Specialise your study into an area such as:
- Applied Intelligence
- Digital Games Development & Simulation
- Enterprise Systems Development
- Security and Forensics
I got a great internship during third year and was able to learn lots about large systems, making me ready for a career after college.
I value being one of the graduates from this course, as it did not just help me develop concrete skills that reflected the state-of-the-art technologies, but also offered me an opportunity to obtain industrial experience as part of the curriculum.
There is a heavy emphasis on gaining practical and applicable skills for today’s marketplace, but this is complemented very well by theory-based modules which allow you to take step back from the technical details and understand why you’re doing something in a particular way.
|Exit after 2 years||Exit after 3 years||Complete 4 years|
Level 6 Higher Certificate
Level 7 Bachelor of Science (Ord)
Level 8 Bachelor of Science (Hons)