B ACHE LOR OF SCIENCE
IN C OMPUTER SCIENCE
NQ F 7 | CRE DITS: 3 65 | SAQA I D: 121198
www.regenesys.net
D E SC R I P TI ON
The Bachelor of Science in Computer Science programme equips students for roles in designing,
developing, and implementing computer software.
It fosters accountability and imparts in-depth knowledge about the intersection of ethical considerations,
technical challenges, and aesthetic values crucial to the development of computing systems.
The programme also prepares students for advanced postgraduate studies in computer science or
related fields.
C A R EER FI ELDS
Artificial Intelligence and Machine Learning Engineer
Business Analyst
Chief Information Security Officer
Cloud Computing Engineer
Computer Science Professor
Computer Scientist or Computer Science Researcher
Data Scientist
Database Administrator
Engineering Manager
Full-Stack Developer
Information Security Analyst
Information Technology Specialist
Mobile Application Designer or Developer
Network Architect
Product Manager
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
C AR EER FIE L D S
Research and Development (R&D) Scientist
Software Developer
Software Engineer
Software Quality Assurance Manager
Software Tester
Systems Analyst
User Interface Designer
Web Developer
A DMI SS I O N REQUIREMENT S
Matric with Bachelor pass or NQF Level 4 equivalent qualification
OR
A relevant NQF Level 6 qualification from an accredited institution as per SAQA requirements
Competent in mathematics, written and oral communication skills at NQF Level 4
For alternative access, contact the Regenesys Admissions Department
REGENESYS SCHOOL OF TECHNOLOGY 3
AC A DE M I C STRUC TURE
YEAR 1 MODULE CREDITS
Calculus and Vectors 1A Core 12
Calculus and Vectors 1B Core 12
Discrete Mathematics Structure Core 12
Elementary Statistics for Science Students Core 12
Foundations of Mathematics Core 12
Fundamentals of Computers Core 12
Introduction to Computer Science Core 12
Personal Mastery Core 5
Professional Skills Core 12
Programming Languages Core 12
Software Development Fundamentals Core 12
TOTAL CREDITS | YEAR 1 125
YEAR 2 MODULE CREDITS
Advanced Calculus and Vectors 2A Core 10
Advanced Calculus and Vectors 2B Core 10
Computer Organisation and Architecture Core 10
Computer Science Core 10
Database Management Systems Core 10
Essentials of Computer Security Core 10
Fundamental Data Structures and Algorithms Core 10
Linear Algebra and Differential Equations Core 10
Networking and Data Communications Core 10
Object Oriented Programming Core 10
Software Engineering Core 10
Statistical Inference Core 10
TOTAL CREDITS | YEAR 2 120
4 BACHELOR OF SCIENCE IN COMPUTER SCIENCE
AC AD EM I C ST R U C T U RE
YEAR 3 MODULE CREDITS
Abstract Algebra Core 10
Advanced Programming Techniques Core 10
Artificial Intelligence Core 10
Complex Analysis Core 10
Computer Science Core 10
Distributed Systems Development Core 10
Graph Theory Core 10
Operating System Core 10
Project Management Core 10
Real Analysis Core 10
Systems Programming Core 10
Work-integrated Learning Core 10
TOTAL CREDITS | YEAR 3 120
TOTAL CREDITS 365
P RO GR E SS I ON
Degree - NQF Level 7 Postgraduate Diploma | Honours Degree - NQF Level 8
S T U DY M O DE
Part-time | blended mode
REGENESYS SCHOOL OF TECHNOLOGY 5
D UR ATI O N
Minimum - 3 years of study
Maximum - 6 years of study
P RO GR AMME OVERVIEW
The Bachelor of Science in Computer Science
is an NQF Level 7 qualification, with 365 credits
This 3-year qualification consists of
35 compulsory courses
AC C REDI TATION STATUS
Regenesys Management is registered with the
Department of Higher Education and Training (DHET)
under the Higher Education Act, No 101 of 1997,
Registration Number: 2000/HE07/023.
Regenesys Management’s programmes are
accredited by the Council on Higher Education (CHE).
P h o n e : + 2 7 ( 0 ) 11 6 6 9 5 0 0 0 | E m a i l : i n f o @ r e g e n e s y s . n e t | W e b : w w w . r e g e n e s y s . n e t