Undergraduate
Programme Code:
07BACS
Duration:
3.00
Mode of Study:
Full Time, Part Time
Accreditation:
NQF Level 7, Credits 365

Bachelor of Computer Science

Course Overview

Systems Administration, Communication Networks and Software Development

Admissions Requirements

General admission requirements of NUST including a D-symbol in Mathematics on NSSC(O)

Career Opportunities

Computer Scientist, Software Developer or Systems Administrator or Network Specialist

Some of the Subjects You Will Study

Year 1
Semester 1

Course Code

Course Title

Prerequisites

NQF

NQF

 

 

 

Levels

Credits

COA511S

Computer Organisation and Architecture

None

5

10

 

Semester 2

OOP521S

Object Oriented Programming

Programming 1

5

10

 

Year 2
Semester3

ISS610S

IT Systems Security

Introduction to Operating Systems and

6

12

 

 

Networks

 

 

DSA610S

Data Structures and Algorithms

None

6

12

Semester 4
ONE of the following Strands depending on specialisation:
SYSTEMS ADMINISTRATION STRAND

OPS621S

Operating Systems

Introduction to Operating Systems and

6

12

 

 

Networks

 

 

WTN620S

Web Technologies

Introduction to Operating Systems and

6

12

 

 

Networks

 

 

DTS620S

Distributed Systems

Introduction to Computer Networking

6

12

SAU620S

Systems Audit

IT Systems Security

 

 

COMMUNICATION NETWORKS STRAND

OPS621S          Operating Systems                                                   Introduction to Operating Systems and             6            12

                                                                                                                     Networks

NWS620S         Network Security                                                 IT Systems Security; and                                         6            12

                                                                                                    Introduction to Computer Networking

WLT620S          Wireless Technologies                                             Introduction to Computer Networking              6            12

                                                                                                                    

SOFTWARE DEVELOPMENT STRAND

DSP620S           Distributed Systems Programming                      Object Oriented Programming                             6            12

SEH620S           Software Engineering 1 and HCI                           Web Development Fundamentals                      6            12

Year 3
Semester 5

Plus ONE of the following Strands depending on specialisation, and based on choice made in Semester 4:
SYSTEMS ADMINISTRATION STRAND

IIS711S

Internet and Intranet Systems Administration

Systems Administration

7

12

CFR712S

Computer Forensics

Systems Audit

7

12

SVT710S

Systems Virtualisation

Operating Systems

7

12

COMMUNICATION NETWORKS STRAND

IWT711S

Internet and WAN Telecommunication

Communication Networks

7

12

NDP710S

Network Design and Performance

Communication Networks

7

12

SOFTWARE DEVELOPMENT STRAND

AIG710S

Artificial Intelligence and Computer

and Data Structures and Algorithms

7

12

DWM710S

Data and Web Mining

Database Programming and Techniques

7

12

APG710S

Advanced Programming

Data Structures and Algorithms

7

12

 

Year 3
Semester 6

WIL710S

Work Integrated Learning (WIL)

All semester 4 courses; and a maximum of

7

48

 

 

2 outstanding semester 5 courses

 

 

Plus ONE of the following Strands depending on specialisation, and based on choice made in previous Semesters:
SYSTEMS ADMINISTRATION AND COMMUNICATION NETWORKS STRANDS

PTM721S

Project Management

None

7

12

SOFTWARE DEVELOPMENT STRAND

SEN721S

Software Engineering 2

Software Engineering 1 and HCI

7

12

About NUST

  • Welcome to NUST
  • Sonja Samuels: BAM September 2017
  • Faculty of Natural Resources and Spatial Sciences
  • Dr. Kwaambwa calls for use of Miracle tree
Fees

Understand our fees structure and funding options for all our programmes

Application
Information

Our online application is secure and easy to use. It allows you to save your work and come back later. Applying online provides you with immediate notification that your application has been received.

Life at NUST

Find out more about student life at NUST

Got a
Question?

No problem!  Use our enquiry form to get in touch and we will get back to you. 

Contact Us

The Namibia University of Science and Technology welcomes all queries and suggestions via our contact page. For detailed enquiries please fill in our Advanced Enquiries form on the main Enquiries page.

Private Bag 13388 Windhoek, Namibia 13 Jackson Kaujeua Street, Windhoek, Namibia ictsupport@nust.na Student Registration Enquiries :
+264-61-207-2056
Student Fees and Payments :
+264-61-207-9888
Centre for Open and Lifelong Learning:
+264-61-207-9777
Fax: +264-61-207-2444 Switchboard: +264-61-207-9111

Students ICT Support

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.

Online Enquiry

Please take the time to properly fill out the Enquiry form! This helps us in determining who would be the best contact person to help you further.