Course image COE3165: NETWORK SECURITY
Trimester 1

This module provides an essential study of computer security issues and methods in networking systems. Topics to be covered include: Conventional and modern Encryption, Advanced encryption standard, Public Key Encryption, protocols, access control and Authentication, software security, Security Practice, System Security.

Course image COE 3161 DIGITAL COMMUNICATION
Trimester 1

This course discusses Computers and computer communication; problems of security, reliability; speeds, capacity measures, reliability measures; physical realities and the limitations; wireless possibilities; communications network architectures, computer network protocols; variants on the basic topologies; local and wide area networks; client server computing; data integrity and data security, problems and solutions; performance issues; network management; nature and special problems of mobile computing.

Course image CCNA3 - Enterprise Networking, Security, and Automation (ENSA
Trimester 1

Welcome to the final course of the Cisco Networking Academy CCNAv7 curriculum, Enterprise Networking, Security, and Automation (ENSA). This is the third of three courses that are aligned to the CCNA Certification Exam. ENSA contains 14 modules, each with a series of topics.

In Enterprise Networking, Security, and Automation, you will take the skills and knowledge that you learned in ITN and SWRE and apply them to wide area networks (WANs). WANs are large, complex networks that require advanced understanding of network operation and security. ENSA also introduces you to two game-changing areas of networking: virtualization and automation.

By the end of this course you will be able to configure, troubleshoot, and secure enterprise network devices. You will be versed in application programming interfaces (APIs) and the configuration management tools that make network automation possible.

When you have completed ENSA, you will have gained the practical experience you need to prepare for the certification exam. You will also have the skills required for associate-level roles in the Information and Communication Technologies (ICT) industry. Let Cisco Networking Academy help you get where you want to go!

Course image COE 3162 MICROPROCESSORS
Trimester 1

The aim of this module is to provide students who have no previous knowledge of microprocessor systems with a good understanding of how basic microprocessors work. 8085 Internal Architecture, Instruction set, Addressing Modes,Assembly language programming, Counters and time delays,Interrupts, timing diagram,Interfacing I/O devices and Microprocessor applications This includes an understanding of assembly language sufficient to analyse an assembly language programme and to write basic assembly language programmes. The students will also know about different data formats such as ASCII, 8086 Microprocessors more advanced microprocessor concepts such as pipelines and ARM Processors.

Course image Multimedia Systems -CIT3314 2015-2016
Trimester 1

This course is intended to be attended by all people who are willing to get some knowledge and skills about Multimedia Systems. Especially student of Year 3 in both Computer Science & Computer and Software Engineering.

Course image Multimedia Club
Trimester 1

The multimedia Club is a forum of Designer of graphics, movies and images with aim to increase the skills in the field.

It may be composed by students in Year1, year2, year3 and year4 both in CS, IT and IS departments.


Topics and Discussions and development will be guided by Lecturers.

Other informations will be updated to as soon as possible

Course image Computer Architecture and Parallel Processing
Trimester 1

This course aims to give an understanding of the mechanisms for implementing the computer design. It describes a broad range of architectural designs concept and highlighting the design decisions they incorporate. This course   provides review of the development of computer systems and the factors affecting computing. Further, language architecture design will be discussed and analyzed. In additional The course has an emphasis on  Parallel Processing  concepts by providing understanding on various parallel computing techniques  and multi-core design techniques  for a better performance .