Bachelor of Science in Computer Engineering

Bachelor of Science in Computer Engineering

Overview

The Computer Engineering curriculum at UKZN is designed to prepare students for a career in the exciting, fast evolving field of computer engineering. Professionals in this discipline will be at the forefront of the Fourth Industrial Revolution (4IR).

The vision of the future is that of advanced fixed and mobile computing systems driving the digital revolution with unprecedented processing, storage and networking capabilities.

Such systems will connect billions of people and will improve their lives through the use of Big Data, Artificial Intelligence (AI), Internet of Things (IoT), robotics, autonomous vehicles, virtual assistants and advanced software.

SAQA

87767

NQF Level

08

Duration

4 Years

CAO Code

KN-H-BEK
KN-P-BEK

Closing Date

30 September

Entry Requirements

  • An NSC Bachelor’s degree pass
  • A minimum of 33 NSC points (excluding Life Orientation)
  •  NSC-Deg with Maths and Phys Sci 6 & Engl & LO 4 & at least two from the designated list.

Modules

First Year

  • CHEM181 Chemistry for Engineers 1A (8 Credits) or CHEM163 Chemistry & Society 1 (8 Credits)
  • ENCH1TC Tech. Communication for Engineers (8 Credits)
  • ENME1DR Engineering Drawing (8 Credits)
  • MATH131 Mathematics 1A(Eng) (16 Credits)
  • MATH132 Applied Mathematics 1A(Eng) (16 Credits)
  • PHYS151 Engineering Physics 1A (16 Credits)
  • or PHYS110 Mech., Optics & Thermal Phys (16 Credits)
  • CHEM191 Chemistry for Engineers 1B (8 Credits)
  • or CHEM173 Chemistry & Society 2 (8 Credits)
  • ENEL1ED Electrical Design 1 (8 Credits)
  • or ENAG1DE Engineering Design (8 Credits)
  • ENME1EM Intro to Engineering Materials (8 Credits)
  • or ENAG1MT Intro. to Engineering Materials (8 Credits)
  • MATH141 Mathematics 1B(Eng) (16 Credits)
  • MATH142 Applied Mathematics 1B(Eng) (16 Credits)
  • PHYS120 Electromag, Waves & Mod. Phys (16 Credits)
  • or PHYS152 Engineering Physics 1B (16 Credits)

Second Year

  • ENEL2CA Computer Methods 1 (8 Credits)
  • ENEL2EA Electrical Principles 1 (16 Credits)
  • MATH238 Mathematics 2A(Eng) (16 Credits)
  • MATH239 Applied Finite Mathematics (8 Credits)
  • PHYS251 Optics and Wave Motion (8 Credits)
  • ZULN101 Basic isiZulu Language Studies A (16 Credits) or Elective (16 Credits) 
  • ENEL2CB Computer Methods 2 (8 Credits)
  • ENEL2DS Data Structures & Algorithms (8 Credits)
  • ENEL2EB Electrical Principles 2 (16 Credits)
  • ENEL2EN Environmental Engineering (8 Credits)
  • ENEL2FT Field Theory (8 Credits)
  • ENEL2SE Software Engineering 1 (8 Credits)
  • MATH248 Mathematics 2B(Eng) (16 Credits)
  • ENEL2WS Workshop Training (DP)

Third Year

  • ENCH4ML Engineering Mgmt & Labour Relns (8 Credits)
  • ENEL3CA Computer Engineering Design 1 (8 Credits)
  • ENEL3CC Computer Methods 3 (8 Credits)
  • ENEL3DS Digital Systems (16 Credits)
  • ENEL3SS Systems and Simulation (8 Credits)
  • ENEL3TA Analogue Electronics 1 (8 Credits)
  • MATH354 Mathematics 3(Eng) (8 Credits)
  • STAT370 Engineering Statistics (8 Credits)
  • ENEL3AE Analogue Electronics 2 (8 Credits)
  • ENEL3CB Computer Engineering Design 2 (8 Credits)
  • ENEL3CO Communications (16 Credits)
  • ENEL3CS Control Systems 1 (8 Credits)
  • ENEL3DE Digital Electronics (8 Credits)
  • ENEL3SF Software Engineering 2 (8 Credits)
  • MATH349 Discrete Mathematics (8 Credits)
  • MATH360 Numerical Methods (8 Credits)

Fourth Year

  • ENEL4AA Design & Analysis of Algorithms (8 Credits)
  • ENEL4CA Computer Engineering Design 3 (16 Credits)
  • ENEL4CO Computer Architecture & Org (8 Credits)
  • ENEL4DC Digital Communications (8 Credits)
  • ENEL4DT Data Communications (8 Credits)
  • ENEL4EE Engineering Entrepreneurship (8 Credits)
  • ENEL4OS Operating Systems for Engineers (8 Credits)

Plus two from the following options

  • ENEL4CM E-commerce Systems (8 Credits)
  • ENEL4CS Control Systems 2 (8 Credits)
  • ENEL4DS Digital Signal Processing (8 Credits)
  • ENEL4SE Security and Encryption (8 Credits)
  • ENEL4ST Selected Topics in Computer Eng 1. (8 Credits)
  • ENEL4CB Computer Eng. Design Project (32 Credits)
  • ENEL4EB Engineering Business (8 Credits)
  • ENEL4ES Embedded Systems (8 Credits)
  • ENEL4IE Internet Engineering (8 Credits)
  • ENEL4RC Real Time Computing (8 Credits)
  • ENEL4VW Vacation Work (DP)

Plus two from the following options

  • ENEL4AI Artificial Intelligence (8 Credits)
  • ENEL4CC Distributed Computing Systems (8 Credits)
  • ENEL4IP Image Processing (8 Credits)
  • ENEL4ST Selected Topics in Computer Eng.2 (8 Credits)
  • ENEL4VL VLSI Design (8 Credits)

Career Opportunities:

  • Electrical Engineer : Design, develop, and maintain electrical systems in power, transport, and industrial sectors.

  • Electronics Engineer: Work with circuits, embedded systems, and consumer electronics.

  • Telecommunications Engineer: Build and manage communication networks, including mobile, satellite, and internet systems.

  • Control Systems Engineer: Design automation systems for factories, vehicles, and smart infrastructure.

  • Renewable Energy Engineer : Design and implement solar, wind, and other sustainable energy systems.

And More…

Take the next step towards achieving your academic and professional goals by submitting your application today.