BSc(Hons) Computer Science

Computer science & software development is the main content of this course. providing the students with computing skills and knowledge for their future career in the IT industry.


BSc(Hons) Computer Science

Awarded by the University of Westminster UK

Recognized By UGC

Recognized by the University Grants Commission of Sri Lanka


Accredited by the BCS, UK

Next Intake

September, 2022

Intakes - January/May/September


4 Years (Full Time)

Associated Careers

  • Mobile Application Developer
  • Architect, Web Application Developer
  • Architect, Cross-Platform Mobile Application Developer
  • Architect, Mobile Security Engineer
  • Web Analytics Engineer
  • Computer Animation Designer/Developer
  • Computer Game Developer/Architect
  • UI/UX Engineer
  • Software Engineer
  • Computer Systems Analyst
  • Computer & Information Systems Manager
  • Quality Assurance Engineer & many more related career paths

Course Outline

The key aspects of this course are its flexibility and the ability for you to build a customized route within the computer science discipline. You will be able to follow recommended pathways from a range of computing areas that suit your developing interests. You will develop a wide range of skills and knowledge in areas such as systems analysis & design, mobile/web application development, game and multimedia development, user interface development and network security.

Core Modules

  • Trends in Computer Science
  • Computer Systems Fundamentals
  • Software Development I
  • Web Design and Development
  • Mathematics for Computing
  • Software Development II

Award of Certificate of Higher Education available

Core Modules

  • Object Oriented Programming
  • Client-Server Architectures
  • Software Development Group Project (work based module)
  • Database Systems

Award of Diploma of Higher Education available

Mobile & Web Computing Pathway

  • Mobile Application Development
  • Server-side Web Development
  • Advanced Client-side Development

Usability and Interaction Theme

  • HCI & Usability
  • XR & Multimodal Interaction
  • 3D Interactive Media Development

BIS Theme

  • Information Technology Security
  • Business Analytics

Data Science Theme

  • Machine Learning and Data mining
  • Business Analytics
  • Applied Cryptography

Games & Computer Graphics Development Pathway

  • Applied Maths and Physics
  • Game Engine Architecture
  • XR Multimodal Interaction

A 12 month placement period is compulsory between years 2 and 4. This experience will give you additional practical skills and a competitive edge in the job market. This mandatory placement will not only empower a student with a degree but also with the necessary work experience. With this added advantage, IIT students have a 100% employment assurance and are most often selected for high income employment at renowned organisations.

Core Modules

  • Final Year Project
  • Security and Forensics
  • Applied Artificial Intelligence

Mobile & Web Computing Pathway

  • Mobile Native Application Development
  • Advanced Server-side web Programming

Usability and Interaction Theme

  • Usability Testing
  • Digital marketing, Social Media and Web Analytics
  • Advanced Interactive Media Development

BIS Theme

  • Information Driven Entrepreneurship and Enterprise
  • Customer Relationship & Change Management (CRM & CM) with Business Intelligence
  • Strategic management of IS (IT)

Data Science Theme

  • Advanced analytics
  • Visualisation and dash boarding
  • Business Intelligence
  • Applied Intelligence - Smart Algorithms for Modern and Ethical AI

Games & Computer Graphics Development Pathway

  • Computer Graphics Programming
  • Game AI
  • Games Networking and Security
  • Interactive 3D Visualisation

Entry Requirements

Students should obtain a minimum of 3 passes at the GCE Advanced Level or Foundation Certificate in Higher Education and obtain a minimum of 6 passes in the GCE Ordinary Level with Credit passes in English & Mathematics. 

Request a Call Back

Apply Now

Request a Call Back