Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Bachelor in Computer Science (BA) - Trinity College Dublin
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Bachelor in Computer Science (BA) - Trinity College Dublin

Trinity College Dublin
DublinIreland
On campus
Full-time
Duration
4 Years
Language
English
Start date
Sep 2025

Program Description

The Bachelor in Computer Science (BA) at Trinity is a challenging and exciting course with a focus on innovation and cutting-edge technology. To get the best from the course students need to be interested in developing clear logical ideas about situations and about how to develop feasible schemes (‘algorithms’) for computers to deal with these situations. They should be comfortable using mathematical techniques to solve problems.

Computer Science is concerned with the study of everything to do with computers and our relationship with them. Computer scientists are critical to the efficient running of modern societies, dealing with health, security, banking and finance, transportation, and now increasingly our interaction through social networks. Computing professionals deal with theoretical issues, solve complex problems, deal with matters of ethics and with society at large. Theoretical issues in computer science relate to the abstract notions of computation and information.

The School of Computer Science and Statistics at Trinity is recognised for establishing computer science as an academic discipline in Ireland. The School has earned a strong international reputation and has partnerships in education, research and industry across the globe.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Courses

Year 1

Mathematics

Computer Programming

Microprocessor Systems

Digital Logic

Electrotechnology

Team Programming Project

Computers & Society

Year 2

Discrete Mathematics

Algorithms & Data Structures

Team Programming Project

Systems Programming

Telecommunications

Concurrency & Operating Systems

Microprocessor Systems

Computer Architecture

Broad Curriculum Module

Year 3

Symbolic Programming

Software Engineering

Computer Architecture

Compiler Design

Information Management

Computational Mathematics

Team Programming Project

Concurrent Systems

Statistical Methods

Advanced Telecommunications

Artificial Intelligence

Year 4

Human Factors

Technology Entrepreneurship

Group Project

Individual Project

Four of the following:
Fuzzy Logic
Formal Verification
Topics in Functional Programming
Next Generation Networks
Advanced Computer Architecture
Scalable Computing
Computer Graphics
Computer Vision
Machine Learning
Machine Learning with Applications in Media Processing
Advanced Computational Linguistics

Jobs - Careers

  • Communications
  • Entertainment
  • Manufacturing
  • Transportation
  • Government
  • Healthcare
  • Education
  • Design
  • Testing
  • Manufacturing
  • Support and Implementation
  • Information Systems
  • Research and Development
  • Operations and Management
More
Fresh Content
The content has been updated in the last 6 months

Need help applying to this program?

Schedule a free 20-minute counseling session today!