- Teacher: Temidayo Ofusori (220112282)
- Teacher: Remy Tiako
Learn 2024
Search results: 1517
- Teacher: Jules-Raymond Tapamo
Aim: To introduce students to the techniques used to design and analyse simple analogue electronic circuits containing passive and discrete active components for practical application.
- Teacher: Bhekisizwe Mzimkhulu Mthethwa
- Teacher: Jules-Raymond Tapamo
- Teacher: Bashan Naidoo
Computer Architecture and Organisation
ENEL4CO H1 (20L-5T-6P-0S-35H-10R-0F-0G-4A-13W-8C)
Prerequisite Modules: ENEL3DS.
Aim: To teach students about the hardware used in computer systems.
Content: Computer architecture; instruction set; number representation; redundant number system; mixed radix system;
residue number system; addition principles and structure; carry-ripple adder; carry skip adder; carry look- ahead adder;
multiplication of signed numbers; Booth's algorithm; floating point arithmetic; data and control pipelining; effects on
performance; the MIPS computer; superscalar computers.
Assessment: Coursework and tests (30%); 2 h exam (70%).
DP Requirement: A 50% average mark on laboratory practicals or equivalent assignment is required.
- Teacher: Ernest Bhero
Dear Students
Welcome
I will post the course outline shortly.
I look forward to seeing you.
Regards
Dr Beharry
- Teacher: Andrisha Beharry
- Teacher: Andrisha Beharry
Analyse complex analogue systems as used in the electronics industry. Design and synthesize analogue circuits to match specific requirements. Analyse and compensate for component non-linearities.
- Teacher: Bhekisizwe Mzimkhulu Mthethwa
- Teacher: Andrisha Beharry
- Teacher: Andrisha Beharry
- Teacher: Mohamed Fayaz Khan
- Teacher: Andrew Swanson
- Teacher: Mohamed Fayaz Khan
- Teacher: Andrew Swanson
- Teacher: Tahmid Quazi
- Teacher: Hongjun Xu
- Teacher: Rudiren Sarma
- Teacher: Rudiren Sarma
Operating Systems for Engineers ENEL4OS H1
(20L-5T-6P-0S-35H-10R-0F-0G-4A-13W-8C)
Prerequisite Modules: ENEL3CC.
Aim: The student will be able to: Understand the issues involved in concurrent programming including, synchronisation, deadlock, scheduling, memory management, security as used in a typical operating system such as UNIX.
Content: Concurrency issues; process management; threads; inter-process communication; synchronisation; deadlocks; scheduling; memory management; security. UNIX / Linux and Windows examples. Assessment: Coursework and tests (30%); 2 h exam (70%).
DP Requirement: DP Requirement: A 50% average mark on laboratory practicals or assignment is required.
- Teacher: Ernest Bhero

- Teacher: Bashan Naidoo
- Teacher: Akshay Kumar Saha