Course image CSC1141: Introduction to Information Technlogy(DTP_New)
Computer Science

The feedback from students on this module will be obtained through the discussion forum around specific topics created on eLearning platform. We will set a google form to be filled anonymously by the students for the evaluation of the module. We will also use social media networking, chatting and emails groups.

As the feedback on each unit is obtained every week, the feedback on the module will be obtained after the 12th week of teaching, meaning the last week of teaching.


Course image CSC1243: Databases Management Systems and VB.Net (DTP)
Computer Science

Manual Information processing has certain limitations, whereas computerised databases and software can increase productivity. This module addresses advanced issues in relational database design. It is aimed at helping students to analyse real life problems and explore the possibilities of how a computerised system can help in solving them. This module will also cover programming in Visual Basic.NET by focusing on the following: Basic .NET Concepts, Exploring the Development Environment, creating a Visual Basic .NET Project, Working with Forms and Controls, Decision Structures and Loops, Validating User Input, Handling Errors and Exceptions, Using ADO.NET, and Deploying Applications.


Course image CSC1142: Data structures and Algorithms with C++
Computer Science

This module aims to give the student all the necessary knowledge and skills in data structures and algorithms using C++. Students will be specifically introduced to the advanced concept of algorithms, and common data structures like Arrays, Stack, Queue, linked list, Tree, Graphs, etc. Sorting and searching algorithms will also be discussed in this module. Various algorithms will be done in C++. The concepts of this module lay the foundation of both theoretical and practical computer science.