Available courses

Telecommunication & Networking

CSC 319: TELECOMMUINCATIONS AND NETWORKS    &n...
Course

Writing for the mass media

This is a 2 –credit unit course for undergraduate students in Mass ...
Course

Microeconomics

Microeconomics studies the decisions of individuals and firms ...
Course

Introduction to Sociology

Sociology is the scientific discipline that studies society. It exa...
Course

Cultism, Drugs and Conflicts

The study investigated the relationship between drug abuse and devi...
Course

War and Gender

Every known society assigns war roles differentially by&n...
Course

General Physiology

Physiology is the study of normal function within living creat...
Course

Descriptive Statistics

STAT 111: Introduction to Statistics. Credits: 3. Introduction to S...
Course

General Practical Physics 1

This introductory course emphasizes quantitative measurements; the...
Course

GeneraI Physics 1

Space and time; frames of reference; units and dimensions; kinemat...
Course

Elementary Maths 1

Elementary set theory, subsets, union, intersection, complements, ...
Course

Introduction to the Bible

The Bible is a collection of books used by Christians. “B...
Course

Communication in English

This course aims at giving first year University students systemati...
Course

General Biology I

BIO 111: General Biology I (3 CREDITS) General characteristics ...
Course

Introduction to Computer Science

CSC 111: INTRODUCTORY COMPUTER SCIENCE  (2 CREDITS) Histor...
Course

Computer Laboratory II A

CSC 213: COMPUTER LABORATORY II A     &nbs...
Course

Introduction to Computer Systems

CSC 212:  INTRODUCTION TO COMPUTER SYSTEMS   &...
Course

Computer Programming 1

CSC 211: COMPUTER PROGRAMMING I      ...
Course

Introduction to Statistics

STA 111: INTRODUCTION TO STATISTCS      &n...
Course

Linear Algebra 1

MTH 214: Linear Algebra    2 CREDITS Vector spa...
Course

Mathematical Methods

MTH 211: Mathematical Methods     &nb...
Course

Database Design & Management

CSC 318: DATABASE DESIGN AND MANAGEMENT 2 CREDITS Prerequisite: ...
Course

Computer Architecture

CSC 321: COMPUTER ARCHITECTURE  3 CREDITS Prerequisite: CSC...
Course

Digital Signal Processing

CSC 317: DIGITAL SIGNAL PROCESSING 2 CREDITS Signal preliminar...
Course

Computer lab3

CSC 316 COMPUTER LABORATORY III  1 CREDIT Prerequisite: CS...
Course

Introduction to OOP

CSC 315: INTRODUCTION TO OBJECT ORIENTED PROGRAMMING 2 CREDITS ...
Course

Compiler Construction

CSC 314: COMPILER CONSTRUCTION      &...
Course

System Analysis and Design

CSC 311: SYSTEMS ANALYSIS AND DESIGN      ...
Course

Discrete Mathematics

MTH 325: DISCRETE MATHEMATICS    3 CREDITS Prere...
Course

Queuing System

CSC 418: QUEUING SYSTEMS       ...
Course

Theory of Computing

CSC 416: THEORY OF COMPUTING 2 CREDITS Chomsky Hierarchy: type...
Course

Operations Research and Optimization

CSC415: OPERATIONS RESEARCH AND OPTIMZATION    ...
Course

Computer Installation Management

CSC 414: COMPUTER INSTALLATION AND MANAGEMENT   &nb...
Course

Organizationof Programming Languages

CSC 413: ORGANIZATION OF PROGRAMMING LANGUAGES    2...
Course

System Modelling and Simulation

CSC 412: SYSTEM MODELING AND SIMULATION   3 CREDITS Pr...
Course

Micro Computing

CSC 411: MICROCOMPUTING   2 CREDITS Prerequisite: CSC...
Course

GENERAL LAB CHEMISTRY (1 UNIT)

CHE 112: GENERAL LAB CHEMISTRY (1 UNIT) Determination of the de...
Course

ENZYMOLOGY 1

BCH 316: ENZYMOLOGY 1 (3UNITS) Pre- requisites: BCH 221 Classifi...
Course

METABOLISM OF PROTEIN

BCH 313: METABOLISM OF  PROTEIN(2 UNITS) Pre-Requisites: BCH ...
Course

INSTRUMENTAL METHODS OF ANALYSIS

CHE 312: INSTRUMENTAL METHODS OF ANALYSIS (2 UNITS) Spectroscop...
Course

Carbohydrates Metabolism

Carbohydrate metabolism is the whole of the biochemical proces...
Course

NUTRITIONAL AND FOOD BIOCHEMISTRY

BCH 415: NUTRITIONAL AND FOOD BIOCHEMISTRY (3 UNITS)  &n...
Course

BIOSYNTHESIS OF COMPLEX MOLECULES

BCH 412: BIOSYNTHESIS OF COMPLEX MOLECULES (2 UNITS)  Pre-req...
Course