Organic Chemistry I

  Develop an understanding of basic concepts of stereochemistry, develop the ability in solving problems associated with E/Z and R/S nomenclature of stereoisomers, develop the ability in solving problems involving specific rotation and optical purity of enantiomers, develop understanding of structure reactivity relationships of organic molecules, develop the ability to understand the kinetics, stereochemical course […]

Basic Practical Chemistry

The aim of this course is to provide the students with knowledge in the following; To be engaged in scientific thinking to develop an experimental procedure with an understanding of the theory related, to follow it using correct techniques and record scientifically: Ability to work as a team, lead a team for a task and […]

Basic Principles of Chemistry II

The aim of this course is to provide the students with knowledge in the following; Develop an understanding the behavior of gases using the ideal gas model and the factors responsible for deviating from ideal behavior to non-ideal behavior of gases, develop an understanding of the basic concepts and terminology and use them in study […]

Instrumental Methods of Chemical Analysis

The aim of this course is to provide the students with knowledge in the following; UV-Visible spectrometry and its applications Fluorescence Atomic emission Infra-red Raman and mass spectrometry Electrochemistry Chromatographic methods Radioanalytical methods  

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 […]