Course Curriculum

CLO01 Networking
Concepts
    • Introduction to Typical network standards such as TCP/IP, ISO 7-layer OSI reference model, IEEE802.x series etc.
    • Initialization, design and implementation of a local area network (LAN) for use in the Small and Medium Enterprise (SME).
    • Network topologies e.g. Bus, ring, star etc.Typical local area network protocols e.g. Dynamic Host Configuration Protocol (DHCP).
    • Introduction to Wide Area Network (WAN) and routers, architecture, Command Line Interface (CLI) and configuration of devices e.g. routers, switches etc.
    • Introduction to network switches, Virtual LANs (VLANs), and the 3 layer design model.
Term1

24 Hours
CLO02 Computer
Networks and
Internetworking
    • Key characteristics of various switching technologies, LAN Switching and the hierarchical model of network design, VLANs and network security, VLANS and broadcast distribution, configuring VLANs, VLAN Identification
    • Spanning tree protocol (STP)
    • Inter-VLAN routing
    • Restricting network access, Access policy overview, controlling privilege levels, policy configuration
    • Integration of wireless LAN architecture for mobile wireless users
    • Designing and building a campus network with Layer 3 high availability.
Term1

24 Hours
CLO03 Operating
Systems and
Application
Environments
    • Organization and deployment of contemporary operating systems.
    • Current Linux/Unix and Windows implemantations.
    • Process attributes: address spaces, threads, channels and handles, access rights, scheduling behaviour and states and state transitions. Memory management, deadlock management and the file system
    • Functional deployment of the core OS issues
Term1

120Hours
CLO04 Cloud computing
    • Overview of modern distributed models, design principles, systems architecture, and innovative applications of parallel, distributed, and cloud computing systems.
    • Creation and maintenance of high-performance, scalable, reliable systems, providing comprehensive coverage of distributed and cloud computing.
    • Facilitating management, debugging, migration, and disaster recovery through virtualization.
    • Clustered systems for research or ecommerce applications. Designing systems as web services.
    • Principles of cloud computing using examples from open-source and commercial applications.
    • Cloud Services such as Amazon Web Services (AWS), Google Apps and App Engine, and Windows Azure.
CLO05 Virtualization
and Cloud Computing
    • Technologies which can be considered under the umbrella title of virtual computing:
    • Cloud Computing
    • Virtual OS
    • Virtual Storage
    • Grid Computing
    • Virtual Hardware
    • Virtual Software
Term 2

60 Hours
CLO06 Advanced Cloud
Computing
    • Cloud Based Storage, Virtualization, Service Oriented Architecture (SOA), High Availability, Scaling, and Mobile Devices.
    • Role of Open Source cloud software: Hadoop, OpenStack
    • Rackspace and VMware.
CLO07 Network Security
and Services
    • Security threats and foundation protection, routed and switched data
    • Management plane security controls
    • Implementing and maintaining VPN technologies, cryptographic systems
    • Implementing firewall and intrusion prevention technologies.
      Commercial risks.
      Social, legal and ethical issues relevant to the network
      security professional.
Term 2

48 Hours
CLO08 Mobile
Computing and
Wireless
    • Design logical wireless LAN (WLAN) architecture for mobile wireless
    • Basic multi access radio techniques principles and evolution of FDMA (Frequency Division Multiple Access), TDMA (Time Division Multiple Access), CDMA (Code Division Multiple Access)
    • Perform hardware setup and software configuration
    • Identify, define features of, and install, directional and omni-directional antennas in both building-to-building and in-building WLANs.
    • Understand the impact of allowing BYOD within a corporate network
    • Troubleshoot WLAN performance issues using event loggings, command line utilities, and diagnostic tools.
    • Frequency Allocation, Handover and Bandwidth allocation, Internet Access, Internet Security, Internet Telephony, Quality of Service and Performance for Mobile Computing. Wireless Business Applications.
    • Fraud analysis in IP and Mobile Computing.
CLO09 Large Scale
Application
Deployment
    • A systematic framework for the life cycle management of large scale applications.
    • Requirements assessments, and impact analysis, and continuing through regulatory compliance, lifetime maintenance, scalability concerns, and end-of-life evolution
    • Deployment and management tools
CLO09 Large Scale
Application
Deployment
    • A systematic framework for the life cycle management of large scale applications.
    • Requirements assessments, and impact analysis, and continuing through regulatory compliance, lifetime maintenance, scalability concerns, and end-of-life evolution
    • Deployment and management tools
CLO10
    • Project