Computer Science




Tuition

Duration

Admissions Deadline

Location
Profile
Computer scientists are critical to the global infrastructure that underlies 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 effective 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 and then developing 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 maintains 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, and LinkedIn through sponsorship, work placement, project cooperation and graduate employment. You can apply to participate in an international exchange for the second half of the third year as part of your experiential learning. Upon graduation, you will be qualified to pursue postgraduate studies at MSc, MPhil, and PhD levels at TU Dublin or elsewhere.
Notes
"Ireland bases its tuition rates on residence (3 of the last 5 years living in the EU) despite whether you're an EU citizen or not. In other words, only those who have resided in an EU country 3 of the last 5 years are eligible for the discounted rates."
Admissions Requirements
High School Diploma with CGPA of 2.4/4 plus successful completion of TU Dublin Foundation or another recognised pre-university foundation with relevant subjects 60% - 65% or High School Diploma with CGPA of 3.0/4 plus SAT score of 1090/1600 [Evidence-Based Reading and Writing 560, Math 530] OR ACT score of 21.There is an option to enter with successful completion of one year of a Bachelors Degree/Associate Degree with overall average of 2.8 GPA or above with relevant subjects at a recognised third-level or higher education institution in addition to completion of senior high school. This assessment will be on a case-by-case basis.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Related Programs
Additional Information
- Bachelors
Considerations
- Not Required