Bachelor of Science

Stream: (Chemistry and Computer Science Stream)
Qualification code: 98801 - CCS 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, with at least 50% in Mathematics and Physical Science. 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
CHE1501 - General Chemistry IA
CHE1502 - General Chemistry IBPre: CHE1501
CHE1503 - Chemistry I (Practical)Pre: CHE1501; Co: CHE1502
COS1501 - Theoretical Computer Science I
COS1511 - Introduction to Programming I
COS1512 - Introduction to Programming IIPre: COS1511
COS1521 - Computer Systems: Fundamental Concepts
MAT1512 - Calculus A

Second level

ModulePre/Co-requisite
Group A. Compulsory
CHE2611 - Inorganic Chemistry II (Theory)Pre: CHE1501 & CHE1503
CHE2612 - Physical Chemistry II (Theory)Pre: CHE1502 & CHE1503; Co: MAT1512
CHE2613 - Organic Chemistry II (Theory)Pre: CHE1502 & CHE1503
CHE2614 - Analytical Chemistry II (Theory)Pre: CHE1501 & CHE1503
CHE2621 - Inorganic Chemistry II (Practical)Pre: CHE1501 & CHE1503; Co: CHE2611
CHE2622 - Physical Chemistry II (Practical)Pre: CHE1502 & CHE1503; Co: MAT1512 & CHE2612
CHE2623 - Organic Chemistry II (Practical)Pre: CHE1502 & CHE1503; Co: CHE2613
CHE2624 - Analytical Chemistry II (Practical)Pre: CHE1501 & CHE1503; Co: CHE2614
COS2601 - Theoretical Computer Science IIPre: COS1501
COS2611 - Programming: Data StructuresPre: COS1512
COS2614 - Programming: Contemporary ConceptsPre: COS1512
COS2621 - Computer OrganisationPre: COS1512 & COS1521
COS2626 - Computer Networks I
COS2661 - Formal Logic IIPre: COS1501
PLS2601 - Critical Reasoning
PLS2607 - Philosophy of Science

Third level

ModulePre/Co-requisite
Group A. Compulsory
CHE3701 - Inorganic Chemistry IIIPre: CHE2611 & CHE2621
CHE3702 - Physical Chemistry IIIPre: CHE2612 & CHE2622
CHE3703 - Organic Chemistry IIIPre: CHE2613 & CHE2623
CHE3704 - Analytical Chemistry IIIPre: CHE2614 & CHE2624
CHE3721 - Inorganic Chemistry III (Practical)Pre: CHE2611 & CHE2621; Co: CHE3701
CHE3722 - Physical Chemistry III (Practical)Pre: CHE2612 & CHE2622; Co: CHE3702
CHE3723 - Organic Chemistry III (Practical)Pre: CHE2613 & CHE2623; Co: CHE3703
CHE3724 - Analytical Chemistry III (Practical)Pre: CHE2614 & CHE2624; Co: CHE3704
COS3701 - Theoretical Computer Science IIIPre: COS2601
COS3711 - Advanced ProgrammingPre: COS2611 & COS2614
COS3721 - Operating Systems and ArchitecturePre: COS2614
COS3751 - Techniques of Artificial IntelligencePre: COS2611 & COS2661
COS3761 - Formal Logic IIIPre: COS2661

Go back