Information Technology Project Management

With this course students can cover the following areas: Introduction, A Project and it’s Management, The Project Management Context – Project Life Cycle & Project Phases, Project Management Context – Project Stakeholder and Organizational Influences, Project Management Process Groups, Strategic Planning and Project Selection, Project Integration Management, Project Scope Management, Project Time Management, Project Cost […]

Computer Networks

With this course students can cover the following areas: Fundamentals of networking, Open Systems, Interconnection (OSI), and Internet models of networking, Functionality of layers of OSI / Internet models, Networking media, and network devices(switches, routers), Network protocols, IP addressing & subnets, routing, Configuring network switches and routers, network services and server systems, Windows Networking and […]

Biochemistry

The aim of this course is to provide the students with knowledge in the following; Energy metabolism Enzymes Carbohydrates Metabolism Amino acids Protein Fat metabolism  

Data Structures and Algorithms

With this course students can cover the following areas: Overview, Preliminaries, List, Pointer Implementation of List, Advanced Linked List Structures, Stack, Queues, Tree Structures, Binary Trees, Applications of Tree Structures, Different Tree Structures, Graphs, Graph Traversals, Introduction to Algorithms, Analyzing Algorithms, Asymptotic Analysis of Algorithms, Recursion, Internal Sorting, Internal Sorting by Insertion, Internal Sorting by […]

Environmental Toxicology

The aim of this course unit is; 1. To provide knowledge on environmental, organismal and sub-organismal aspects of toxicology 2. To provide basic laboratory skills and analytical tools in environmental toxicology 3. To develop necessary analytical/research skills to understand and explore how an environmental contamination issue should be handled and minimised risks on the environment. […]

Database Design & Implementation/Database Management Systems

With this course students can cover the following areas: Introduction to Databases, History of Databases, Introduction to Database Management Systems, Types of Databases, Hierarchical and Network, Data Models, Relational, Entity Relationship and Object Oriented Data Models, Evolution of Data Models, Entity Relationship (E-R) Model, Logical Structure and Keys in Relational Models, Relational Algebra, Relational Database […]

Mathematics for Chemistry and Biology

This is a two-credit course offered for level 3 students who have not done mathematics at the A/L. It covers basic mathematics; algebra, trigonometry, differentiation, integration, and basic statistics that are needed for the students to understand the mathematics or statistic basic concepts of chemistry and biology.

Applied Geology

This is the 3 credits, Level 5 optional course offered by the Department of Physics. You will gain knowledge of the history of the geology of Sri Lanka, an understanding of basic concepts of geological field mapping in hard rock terranes, knowledge of the water and mineral resources of Sri Lanka and gemology and value […]

Organometallic Chemistry

  The aim of this course is to provide the students with knowledge in the following; bonding patterns in organometallic complexes. properties and the synthetic routes of organometallic complexes products of the organometallic reactions requirements and conditions necessary for the reactions of the organometallic complexes on the catalytic mechanisms of the reactions associated with the organometallic […]