IIT – BSc (Hons) Computer Science


Overview

BSc (Hons) Computer Science provides a solid foundation and training regarding the fundamentals of the computer science field, along with the opportunity to specialize in Mobile and Web Computing, Games and Computer Graphics Development or Multimedia Computing disciplines. It would provide technical knowledge to develop applications to a wide variety of end-user requirements and situations. It also aims at harnessing and developing professional attitudes and interpersonal skills that are required to work effectively, professionally and ethically within the ICT sphere.

Modules

Year 1

Core Modules

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

Year 2

Core Modules

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

Optional Modules

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

Year 3 (Industrial Placement)

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.

Year 4

Core Modules

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

Optional Modules

  • 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 and Computer Graphics Development Theme

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

Career Opportunities

  • 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

Duration

4 Years

Contact Details

+94 766 760 760
www.iit.ac.lk
57 Ramakrishna Rd, Colombo 6


Related News

img

IIT Makes History for Sri Lanka – Wins First Place at InnoServe Awards 2025 in Taiwan!

In a remarkable achievement that marks a historic milestone for Sri Lanka, students from the Informatics Institute of Technology (IIT) have secured…

Read More
img

Future-Ready Leaders Begin at IIT BUSINESS SCHOOL

In a moment of pride, joy, and reflection, IIT Business School is set to celebrate a defining chapter in its journey, the…

Read More
img

Discover Your Future at IIT Discovery Day 2025

The Informatics Institute of Technology (IIT) is set to host its Discovery Day on October 25th and 26th, 2025, at Colombo City…

Read More
img

Informatics Institute of Technology (IIT) is proud to welcome the September 2025 batch of students to the Foundation Certificate in Higher Education programme in IT and Business.

Informatics Institute of Technology (IIT) is proud to welcome the September 2025 batch of students to the Foundation Certificate in Higher Education…

Read More
img

IIT – BSc (Hons) Computer Science

IIT Campus Overview BSc (Hons) Computer Science provides a solid foundation and training regarding the fundamentals of the computer science field, along…

Read More

Courses