Cancel Preloader

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
university-of-westminster-logo

Awarded by the University of Westminster UK

Recognized By UGC

Recognized by the University Grants Commission of Sri Lanka

BCS-Accreditted-IIT-Sri-Lanka

Accredited by the BCS, UK

Next Intake

September, 2020

Duration

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.

  • Year 01
  • Year 02
  • Year 03 - Industrial Placement
  • Year 04

Core Modules

  • Computer Science Practice
  • Computer System Fundamentals
  • Programming Principles I
  • Programming Principles II
  • Web Design and Development
  • Mathematics for Computing

Core Modules

  • Object-Oriented Programming
  • Client-Server Architecture
  • Software Development Group Project
  • Database Systems


Mobile & Web Computing Pathway

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

Games & Computer Graphics Development Pathway

  • 3D Graphics Programming
  • Applied Maths and Physics for Games
  • Game Engine Architecture

Multimedia Computing Pathway

  • Usability Testing
  • 3D Interactive Media Development
  • Advanced Client Side Development

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

  • Computer Science and Software Engineering
  • Security and Forensics
  • Enterprise Application Development

Mobile & Web Computing Pathway

  • Mobile Native Application Development
  • Advanced Server side Programming
    Web Intelligence

Games & Computer Graphics Development Pathway

  • Advanced Maths and Game AI
  • Networked Games and Security

Multimedia Computing Pathway

  • Digital Marketing, Social Media and
  • Web Analytics
    Mobile User Experience
  • Advanced Interactive Media Development

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

Font Resize
Contrast

Vote for Us!

logo