BACHELOR OF SCIENCE HONOURS NETWORKING ENGINEERING (HNE)
| Module Code | Module Name | Description |
|---|---|---|
|
HNE101 |
Programming Principles and Applications |
Introduces structured programming using C++, focusing on problem-solving, algorithm design, debugging, and documentation. Students develop the ability to write, test, and manage programs for engineering and technical applications. |
|
HNE102 |
Fundamentals of Telecommunication |
Provides an overview of telecommunications concepts, systems, and technologies. Students explore communication networks, switching and transmission techniques, modulation, multiplexing, and frequency spectrum usage through lectures and practical demonstrations. |
|
HNE103 |
Electricity and Magnetism |
Introduces the fundamental principles of electricity and magnetism, covering electrostatics, electric circuits, magnetic fields, and electromagnetism. The module uses basic calculus to explain physical phenomena and builds a foundation for understanding electrical and electronic systems. |
|
HNE104 |
Mathematical Methods for Engineering 1 |
Covers calculus, linear algebra, vectors, matrices, and complex numbers. The module emphasizes practical problem-solving and mathematical tools required for engineering analysis. |
|
HNE111 |
Routing and Switching |
Covers the core technologies of computer networking, focusing on routing and switching architectures, OSI model layers, and common networking protocols. Students learn to configure and troubleshoot network devices and understand enterprise network operations. |
|
HNE112 |
Electronic Circuits and Devices |
Covers the analysis of DC and AC circuits, including resistors, capacitors, inductors, and basic electronic devices. Students gain hands-on experience with circuit analysis, simulation tools, and test equipment. |
|
HNE113 |
Logic Design and Switching Circuits |
Introduces digital electronics and logic design, covering Boolean algebra, data representation, and digital circuit design. The module provides a foundation for understanding computer hardware and digital systems. |
|
HNE114 |
Network Services Administration |
This module develops skills in system administration, including hardware troubleshooting, operating systems, server configuration, virtualization, backup strategies, and security management in enterprise environments. |
|
HNE201 |
Introduction to Internet of Things and Cloud Computing |
This module introduces IoT concepts, architectures, sensors, gateways, and cloud platforms. Students gain an understanding of data acquisition, IoT system design, and cloud-based service integration. |
|
HNE202 |
Mathematical Methods for Engineering 2 |
Builds on earlier mathematics modules, covering complex variables, differential equations, Fourier series, Laplace transforms, probability, and statistics for advanced engineering analysis. |
|
HNE203 |
Wireless Networks and Mobile Networking |
This module explores the principles, technologies, and protocols that enable wireless and mobile communications. The module equips students with the knowledge and practical skills required to design, deploy, and manage modern wireless and mobile communication networks. |
|
HNE204 |
Theory of Computation |
This module explores the theoretical foundations of computation, including automata theory, computability, complexity theory, and fundamental limits of algorithmic problem solving. |
|
HNE211 |
Network Design and Implementation |
This module emphasizes top-down network design methodologies, enterprise network implementation, and modern security practices. Students learn to design scalable, secure networks aligned with organizational needs |
|
HNE212 |
Network Operating Systems and Protocols |
This module covers the installation, configuration, and administration of Windows and Linux server operating systems, along with the protocols and services used in networked environments. |
|
HNE213 |
Network Security |
This module provides an overview of cyber threats, vulnerabilities, and basic risk management techniques. Students learn fundamental security controls used to protect modern networks. |
|
HNE260 |
Network Simulation and Traffic Management |
This module introduces network modeling and simulation tools such as GNS3. Students learn traffic analysis techniques used for performance monitoring and incident response. |
|
HNE301 |
Data Science |
This module introduces data structures and algorithmic problem-solving techniques. Students learn to design efficient programs using lists, stacks, queues, trees, graphs, and hashing. |
|
HNE311 |
WAN and VLAN Solutions |
This module focuses on wide area network technologies, VLAN design, IPsec, VPNs, and device configuration. Students gain hands-on experience in implementing and troubleshooting complex networks. |
|
HNE360 |
Internship Project |
This module provides students with an opportunity to apply theoretical knowledge and technical skills in a real-world industrial environment through a supervised internship project. Students undertake practical tasks or a defined project within an organization, gaining hands-on experience in network operations, systems deployment, troubleshooting, or research. |
|
HNE380 |
Industrial Attachment |
Provides supervised industrial training where students apply theoretical knowledge in real engineering environments. The module enhances practical skills, professional exposure, and industry readiness. |
|
HNE401 |
Computer Network Programming
|
This advanced module introduces system and network programming concepts, including sockets, concurrency, packet analysis, security programming, and web application security. |
|
HNE402 |
Optical Networks Design and Transport |
This module covers fiber-optic communication systems, optoelectronic devices, wavelength multiplexing, photonic switching, and modern optical transport network design. |
|
HNE411 |
Software Defined Networking |
This module explores SDN architectures and technologies, highlighting how software-based control improves network management, scalability, and security. |
|
HNE412 |
Enterprise Network Design and Application Development |
This module examines enterprise and backbone network technologies and provides hands-on experience in network design using real-world case studies. |
|
HNE460 |
Capstone Project 1 |
The capstone project allows students to design, implement, and evaluate a comprehensive network solution, demonstrating innovation, technical competence,and professional readiness. |
|
HNE461 |
Capstone Project 2 |
The capstone project allows students to design, implement, and evaluate a comprehensive network solution, demonstrating innovation, technical competence, and professional readiness. |
<div style="width: 100



