BCS1108 Discrete Mathematics

Course categoryJULY 2021

This course covers discrete mathematics topics related to information technology selected from the following topics: Logic and proof techniques, set theory and relations, functions and algorithms, gra...

BCS3102 Computer Security

Course categoryJULY 2021

This course covers basic concepts and practices in computer security. This includes topics such as information security, authentication, authorization, database security, secure protocols and principl...

BCS1101 Principles of Programming

Course categoryJULY 2021

Course Synopsis This subject introduces the fundamentals of programming using C language as a medium of instructional learning where students will be introduced to techniques algorithm design th...

BCS1103 Internet Programming

Course categoryJULY 2021

This course takes an introductory learning about the World Wide Web technologies with programming languages like HTML, CSS coding, Java Script, PHP and XML . Students will learn t...

BCS2106 - Software Engineering

Course categoryJULY 2021

Software engineering combines a range of topics integral to the requirements, design, implementation, and testing of medium-scale software systems including fundamental design patterns, software de...

BCS3101 Operating Systems

Course categoryJULY 2021

This subject covers the basic concepts of operating systems, operating-system structures, process, threads, scheduling, process synchronization (concurrency), deadlocks, memory management, virtual m...

BCS3225 Introduction to Artificial Intelligence - July 2021

Course categoryJULY 2021

This course introduces students to basic Artificial Intelligence techniques. Upon successful completion of this course, the students should be familiarize with several problem solving techniques, m...

BCS3107 MOBILE COMPUTING_NOV2021

Course categoryNovember 2021

This course aims to equip students with the knowledge and information about mobile and wireless communication technologies.

BCS2103/BIT2109 (STATISTIC AND PROBABILITY)

Course categoryNovember 2021

This course provides an introduction to probability and statistics with applications. Topics include: basic probability models; combinatorics; random variables; discrete and continuous probability d...

Calculus and Linear Algebra Nov 2021 Comp Sc

Course categoryNovember 2021

The module leads the students to understand the elementary concepts of calculus and linear algebra such as vector, matrices, function, differentiation and integration.

BCS1107 Advanced Web Technology

Course categoryNovember 2021

The syllabus covers advanced web technology topics that includes describing the importance of technologies and services and how they transfer data from the source to the destination.  Students wi...

BCS1103 Internet Programming

Course categoryNovember 2021

This course will undertake an  introductory learning about the World Wide Web technologies with programming languages like HTML, CSS coding, Java Script, PHP and XML . Studen...

BCS1101 Principles of Programming

Course categoryNovember 2021

Course Synopsis This subject introduces the fundamentals of programming using the C programming language as a medium where the student will be introduced to the algorithms of computational probl...

BCS2102 Database Systems (Nov 2021)

Course categoryNovember 2021

This course introduces the basic and concepts of database systems that provides the academic knowledge and understanding and equip the students with the basic SQL skills. Students will learn and ap...