BSc (Hons) Computer Science (Software Development)

Compare this course

No any comparable courses

Required results - A/L The minimum qualifications required for admission on the standard route are: A. GCE Advanced Level Sri Lankan: 3 passes or London, Cambridge or Edexcel: 3 D passes or Any combination totalling to 12 points from the following tariff scheme: GCE Advanced Level Grade (Sri Lankan/London/Cambridge/Edexcel) A B C D/S E Points 10 8 6 4 2 Or Asia Pacific Institute of Information Technology Degree Foundation And B. GCE/GCSE Ordinary Level – Credit Passes (Grade 4) for English and Mathematics Or C. Equivalent qualifications The minimum qualifications required for admission on the accelerated route are: – GCE Advanced Level (Sri Lankan, London, Cambridge or Edexcel) – 3 C passes and – GCE/GCSE Ordinary Level – Credit Passes (Grade 4) for English and Mathematics You may apply pending A/L results. Applicants with additional qualifications may receive advanced entry.
Required results - O/L -
Intakes -
Time Duration 4 YEARS
Lecture dates and time -
Qualification from (University/ Taff) APIIT
Fees informations -
Fees - Annually -
Fees - Per Semester -
Fees - Per Month -
Fees - Per Subject -
Locations Colombo


Software Development and Application Modelling

* Introduction to object oriented programming
* Introduction to object oriented analysis & design using UML

Digital Technologies

* Elementary computing mathematics
* Elementary computer & cloud architecture & networking

Networking Concepts and Cyber Security

* Design and development of commercial network infrastructure (CCNA: Routing and Switching)
* Introduction to basic cyber security principles

Web Development and Operating Systems

* Basic website design & development using java script & HTML
* Introduction to Linux operating system & bash scripting

2nd YEAR

Commercial Computing

* Professional & study skills & research methods
* Introduction to project management using agile methods

Databases and Data Structures

* Introduction to database design & development
* Introduction to algorithms & data structures

Server-Side Programming
* Enterprise server-side development using web application frameworks
* Web application testing & security

Mobile App Development

* Application & user experience design for mobile devices
* Design & development of cross platform mobile applications

3rd YEAR

Industry Placement up to 1 Year

* At the end of the second year you may opt for an internship/ placement to gain industry exposure.

4th YEAR

Emerging Technologies

* Research methods
* Introduction to cutting-edge technologies

Final Year Project

* Design and modeling of a solution for a real-world problem
* Development and evaluation of a solution for a real-world problem

Clean Coding and Networks

* Multi-threaded, distributed application development
* Clean coding and test driven development

Multiple Devices and User Experience

* Application development for Smart and IOT devices
* User experience design and development

Double Major Options -
Career paths -
APIIT Sri Lanka
Academic centers APIIT - Asia Pacific Institute Of Information Technology
Pathway Options -