Course image CSC 5111: System Analysis and Design
Trimester 2

This course "System Analysis and Design (SAD)" intends to train students to become system analysts by adopting different approaches and techniques to improve organizational systems. This course will provide a basic understanding of system characteristics, system design, and its development processes. It is a good introductory guide that provides an overview of all the concepts necessary to build a system.

Course image ITE2261 : Database Systems II
Trimester 2

Brief Description of Aims & Content: The course aims at appreciating Relational database, with a focus on how to organize, maintain and retrieve - efficiently, and effectively - information from a DBMS. Therefore, it first gives a solid overview on how data of any type can be given regular structure by using Entity Relation model tool to represent any application scenarios together with an efficient design of (Relational model) database project for the given application scenario. Additionally, more general issues for managing data with advanced SQL functions such as views, cursors, sequences, triggers and stored procedures are emphasized.  Finally, other technical issues should be applied carefully during design, implementation and maintaining of a database such as data independence, integrity, security, recovery, performance, database design principles and database administration.

Course image ITE2263: Information System Security
Trimester 2

This course introduces the concepts and issues related to securing information systems and the development of policies to implement information security controls. Topics include the historical view of networking and security, security issues, trends, security resources, and the role of policy, people, and processes in information security. Upon completion, students should be able to identify information security risks, cryptography, create an information security policy, and identify processes to implement and enforce policy

Course image ITE2262: Legal & Ethical Issues in Information Technology
Trimester 2

The module  provides  the  students  with  a  knowledge  of  the  context  in  which professionals work, the laws and how they are created, human aspects of running a company, software contracts & liability, intellectual property rights, and the legislation that affects the way in which computers are used or misused




Course image ITE2264: IT Project Management
Trimester 2

Brief Description of Aims and Content:                                                             This module will discuss different project management principles and methods and their application to IT management. It will emphasize on different IT project management process in the following phases: feasibility, planning, implementation, ex-post evaluation.                                                             Learning outcomes:                                                                                        Having successfully completed the module, students should be able to demonstrate knowledge and understanding of:

  1. Project management in IT field
  2. How to maintain control of the information technology projects with proven scheduling techniques
  3. How to deliver quality systems on time
  4. How to plan for the unexpected in IT projects
  5. The Budget preparation of IT project in a more effective way
  6. Keeping conflict at a minimum
  7. Expertly use PM software tools to manage information technology projects