COMPUTER SCIENCE AND HYDROLOGY

Purpose of the programme
The Computer Science Department offers six (6) double-major BSc programmes with our partner departments. The double-major programmes on offer are Computer Science with Applied Mathematics, Mathematics, Statistics, Physics, Chemistry or Hydrology. The undergraduate Computer Science curriculum comprises major topics such as Programming, Software Engineering, Databases, Data Structure and Networking. These topics are informed by the Computer Science curriculum framework provided by the Institute for Electrical and Electronic Engineers (IEEE) and the Association for Computing Machinery (ACM). These bodies are the most-recognised standards-making bodies in the Computing discipline. The Department offers a dedicated undergraduate laboratory where lectures and practical sessions can be held. As a result of our student’s exposure to industry-relevant topics, our graduates are competitive in the marketplace and ever increasing numbers are involved with mobile application development start-ups.

Employment opportunities citing typical employers
The ICT industry currently enjoys a competitive job market where demand outstrips supply. Typical employers include banks, telecommunications companies and the public sector.

Entrepreneurial opportunities citing sector, industry and typical businesses
An increasing number of our graduates are involved with mobile application development start-ups. These startups service both public- and private-sector clients.

Vertical articulation for further / higher degree studies where applicable
The Computer Science double major is designed as an entry qualification for a BSc Honours in Computer Science or any Computing-related Honours qualification.

Horizontal articulation with other qualifications where applicable
Students may also qualify for the Honours programmes in Mathematics, Physics, Chemistry or Hydrology.

Contact details for inquiries
Programme coordinator
Prof MO Adigun, BSc (Combined Hons),  MSc (Computer Science), PhD (Computer Science)
Email: adigunm@unizulu.ac.za,
Tel: 0359026012

 Head of Department
Dr P Mudali, BSc (Data Communications Technology), BSc Hons (Computer Science), MSc (Computer Science), PhD (Computer Science)
Email: mudalip@unizulu.ac.za 
Tel: 03590268468.

FACULTY FACULTY OF SCIENCE AND AGRICULTURE
DEPARTMENTS: HYDROLOGY AND COMPUTER SCIENCE
DEGREE(DESIGNATOR) BACHELOR OF SCIENCE
QUALIFIER
MAJORS COMPUTER SCIENCE HYDROLOGY
ABBREVIATION BSC
QUALIFICATION CODE (SAQF)
UNIZULU CODE SBSC20
EXIT NQF LEVEL 7
ADMISSION REQUIREMENTS A PASS OF AT LEAST 50% (LEVEL 4) IN ENGLISH
ADMISSION REQUIREMENTS A PASS OF AT LEAST 60% (LEVEL 5) IN MATHEMATICS
ADMISSION REQUIREMENTS A PASS OF AT LEAST 50% (LEVEL 4) IN PHYSICAL SCIENCE
MINIMUM CREDITS FOR ADMISSION NATIONAL SENIOR CERTIFICATE WITH DEGREE ENDORSEMENT WITH AT LEAST 30 NSC POINTS
MINIMUM DURATION OF STUDIES 3 YEARS
PRESENTATION MODE OF SUBJECTS: DAY CLASSES
INTAKE FOR THE QUALIFICATION: JANUARY
REGISTRATION CYCLE FOR THE SUBJECTS: JANUARY
READMISSION: SUBJECT TO PRIOR PERFORMANCE AND CURRENT APPLICABILITY OF PASSED MODULES
TOTAL CREDITS TO GRADUATE: 360

 

SUBJECT NAME SUBJECT CODE SUBJECT CREDITS NQF LEVEL PREREQUISITE SUBJECT(S) CO-REQUISITE SUBJECT(S)
FIRST YEAR SEMESTER 1
INTRO TO PHYSICAL & ENVIRONMENTAL GEOGRAPHY SGES111 H C 15 5
INTRODUCTORY COMPUTING SCPS111 B M 15 5
CLASSICAL MECHANICS & PROPERTIES OF MATTER(BIO) SPHY121 C C 15 5
CALCULUS I SMTH111 F C 15 5
FIRST YEAR SEMESTER 2
INTRO TO GEOLOGY SHYD112 D M 15 6
INTRO TO SYSTEMS PROGRAMMING SCPS112 B M 15 6 SCPS111
ELEMENTARY STATISTICS FOR COMMERCE STUDENTS SSTT122 C C 15 5
CALCULUS II SMTH112 F C 15 6 SMTH111(SLMH111)
SECOND YEAR SEMESTER 1
INTRO TO SURFACE WATER HYDROLOGY SHYD211 F M 15 6 SGES111
DATA STRUCTURES AND ALGORITHMS SCPS211 D M 15 6 SCPS111 SCPS112
COMPUTER COMMUNICATIONS & NETWORKS SCPS231 A C 15 6 SCPS111
GLOBAL LANDFORMS & CARTOGRAPHY SGES211 B E 15 6 SGES111
SECOND YEAR SEMESTER 2
INTRO TO SUBSURFACE HYDROLOGY SHYD212 F M 15 6 SHYD112
SOFTWARE ENGINEERING SCPS212 D M 15 6 SCPS112 SCPS211
DATABASE INFORMATION MANAGEMENT I SCPS232 A C 15 6 SCPS111
GEOGRAPHICAL INFORMATION SYSTEMS SHYD222 X E 15 6 SGES211
THIRD YEAR SEMESTER 1
SURFACE WATER HYDROLOGY SHYD311 A M 15 7 SHYD211 SSTT111(SSTT122)
GROUNDWATER HYDROLOGY SHYD321 C M 15 7 SHYD212
ADVANCED PROGRAMMING TECHNIQUES SCPS311 E M 15 7 SCPS211 SCPS212
SYSTEMS PROGRAMMING (OS & COMPILERS) SCPS321 G M 15 7 SCPS211 SCPS212
THIRD YEAR SEMESTER 2
HYDROLOGICAL MODELLING SHYD332 A M 15 7 SHYD211 SHYD212 SHYD311 SHYD321
WATER RESOURCES MANAGEMENT SHYD342 C M 15 7
DISTRIBUTED SYSTEMS DEVELOPMENT SCPS312 E M 15 7 SCPS211 SCPS212 SCPS321
FINAL YEAR PROJECT SCPS322 G M 15 7 SCPS211 SCPS212 SCPS311 SCPS321