Skip to main content
Moodle 2026
  • Home
  • 2025, 2024, 2023, NBS Courses
    2025 Courses 2024 Courses 2023 Courses NBS Courses
  • ePortfolio
  • Online Support
    Online Support (Ticketing)
    Create a Tickets Check Ticket Status
  • Help Resources for Lecturers
    Moodle Basics
    Teacher quick guide YouTube Channel
  • More
Log in
Moodle 2026
Home 2025, 2024, 2023, NBS Courses Collapse Expand
2025 Courses 2024 Courses 2023 Courses NBS Courses
ePortfolio Online Support Collapse Expand
Online Support (Ticketing) Create a Tickets Check Ticket Status
Help Resources for Lecturers Collapse Expand
Moodle Basics Teacher quick guide YouTube Channel
  1. Courses
  2. Undergraduate Programmes
  3. Old Curriculum Modules
  4. Full-Time and Part-Time Mode Courses
  5. Faculty of Engineering and Information Technology

Faculty of Engineering and Information Technology

  • 1 Page 1
  • 2 Page 2
  • 3 Page 3
  • » Next page
CIL6100 Dissertation (Civil Engineering) (Year Module 2026) [OW] [F]
ECD6100 Dissertation (Electrical Engineering) (Year Module 2026) [OW] [F]
MLD3890 Metallurgical Design Project (Year Module 2026) [OW] [F]
EGT3700 Industrial Attachment Ii (Year Module 2026) [OW] [F]
EGM5950 Thesis (Mining Engineering) (Year Module 2026) [OW] [F]
EGE5910 Thesis (Electrical Engineering) (Year Module 2026) [OW] [F]
MEE3851 Fluid Machinery (Semester 1 2026) [OW] [F]
MEE3831 Thermal Machines (Semester 1 2026) [OW] [F]
MEC6100 Dissertation(Mechanical Engineering) (Year Module 2026) [OW] [F]
MET6100 Dissertation (Metallurgical Engineering) (Year Module 2026) [OW] [F]
MEM3821 Mechanical Engineering Design Iii (Semester 1 2026) [OW] [F]
EGE5930 Thesis (Electronics And Computer Engineering) (Year Module 2026) [OW] [F]
ECE3791 Electric Circuit Analysis Ii (Semester 1 2026) [OW] [F]
ECE3731 Fundamentals Of Power Systems (Semester 1 2026) [OW] [F]
CMH3722 Computer Networks (Semester 1 2026) [OW] [F]
ECP3851 Microprocessor & Programmable Logic Controlle (Semester 1 2026) [OW] [F]
EGM5910 Thesis (Mechanical Engineering) (Year Module 2026) [OW] [F]
MER3861 Mechanical Vibrations (Semester 1 2026) [OW] [F]
MEE3841 Renewable Energy (Semester 1 2026) [OW] [F]
MED3890 Design Project (Year Module 2026) [OW] [F]
  • 1 Page 1
  • 2 Page 2
  • 3 Page 3
  • » Next page
You are not logged in. (Log in)
Data retention summary
Get the mobile app
Powered by Moodle