Course image COE3165: NETWORK SECURITY
Semester I

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 COE3161 Digital Communication
Semester I

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 Computer Architecture and Parallel Processing
Semester I

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 .

Course image COE3164 Multimedia Systems
Semester I

In this module, students will explore some of the current and new technologies that support multimedia systems on the Web as well as some of the theoretical issues that underlie their development and use. The practical strand of the subject aims to help students improve their technical skills in digital media by exploring the scripting language underlying technologies. Much of the subject addresses the issue of how information should be presented rather than how it can be presented.