0861 670 411 (South Africa) +27 11 670 9000 (International)
Search
 


School of Computing

Staff
Prospective students
Registered students
Research
Community enagagement
Forums
[ Certificate courses ]

email:
school of computing


School of Computing
module information

Select a module for more information.
Go here for certificate courses.

Generate a Study Fees Quotation   (Use the module code without the "-" e.g. CEM101A)

1st-year modules

 
COS1501 Theoretical Computer Sience 1
COS1511 Introduction to Programming 1
COS1512 Introduction to Programming II
COS1521 Computer Systems: Fundamental Concepts
EUC1501 End User Computing
EUC1521
EUP1501 End-User Computing Practical
FMN101I Functional Management
ICT1511 Introduction to Programming
ICT1512 Introduction to Interactive Programming
ICT1513 Introducation to Web Design
ICT1521 Introduction to Databases
ICT1531 Workstation Technical Skills
ICT1532 Network Technical Skills
ICT1541 Business Informatics I
INF1505 Introduction to Business Information Systems
INF1511 Visual Programming
INF1520 Human Computer Interaction
XCT1511 Introduction to Programming
XCT1512 Introduction to Interactive Programming
XCT1513 Interactive Programming
XCT1521 Introduction to data bases
XCT1531 Workstation Skills
XCT1532 Network Technical Skils
XCT1541 Business Infromatics
XNF1505 Introduction to Business Information Systems
XNF1511 Visual Programming 1
XNF1520 Human Computer Interaction
XOS1501 Theoretical Computer Science 1
XOS1511 Introduction To programming
XOS1512 Introduction to Programming II
XOS1521 fundamental of computer science
XUC1501 End User Computing
XUP1501 Ethical info and Communication

3rd-year modules

 
COS3701 Theoretical Computer Science 3
COS3711 Advanced Programming
COS3712 Computer Graphics
COS3721 Operating Systems and Architecture
COS3751 Techniques of Artificial Intelligence
COS3761 Formal Logic 3
IAD3701
IAD3702 Information Administration 3 (Practical) (IAD3M2Y
IAD3M1Y Information Administration 3 (Theory)
IAD3M2Y Information Administration 3 (Practical)
ICT3611 Advanced Graphical User Interface Programming
ICT3612 Advanced Internet Programming
ICT3621 Database Design
ICT3631 Advanced Operating Systems Practice
ICT3641 Business Informatics 3A
ICT3642 Business Informatics 3B
ICT3713 ICT Project Proposal
ICT3714 ICT Project Implementation
ICT3715 Information and Communication Technology Project
ICT3722 databasis
INF3703 Principles of Databases
INF3705 Advanced Systems Development
INF3707 Database Design and Implementation
INF3708 Software Project Management
INF3720 Human Computer Interaction II

2nd-year modules

 
COS2601 Theoretical Computer Science 2
COS2611 Programming: Data Structures
COS2614 Programming: Contemporary Concepts
COS2621 Computer Architecture
COS2626 Computer Networks
COS2633 Numerical Methods I
COS2661 Formal Logic 2
IAD2601 Information Administration II
IAD2602 Information Administration 2
IAD2M1X Information Administration II
IAD2M2X Information Administration II
ICT2611 Graphical User Interface Programming
ICT2612 interactive programming
ICT2613 Internet Programming
ICT2621 Structured Systems Analysis and Design
ICT2622 Object-Oriented Analysis
ICT2631 Operating Systems Practice
ICT2632 Digital Logic
ICT2641 Business Informatics 2A
ICT2642 Business Informatics 2B
INF2603 DATABASES 1
INF2611 Visual Programming II
MNI231R Management Information Systems 2

4th-year modules

 
COS4807 Formal Logic
COS4840 Ontology Engineering
COS4851 Logic-based reasoning
COS4852 Machine Learning
COS4861 Natural Language Processing
COS4892 Formal Program Verification
COS4982 Formal Program Verification
COS498X Honours project module
CPS401I Computer Security IV
DBS401I Database Systems IV
DEV401I Advanced Develoment Software
DSO401I
INF4817 Software Engineering
INF4820 Human-Computer Interaction
INF4825 Software Project Management
INF4831 Information Security
INF4860 E-Learning: Concepts and Principles
INF4883 Enterprise Architecture
INT401I Information & Technology Management
IRM4720 Principle Concepts of IT Service Management
IRM4721 Networks IV
IRM4722 Information Technology Ethics
IRM4723 Database Systems IV
IRM4724 Development Software IV
IRM4725 ICT Project Management
IRM4726 Service Management Functions
IRM4727 Service Operation Processes
IRM4728 Incident and Problem Management
IRM4729 Research Script
IRM4811 Service Design Management
IRM4812 Service Level & Supplier Management
IRM4813 Knowledge Management
IRM4814 Change Management
IRM4815 Information & Computer Security
IRM4816 Service Validation, Testing and Evaluation
MST4801 Technology Enhanced Learning in MST (Development)
OPS401I Operating Systems IV
PRJ4M1I
PRJ4M21
RIT4801 Research in Information Technology
SED401I Software Engineering and Design IV