Bachelor of Science

Stream: (Mathematics and Information Systems Stream)
Qualification code: 98801 - MIS NQF Exit level: 7 Total credits: 360
Admission requirements:A National Senior Certificate (Degree endorsement) with at least 50% in the language of teaching and learning, and Mathematics with at least 50%. A student who does not qualify in terms of the statutory or additional requirements, may follow Unisa's alternative pathways or apply for admission to an appropriate Diploma.
Rules:Students who want to register for Computer Science or Information Systems modules should: (a) Have access to an internet cafe, a Unisa Regional Learning Centre or other internet facilities. After registration, access to myUnisa on a regular basis is compulsory and (b) Have passed Computer Application Technology or Information Technology with a rating of 4 (new NSC) and have passed Computer Studies (NSC) or hold an Industry Standard qualification such as the ICDL in Computer Literacy. Students who do not satisfy this requirement are advised to register for EUP1501 before they will be allowed to register for COS1511.

First level

ModulePre/Co-requisite
Group A. Compulsory
COS1501 - Theoretical Computer Science I
EUP1501 - Ethical Information and Communication Technologies for Development Solutions
INF1505 - Introduction to Business Information Systems
INF1511 - Visual Programming I
INF1520 - Human-Computer Interaction I
MAT1503 - Linear Algebra
MAT1512 - Calculus A

Second level

ModulePre/Co-requisite
Group A. Compulsory
APM2611 - Differential EquationsPre: MAT1512 & MAT1613
COS2601 - Theoretical Computer Science IIPre: COS1501 or MAT2612
COS2626 - Computer Networks I
ICT2621 - Structured Systems Analysis and DesignPre: ICT1541 & ICT1521
ICT2622 - Object-Oriented AnalysisPre: ICT1541 & ICT1521; Co: ICT2621
INF2611 - Visual Programming IIPre: INF1511
MAT1613 - Calculus BCo: MAT1512
MAT2611 - Linear AlgebraPre: MAT1503
MAT2612 - Introduction to Discrete MathematicsPre: COS1501 or MAT1512 or MAT1503 or MAT1613
MAT2613 - Real AnalysisPre: MAT1512 & MAT1613
MAT2615 - Calculus in Higher DimensionsPre: MAT1503 & MAT1512
PLS2601 - Critical Reasoning
PLS2607 - Philosophy of Science

Third level

ModulePre/Co-requisite
Group A. Compulsory
INF3703 - Databases IIPre: ICT2621 or ICT2622
INF3705 - Advanced Systems DevelopmentPre: ICT2621 & ICT2622
INF3707 - Database Design and ImplementationPre: ICT2621 or ICT2622
INF3708 - Software Project Management
INF3720 - Human-Computer Interaction IICo: INF1520
MAT3701 - Linear AlgebraPre: MAT2611
MAT3705 - Complex AnalysisPre: MAT2613 or MAT2615
MAT3706 - Ordinary Differential EquationsPre: Any 2 APM or MAT modules on second level
MAT3707 - Discrete Mathematics: CombinatoricsPre: Any 2 APM or MAT modules on second level
MAT3711 - Real AnalysisPre: Any 2 APM or MAT modules on second level

Go back