BSc (Hons) Computer Science

Home >Courses >BSc (Hons) Computer Science

BSc (Hons) Computer Science

Course Overview:

Computer science incorporates a number of specialist areas underpinning the digital technologies we use every day. Our course is taught by leading researchers who are pushing the boundaries of what is possible in this rapidly changing field to ensure you're up to date with the latest developments.

You'll learn the main areas of the discipline, including software engineering, Artificial Intelligence, information security and data analytics, as well as computer systems, databases and networks.

In addition to the technical knowledge you'll need to pursue a career in this field, you'll learn about the impact of technology on individuals, organisations and society.

Course Content:

Year 1, Level 4 (120 Credits)

Semester 1
Information Systems Modelling & Design 
Software Development
Maths for Computing


Semester 2
Computer Systems & Networks  
Web Technologies
Mental Wealth; Professional Life 1 (IT Project Pitching) 

Year 2, Level 5 (120 Credits)

Semester 3
Database Systems
Data Structures & Algorithms
Web and Mobile App development


Semester 4
Advanced Programing   
Data Communications and Networks 
Mental Wealth; Professional Life 2 (Computing in Practice)

Year 3, Level 6 (120 Credits)

Semester 5
Computer and Network Security 
Artificial Intelligence 
Mental Wealth; Professional Life 3 (Project)


Semester 6
Mobile and Distributed Systems 
Advanced Topics in Computer Science
Mental Wealth; Professional Life 3 (Project)

Note: Modules and the way they are delivered are subject to change or align with the University’s recommendation

Career Opportunity:

Studying BSc. (Hons) Computer Science can lead you to range of career opportunities depending on your interests and skills. Some of the career options are below for your reference.

  • Software Developer
  • Data Analyst
  • Machine Learning Engineer
  • Data Scientist
  • Artificial Intelligence Engineer
  • Robotics Engineer
  • Cloud Engineer
  • Cybersecurity Analyst.
  • Business Intelligence Analyst
  • Technical Consultant
  • Research Scientist
  • Technical Project Manager

Entry Requirement:

  • Complete Higher Secondary Education (10 +2/ A Level or equivalent)
  • A good command in English Language

Courses at TLC

Have any queries?

Scholarship Opportunities
View the Scholarship

Scholarships Details

Successful Credit Transfers
View the successful credit transfer stories from the students.

See Credt Transfers