+94-777-592-966 +94-112-712-700 +94-777-592-966 +94-112-712-700

BSc. Computer Engineering




3 Years


Assignments and Written Exams

Course Modules

Introduction to Algorithms and Programming
General Mathematics
Discrete Mathematics and Probability Theory
Digital Design
Programming languages Design and Automata Theory
Computer Networks
Linear Algebra and Differential Equations
Computer Systems Architecture and Organization
Object-oriented and JAVA Programming
Data Structures and Algorithms Design
Microprocessors and Assembly Programming
Database Management Systems
Mathematics for Computing
Software Analysis and Design
Operating Systems
Artificial Intelligence and Robotics
Advanced Topics in Computer Engineering
Graduation Project

Entry Requirements

A Level – 2 Passes or Equivalent Qualification and good command of the English Language

Register Now