Software Engineering (SEN)

This track is designed for individuals wishing to pursue careers as software engineering professionals. They are expected to have abilities to employ the latest technologies and programming languages, develop a sound theoretical understanding and in-depth practical experience of designing, constructing and modifying a wide range of software systems.

CPE 1

CPE II

CPE III

CIS 3101 - Management Information Systems (MIS)

CEN 3102 - Computer Systems Architectures

SEN 3101 - Operating Systems

SEN 3102 - Computer Programming

SEN 3103 - Analytical Methods for Computing

SEN 3104 - Logical Foundations / Embedded Systems Development

CEN 3202 - Data Communications & Computer Networks

SEN 3201 - Software Engineering Process

SEN 3202 - Operations Research/Quantitative Techniques in Business

SEN 3204 - Business Systems Applications

SEN 3205 - Advanced Computer Simulation & Modeling

SEN 3206 - Algorithms & Design

SEN 3207 - Application Development for Mobile Devices

GCC 3301 - Evolving Information Technologies

GCC 3302 - IT Project Management

GCC 3303 &ndash Technical Report

GCC 3304-Strategic Planning and Innovation

CIS 3301 - Database Management & Administration

SEN 3301 - Database Design and Implementation

SEN 3302 -  Programming Distributed Components

SEN 3303 - Software Engineering Management and Practice






Back to top