Oil & Gas Business Processes (OGBP)
Information Technology

Modern oil and the gas industry needs a common Information Technology (IT) reference architecture for use by upstream organizations, system integrators  and solution providers. This module aims to develop an understanding of  the organizational Modules and the set-up of a global Oil & Gas company, to analyse oil Industry business processes from upstream, midstream and downstream. 

Emerging Technologies in Networking (ETIN)
Information Technology

This module aims to provide students with the opportunity to conduct literature research and explore contemporary advances and innovations in various areas of networking. Students will become aware of and conversant in various emerging technologies and be able to apply and create a comprehensive body of knowledge regarding these technologies.

IT Research Methods (ITRM)
Information Technology

IT Research Methods is a research oriented module which prepares students in handling independent research projects both as an essential requirement of the program as well as in managerial contexts. Through this module the students will understand the process and structure of research projects and learn to evaluate and utilize various methods of research.

Network Architecture (NA)
Information Technology

Network Architecture (NA) is a level 2 ( currently Level 5)  module that will supplement the knowledge and skills you have acquired in CSYN and LAN. Its content was designed to enhance further your networking skills and prepare you for level 3 networking modules such as Internetworking, Network Security, and Technology Project. This module enables students to develop hands-on skills in network architecture, server administration, and performance measurement. This module mainly concentrates on network architecture considering its phases such as planning, implementation, server deployment and performance measurement which are very much essential for a network architect.

Fundamentals of Wireless Networking (FOWN)
Information Technology

This module provides you with the principles of the wireless networking. Part of the module will be concentrating on introducing principles of the wireless communications, focusing on the physical layer and the MAC layer. The module will also cover the existing technologies and will also introduce you with emerging technologies.

Logical & Problem Solving Skills (LPSS)
Information Technology

Logical & problem solving skills have an important role in Information Technology (IT) or Computer Science as it helps develop the ability to solve problems, build logic databases and logic gates, and design programs. Computer programs are written in special, symbolic languages, e.g., FORTRAN, C++, Lisp, and Prolog. These languages contain features of logical symbolism, and Lisp and Prolog are derived from formal languages for logic. Through such connections, the study of logic can help one in the design of programs. Computer science is not just programming. It includes the logical and mathematical analysis of programs. With such analyses, one can prove the correctness of procedures and estimate the number of steps required to execute a specified program. Modern logic is used in such work, and it is incorporated into programs that help construct proofs of such results. Logic also has a role in the design of new programming languages, and it is necessary for work in artificial intelligence and cognitive science. Some parts of logic are used by engineers in circuit design.  To cover the topics specified on the teaching outline (p. 7), this module introduces key topics in Discrete Mathematics, Linear Algebra, Boolean algebra, Mathematical Logic, Logic, Finite Mathematics, and Mobilizing Creativity and Innovation.

Fundamentals of ICT (FICT)
Information Technology

This module aims to equip students with fundamentals of information technology and focuses on understanding of common IT applications in day-to-day life. After completing this module, students will be able to configure a computer ready for use in any field of life.

Digital Logic Design (DLD)
Information Technology

This module, Digital Logic Design, introduces the fundamental principles and features that underpin all modern computing systems design. This module prepares students to underlying principles of digital devices and their applications in Computer Architecture.

Computer Architecture and Digital Logic (CADL)
Information Technology

This module, Computer Architecture Digital Logic, introduces the fundamental principles and features that underpin all modern computing systems design. This module prepares students to underlying principles of digital devices and their applications in Computer Architecture.

Local Area Networks (LAN)
Information Technology

This module provides you the knowledge and skills of computer networking system within the context of Local Area Networks. This module mainly deals with technical issues relating to networking technologies, and also emphasis on identifying user requirements and seeking appropriate network solutions to given problems.

TCP/IP (TCP/IP)
Information Technology

This module builds upon the knowledge gained through LAN module in respect of TCP/IP protocol. TCP/IP is the de facto standard suite of networking protocols of today’s networks. The role played by TCP/IP suite of protocols is very significant in today’s networking environment.

Computer Network Programming (CNP)
Information Technology

This module introduces the programming principles needed to design, implement and maintain efficient and secure networked applications. The focus of the module is on the network and security libraries of the programming language. The main socket APIs are presented, including TCP, UDP and secure sockets. With the explosive growth of the Internet, Web applications, and Web services, majority of programs and applications requires networking.