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

January, 2021

Intakes - January/September

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

  • 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

Font Resize
Contrast