Fall 1 2025: Business, STEM, Social Sciences & Liberal Arts

Courses

Course list Fall 1 2025: Business, STEM, Social Sciences & Liberal Arts

Fall 1 2025: Business, STEM, Social Sciences & Liberal Arts (Late June, 2025 - Early November, 2025)
Catalog Code: VCPF3125

 

Eligibility

MINIMUM GPA

Students must have a minimum grade point average of 3.00.

You must have second semester sophomore standing at the time of participation in the program.

VERITAS COURSE

All Veritas semester students will take their traditional courses at the host institution in addition to one 3-credit Veritas course. Students will choose one of the two courses below. The Comparative Religions course will be online and include students from across Veritas sites, and the Global Ministry Practicum will be online/on-site. 

Comparative Religions (HUM 353)

This course is an introduction to the major religious traditions of the world—particularly Hinduism, Buddhism, Judaism, Christianity, and Islam—and indigenous, new, and secular religions. The historical development, key figures, as well as major doctrines and practices are explored.

Global Ministry Practicum (HUM 490)

This course provides upper division credit for international ministry opportunities and an extended ministry experience designed to acquaint students with the implementation of missions principles in an international context through Veritas Christian Study Abroad programs.

Credits

Host University Units: 72 - 90

Recommended U.S. Semester Credits: 12 - 18

Recommended U.S. Quarter Units: 18 - 25

Academic Information

IMPORTANT: The courses listed below are just a sampling of all the courses UCT offers. Please use the course handbooks listed under the section title "Go to Host University Course Search" to make final course selections. 

Course Credit

Per the University of Cape Town, 6 HEQF (NQF) credits = 1 U.S. semester credit (1.5 U.S. quarter units). Credit transfer is ultimately determined by the students' home universities. Students can enroll in a total of 72-90 HEQF (NQF) credits per semester.

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program. 

Course Selection

Only courses with an 'F' at the end of the course code will be available during the Spring semester. Example: HST1000F: History of South Africa. Only courses that end with an 'S' are available during the Fall semester. Example: POL1005S

Eligibility for courses may be subject to a placement and/or prerequisites.

Please consult the UCT Faculty Handbooks for a complete list of course offerings and information.

Course Level

Students with no prior knowledge about a specific subject should select introductory courses at the 1000 level Students with prior knowledge about a subject should choose courses at the 2000 and 3000 level.

Please note that students may only select 3000 level courses if they meet all pre-requisite qualifications.Additionally, selecting 3000 level courses will prolong the issuing of the University of Cape Town Official Letter, which is required for visa application.

IMPORTANT NOTE: Keep in mind that when choosing courses, even lower level courses at the University of Cape Town can be quite challenging and academically rigorous.

Course Recommendation

ISA offers course level recommendations for the courses offered by the University of Cape Town (UCT). Please note that the course level recommendations are based on unique course codes provided by the UCT. Courses offered at the UCT are coded according to the area of study, the level of the course contents (which is related to the year of studies), and the semester in which the course is offered. The first 3 letters of the code indicate the area of study, the first number in the following 4 digit numeral indicates the year of studies, and the final letter (F, S or W) indicates the semester in which the course is offered (F = First=Spring, S = Second=Fall, W = Whole year). Courses taken in the 1st and 2nd year of studies are recommended as lower division, while courses taken in the 3rd and 4th year of studies are recommended as upper division and may have certain prerequisite requirements. These ISA recommendations are intended to facilitate the determination of course equivalencies by advisers and credential evaluators at participants' U.S. home institutions.

Sample Courses and Syllabi

The courses listed below are only a sampling of courses available. As such, certain courses listed below may not be available during every semester. Please click the "Complete University Course Catalog Listing" link for full Course Handbooks. Requests for syllabi can be made to the Program Manager.

Duly Performed/Duly Performed Refusal

Duly Performed (DP) is a grade qualifier used at UCT that will determine a student's eligibility to take their final examination.  If a student has received DP for a course, it means that they have met the requirements for continuous assessment (eg. mid-terms, quizzes, assignments) to take their final exam.   In the UCT system, grades are heavily contingent on the final exam. The largest percentage of a student's grade in a course is determined by the final exam grade.  Opting to not take the final exam will likely lead to a failing grade in the course.

Transcript Information

The transcript from the University of Cape Town will reflect HEQF credits for each course listed below. Please be in touch with your U.S. University regarding credit transfer for this program. 

See Course Disclaimer
Back to Top
True Beginning
Courses:

School of Languages and Literatures

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Afrikaans Intensive A [SLL1042F/S]
18 Host University Units
Language Level: True Beginning
Lower Division
Hebrew Intensive A [SLL1082F]
Back to Top
Intermediate
Courses:

School of Languages and Literatures

Courses:
24 Host University Units
Language Level: Intermediate
Lower Division
Arabic IIA [SLL2080F]
Back to Top
Taught In English
Courses:

Accounting

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Business Accounting [ACC1012S]
18 Host University Units
Language Level: Taught in English
Lower Division
Financial Accounting [ACC1006F/S]
18 Host University Units
Language Level: Taught in English
Lower Division
Financial Reporting I [ACC2011S]
36 Host University Units
Language Level: Taught in English
Upper Division
Financial Reporting III [ACC3009W]

Anthropology

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Medical Anthropology [AXL2401F]
24 Host University Units
Language Level: Taught in English
Upper Division
The African Studies Archive [AXL4205S]
30 Host University Units
Language Level: Taught in English
Upper Division
The Challenge of Culture [AXL3400F]
18 Host University Units
Language Level: Taught in English
Lower Division
Words, Deeds, Bones and Things [AXL1400F]

Archaelogy

Courses:
36 Host University Units
Language Level: Taught in English
Upper Division
Archaeology in Practice [AGE3013H]
36 Host University Units
Language Level: Taught in English
Upper Division
Global Interaction and the Transformation of South African Society [AGE3012S]
24 Host University Units
Language Level: Taught in English
Lower Division
Human Evolution [AGE2011S]
36 Host University Units
Language Level: Taught in English
Upper Division
Roots of Black Identity [AGE3011F]

Architecture, Planning and Geomatics

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Architecture, Planning, and Geomatics [APG1003W]
16 Host University Units
Language Level: Taught in English
Lower Division
Elementary Surveying [APG2026F]
24 Host University Units
Language Level: Taught in English
Lower Division
Geographic Information Systems [APG2015F]
24 Host University Units
Language Level: Taught in English
Upper Division
Geographic Information Systems II [APG3011S]
24 Host University Units
Language Level: Taught in English
Lower Division
Geomatics II [APG2014S]
24 Host University Units
Language Level: Taught in English
Upper Division
Geomatics III [APG3012S]
8 Host University Units
Language Level: Taught in English
Upper Division
History and Theory [APG3000F]
12 Host University Units
Language Level: Taught in English
Lower Division
History and Theory of Architecture [APG1004F]
12 Host University Units
Language Level: Taught in English
Lower Division
History and Theory of Architecture II [APG1005S]
8 Host University Units
Language Level: Taught in English
Lower Division
History and Theory of Architecture III [APG2000F]
8 Host University Units
Language Level: Taught in English
Lower Division
History and Theory of Architecture IV [APG2000F]
8 Host University Units
Language Level: Taught in English
Upper Division
History and Theory of Architecture VI [APG3001S]
16 Host University Units
Language Level: Taught in English
Upper Division
Land and Cadastral Survey Law [APG3033W]
12 Host University Units
Language Level: Taught in English
Management Practice Law III [APG3036S]
16 Host University Units
Language Level: Taught in English
Upper Division
Numerical Methods in Geomatics [APG3013F]
24 Host University Units
Language Level: Taught in English
Lower Division
Representation I
24 Host University Units
Language Level: Taught in English
Lower Division
Surveying I [APG2016W]
24 Host University Units
Language Level: Taught in English
Lower Division
Technology II [APG2021W]
24 Host University Units
Language Level: Taught in English
Upper Division
Technology III [APG3023W]
6 Host University Units
Language Level: Taught in English
Lower Division
Theory of Structures III [APG2009F]
6 Host University Units
Language Level: Taught in English
Lower Division
Theory of Structures IV [APG2011S]
6 Host University Units
Language Level: Taught in English
Upper Division
Theory of Structures V [APG3035F]

Biology

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Biological Diversity [BIO1004F]
18 Host University Units
Language Level: Taught in English
Lower Division
Cell Biology [BIO1000F]
36 Host University Units
Language Level: Taught in English
Upper Division
Conservation: Genes, Populations and Biodiversity [BIO3014S]
36 Host University Units
Language Level: Taught in English
Upper Division
Ecosystem Ecology [BIO3015F]
36 Host University Units
Language Level: Taught in English
Upper Division
Global Change Ecology [BIO3013F]
24 Host University Units
Language Level: Taught in English
Lower Division
Life in the Sea [BIO2013F]
24 Host University Units
Language Level: Taught in English
Lower Division
Life on Land: Animals [BIO2011S]
24 Host University Units
Language Level: Taught in English
Lower Division
Life on Land: Plants [BIO2012S]
36 Host University Units
Language Level: Taught in English
Upper Division
Marine Ecosystems [BIO3002F]
36 Host University Units
Language Level: Taught in English
Upper Division
Marine Resources [BIO3017S]
24 Host University Units
Language Level: Taught in English
Lower Division
Principles of Ecology and Evolution [BIO2010F]
36 Host University Units
Language Level: Taught in English
Upper Division
Systematics and Macroevolution [BIO3016S]

Centre For Film and Media Studies

Courses:
30 Host University Units
Language Level: Taught in English
Upper Division
Film in Africa and South Africa [FAM3005F]
24 Host University Units
Language Level: Taught in English
Lower Division
Introduction to the History of Cinema [FAM2004F]
18 Host University Units
Language Level: Taught in English
Lower Division
Media and Society [FAM1001F]
24 Host University Units
Language Level: Taught in English
Lower Division
Writing and Editing in the Media [FAM2000F]

Chemical Engineering

Courses:
8 Host University Units
Language Level: Taught in English
Upper Division
Bioprocess Engineering [CHE3035S]
8 Host University Units
Language Level: Taught in English
Upper Division
Catalysis [CHE3039S]
4 Host University Units
Language Level: Taught in English
Lower Division
Chemical Engineering Laboratory [CHE2033W]
16 Host University Units
Language Level: Taught in English
Upper Division
Chemical Engineering Laboratory II [CHE3049W]
6 Host University Units
Language Level: Taught in English
Upper Division
Chemical Process Unit Design [CHE3050S]
8 Host University Units
Language Level: Taught in English
Lower Division
Engineering Drawing [MEC1003F]
44 Host University Units
Language Level: Taught in English
Lower Division
Engineering I [CHE1005W]
20 Host University Units
Language Level: Taught in English
Lower Division
Fluid Flow and Heat Transfer [CHE2040S]
20 Host University Units
Language Level: Taught in English
Lower Division
Material and Energy Balances [CHE2031F]
8 Host University Units
Language Level: Taught in English
Upper Division
Mineral and Metallurgical Processing I [CHE3064S]
8 Host University Units
Language Level: Taught in English
Upper Division
Numerical Simulation for Chemical Engineers [CHE3065S]
12 Host University Units
Language Level: Taught in English
Upper Division
Professional Communication Studies [CHE3062S]
12 Host University Units
Language Level: Taught in English
Reactor Design [CHE3044F]
12 Host University Units
Language Level: Taught in English
Upper Division
Reactor Design I [CHE3044F]
13 Host University Units
Language Level: Taught in English
Upper Division
Reactor Design II [CHE3054S]
13 Host University Units
Language Level: Taught in English
Upper Division
Seperation Processes [CHE3053S]
12 Host University Units
Language Level: Taught in English
Upper Division
Solid-Fluid Operations [CHE3040S]
12 Host University Units
Language Level: Taught in English
Lower Division
Thermodynamics I [CHE2035S]
12 Host University Units
Language Level: Taught in English
Upper Division
Thermodynamics II [CHE3046F]

Civil Engineering

Courses:
8 Host University Units
Language Level: Taught in English
Upper Division
Engineering Hydrology [CIV3044F]
16 Host University Units
Language Level: Taught in English
Upper Division
Experimental Methods and Statistics [CIV2037F]
16 Host University Units
Language Level: Taught in English
Upper Division
Hydraulic Engineering [CIV3043F]
16 Host University Units
Language Level: Taught in English
Upper Division
Mechanics of Materials [CIV2011F/P]
16 Host University Units
Language Level: Taught in English
Upper Division
Transportation Planning [CIV3045F]
12 Host University Units
Language Level: Taught in English
Upper Division
Water Treatment [CIV3046F]

Computer Science

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Computer Games [CSC2003S]
18 Host University Units
Language Level: Taught in English
Lower Division
Computer Science 1010 [CSC1010H]
18 Host University Units
Language Level: Taught in English
Lower Division
Computer Science 1011 [CSC1011H]
18 Host University Units
Language Level: Taught in English
Lower Division
Computer Science 1015 [CSC1015F]
18 Host University Units
Language Level: Taught in English
Lower Division
Computer Science 1016 [CSC1016S]
24 Host University Units
Language Level: Taught in English
Upper Division
Computer Science 2001 [CSC2001F]
24 Host University Units
Language Level: Taught in English
Upper Division
Computer Science 2002 [CSC2002S]
36 Host University Units
Language Level: Taught in English
Upper Division
Computer Science 3002 [CSC3002F]
36 Host University Units
Language Level: Taught in English
Upper Division
Computer Science 3003 [CSC3003S]
24 Host University Units
Language Level: Taught in English
Upper Division
Computer Science 3023 [CSC3023F]
16 Host University Units
Language Level: Taught in English
Lower Division
Computer Science for Engineers [CSC1017F]
44 Host University Units
Language Level: Taught in English
Upper Division
Digital, Embedded, and Adaptive Systems [EEE3078W]
36 Contact Hours
Language Level: Taught in English
Upper Division
Three-Dimensional and Distributed Games Design [CSC3020H]

Course Options

Courses:
Contact Hours
Language Level: Taught in English
Complete Faculty of Commerce Course Handbook
Contact Hours
Language Level: Taught in English
Complete Faculty of Health Sciences Course Handbook
Contact Hours
Language Level: Taught in English
Complete Faculty of Humanities Course Handbook
Contact Hours
Language Level: Taught in English
Complete Faculty of Science Course Handbook

Economics

Courses:
18 Host University Units
Language Level: Taught in English
Upper Division
Advanced Macro and Microeconomics [ECO3020F]
16 Host University Units
Language Level: Taught in English
Lower Division
Economics for Engineers [ECO1007S]
18 Host University Units
Language Level: Taught in English
Lower Division
Economics for Non-Specialists [ECO1006F]
18 Host University Units
Language Level: Taught in English
Lower Division
Evidence-Based Management [BUS1036F/S]
18 Host University Units
Language Level: Taught in English
Upper Division
History of Economic Thought [ECO3016F]
18 Host University Units
Language Level: Taught in English
Upper Division
International Trade and Finance [ECO3024F]
18 Host University Units
Language Level: Taught in English
Upper Division
Marketing I [BUS2010F/S]
18 Host University Units
Language Level: Taught in English
Upper Division
Marketing IIA [BUS3041F]
18 Host University Units
Language Level: Taught in English
Upper Division
Marketing IIB [BUS3043S]
18 Host University Units
Language Level: Taught in English
Lower Division
Microeconomics [ECO1011S]
18 Host University Units
Language Level: Taught in English
Lower Division
Microeconomics II [ECO2003F]
18 Host University Units
Language Level: Taught in English
Upper Division
Organisational Behaviour and Employee Relations [BUS2018F]
18 Host University Units
Language Level: Taught in English
Upper Division
Organisational Learning and Wellness [BUS3002F]

Electrical Engineering

Courses:
24 Host University Units
Language Level: Taught in English
Upper Division
Basic Electrical Engineering I [EEE2040F]
20 Host University Units
Language Level: Taught in English
Upper Division
Basic Electrical Engineering II [EEE2026S]
12 Host University Units
Language Level: Taught in English
Upper Division
Communication System and Network Design I [EEE3083F]
8 Host University Units
Language Level: Taught in English
Upper Division
Computer Integrated Manufacture and Robotics [MEC3035F]
10 Host University Units
Language Level: Taught in English
Upper Division
Control Engineering A [EEE3081F]
10 Host University Units
Language Level: Taught in English
Upper Division
Control Engineering B [EEE3082S]
12 Host University Units
Language Level: Taught in English
Upper Division
Digital Electronics [EEE3062F]
12 Host University Units
Language Level: Taught in English
Upper Division
Electrical Circuits [EEE2041F]
12 Host University Units
Language Level: Taught in English
Upper Division
Electrical Engineering I [EEE2030F]
12 Host University Units
Language Level: Taught in English
Upper Division
Electrical Engineering II [EEE2031S]
12 Host University Units
Language Level: Taught in English
Upper Division
Electronic Circuits [EEE3068F]
12 Host University Units
Language Level: Taught in English
Upper Division
Signals and Systems [EEE2035F]
12 Host University Units
Language Level: Taught in English
Upper Division
Signals and Systems II [EEE3086F]
10 Host University Units
Language Level: Taught in English
Upper Division
Transmission Lines [EEE3063F]

Environmental and Geographical Science

Courses:
36 Host University Units
Language Level: Taught in English
Upper Division
Atmospheric Science [EGS3012S]
24 Host University Units
Language Level: Taught in English
Lower Division
Contemporary Urban Challenges [EGS2014S]
36 Host University Units
Language Level: Taught in English
Upper Division
Environmental Change and Challenge [EGS3020F]
36 Host University Units
Language Level: Taught in English
Upper Division
Geographic Though [EGS3022S]
18 Host University Units
Language Level: Taught in English
Lower Division
Geography, Development and Environment [EGS1003S]
18 Host University Units
Language Level: Taught in English
Lower Division
Inroduction to Earth and Environmental Sciences [GEO1009F]
12 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Environmental Assessment and Management [EGS1005F]
36 Host University Units
Language Level: Taught in English
Upper Division
Sustainability and Environment [EGS3021F]
24 Host University Units
Language Level: Taught in English
Lower Division
The Physical Environment [EGS2013F]

Gender Studies

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Gender, Sexuality and Politics: Debates in Contemporary African Contexts [AXL2100F]

Geological Sciences

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Field Geology and Geological Mapping [GEO2005X]
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Earth and Enviromental Sciences [GEO1009F]
12 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Geology for Civil Engineers [GEO1008F]
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Minerals, Rocks, and Structures [GEO1006S]
24 Host University Units
Language Level: Taught in English
Lower Division
Mineralogy and Crystallograpy [GEO2001F]
36 Host University Units
Language Level: Taught in English
Upper Division
Petrology and Structural Geology [GEO3005F]
24 Host University Units
Language Level: Taught in English
Lower Division
Physical Geology [GEO2004S]
36 Host University Units
Language Level: Taught in English
Upper Division
Stratigraphy and Economic Geology [GEO3001S]

Historical Studies

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Breaking the Boundaries : Students in Transitional Histories [HST2038F]
30 Host University Units
Language Level: Taught in English
Upper Division
Genocide: African Experiences [HST3041F]
18 Host University Units
Language Level: Taught in English
Lower Division
Making of The Modern World Economy [HST1005F]
24 Host University Units
Language Level: Taught in English
Lower Division
Southern Africa to 1900 [HST2032F]
24 Host University Units
Language Level: Taught in English
Lower Division
Twentieth Century Industrialisation [HST2028F]

Human Biology

Courses:
36 Host University Units
Language Level: Taught in English
Upper Division
Biophysics and Neurophysiology [HUB3007S]
36 Host University Units
Language Level: Taught in English
Upper Division
General and Applied Physiology [HUB3006F]
24 Host University Units
Language Level: Taught in English
Lower Division
Human Biology: Maintenance and Integration [HUB2021S]
30 Host University Units
Language Level: Taught in English
Introduction to Integrated Health Sciences Part I [HUB1006F]
35 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Integrated Health Sciences Part II [HUB1007S]
8 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Medical Engineering [HUB2005F]

Information Systems

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Information Systems I [INF1002F/S]

Mathematics and Applied Mathematics

Courses:
36 Host University Units
Language Level: Taught in English
Upper Division
Advanced Stochastic Processes [STA3045F]
48 Host University Units
Language Level: Taught in English
Lower Division
Applied Mathematics 2046 [MAM2046W]
24 Host University Units
Language Level: Taught in English
Lower Division
Applied Mathematics 2047 [MAM2047H]
24 Host University Units
Language Level: Taught in English
Lower Division
Applied Mathematics 2048 [MAM2048H]
36 Host University Units
Language Level: Taught in English
Upper Division
Applied Mathematics 3041 [MAM3041H]
36 Host University Units
Language Level: Taught in English
Upper Division
Applied Mathematics 3048 [MAM3048H]
24 Host University Units
Language Level: Taught in English
Lower Division
Applied Statistical Modelling [STA2007F]
18 Host University Units
Language Level: Taught in English
Lower Division
Bionumeracy [STA1007S]
12 Host University Units
Language Level: Taught in English
Lower Division
Boundary-Value Problems [MAM2050S]
24 Host University Units
Language Level: Taught in English
Lower Division
Business Statistics [STA2020S]
36 Host University Units
Language Level: Taught in English
Upper Division
Decision Theory and GLM [STA3043S]
36 Host University Units
Language Level: Taught in English
Upper Division
Directed Reading and Research [AGE3006H]
18 Host University Units
Language Level: Taught in English
Lower Division
Dynamics [MAM1044H]
16 Host University Units
Language Level: Taught in English
Lower Division
Engineering Statics [MAM1042S]
18 Host University Units
Language Level: Taught in English
Lower Division
Fundamentals of Mathematics [MAM1019H]
18 Host University Units
Language Level: Taught in English
Lower Division
Introductory Statistics [STA1000F]
24 Host University Units
Language Level: Taught in English
Lower Division
Linear Models [STA2005S]
36 Host University Units
Language Level: Taught in English
Upper Division
Markov Processes and Time Series [STA3041F]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematical Statistics I [STA1006S]
36 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1000 [MAM1000W]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1004 [MAM1004F]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1005 [MAM1005H]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1006 [MAM1006H]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1A for Engineers [MAM1020F/S]
18 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 1B for Engineers [MAM1021F/S]
48 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 2000 [MAM2000W]
24 Host University Units
Language Level: Taught in English
Lower Division
Mathematics 2001, 2004, and 2002
72 Host University Units
Language Level: Taught in English
Upper Division
Mathematics 3000 [MAM3000W]
72 Host University Units
Language Level: Taught in English
Upper Division
Mathematics 3001 [MAM3001W]
36 Host University Units
Language Level: Taught in English
Upper Division
Mathematics 3002 and Mathematics 3003
18 Host University Units
Language Level: Taught in English
Lower Division
Modelling and Applied Computing [MAM1043H]
18 Host University Units
Language Level: Taught in English
Lower Division
Nonlinear Dynamics [MAM2044F]
12 Host University Units
Language Level: Taught in English
Lower Division
Numerical Analysis and Scientific Computing [MAM2053S]
12 Host University Units
Language Level: Taught in English
Lower Division
Numerical Methods [MAM3080F]
24 Host University Units
Language Level: Taught in English
Lower Division
Statistical Theory and Inference [STA2004F]
16 Host University Units
Language Level: Taught in English
Lower Division
Vector Calculus for Engineers [MAM2083F/S]

Mechanical Engineering

Courses:
16 Host University Units
Language Level: Taught in English
Upper Division
Dynamics I [MEC2023F/S]
12 Host University Units
Language Level: Taught in English
Upper Division
Electrical and Mechanical Materials [MEC2043F]
12 Contact Hours
Language Level: Taught in English
Upper Division
Experimental Methods [MEC3045F]
12 Host University Units
Language Level: Taught in English
Upper Division
Materials Science in Engineering [MEC2042F]
8 Contact Hours
Language Level: Taught in English
Upper Division
Materials Under Stress [MEC3060F]
12 Contact Hours
Language Level: Taught in English
Upper Division
Mechanical Behaviour of Materials [MEC3070F]
12 Host University Units
Language Level: Taught in English
Upper Division
Mechanics of Solids I [MEC2025F]
12 Contact Hours
Language Level: Taught in English
Upper Division
Mechanics of Solids II [MEC3023F]
8 Host University Units
Language Level: Taught in English
Upper Division
Project Management [MEC2026S]
20 Contact Hours
Language Level: Taught in English
Thermofluids II [MEC3033F]

Michaelis School of Fine Art

Courses:
30 Host University Units
Language Level: Taught in English
Upper Division
Art and Theory [FIN3028F]
24 Host University Units
Language Level: Taught in English
Lower Division
Art Narratives: Traditions and Tensions [FIN2027F]
24 Host University Units
Language Level: Taught in English
Lower Division
Envisioning the Body: Representations of the Human in Art and Visual Culture [FIN2029]
24 Host University Units
Language Level: Taught in English
Upper Division
New Art: New Perspectives [FIN3026F]
18 Host University Units
Language Level: Taught in English
Lower Division
The Emergence of Modernity [FIN1006F]

Molecular and Cell Biology

Courses:
36 Host University Units
Language Level: Taught in English
Upper Division
Advanced Biotechnology [MCB3022S]
24 Host University Units
Language Level: Taught in English
Lower Division
Biological Information Transfer [MCB2020F]
36 Host University Units
Language Level: Taught in English
Upper Division
Defence and Disease [MCB3024S]
24 Host University Units
Language Level: Taught in English
Lower Division
Functional Genetics [MCB2023S]
24 Host University Units
Language Level: Taught in English
Lower Division
Metabolism and Bioengineering [MCB2022S]
24 Host University Units
Language Level: Taught in English
Lower Division
Molecular Bioscience [MCB2021F]
36 Host University Units
Language Level: Taught in English
Upper Division
Molecular Evolutionary Genetics and Development [MCB3023S]
36 Host University Units
Language Level: Taught in English
Upper Division
Molecular Microbial Genetics [MCB3021F]

Oceanography

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Marine Systems [SEA2005S]
36 Host University Units
Language Level: Taught in English
Upper Division
Ocean and Atomosphere Dynamics [SEA3004F]
24 Host University Units
Language Level: Taught in English
Lower Division
Principles of Oceanography [SEA2004F]

Philosophy

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Philosophy [PHI1024F]
24 Host University Units
Language Level: Taught in English
Lower Division
Philosophy of Psychology and Mind [PHI2012F]

Political Studies

Courses:
30 Host University Units
Language Level: Taught in English
Upper Division
Advanced South African Politics [POL3039F]
30 Host University Units
Language Level: Taught in English
Upper Division
Conflict in World Politics [POL3030F]
24 Host University Units
Language Level: Taught in English
Lower Division
Internal Organization [POL2041F]
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Politics [POL10004F]
24 Host University Units
Language Level: Taught in English
Lower Division
Political Theory [POL2002S]
24 Host University Units
Language Level: Taught in English
Lower Division
State, Management and Administration [POL2022F]
30 Host University Units
Language Level: Taught in English
Upper Division
Third World Politics [POL3029S]

Psychology

Courses:
30 Host University Units
Language Level: Taught in English
Upper Division
Applied Cognitive Science [PSY3009F]
24 Host University Units
Language Level: Taught in English
Upper Division
Clinical Psychology I [PSY2011F]
30 Host University Units
Language Level: Taught in English
Upper Division
Health Psychology [PSY3008F]
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Psychology [PSY1004F]
24 Host University Units
Language Level: Taught in English
Upper Division
Social and Developmental Psychology [PSY2013F]

Religious Studies

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
African Traditional Religion [REL2044F]
24 Host University Units
Language Level: Taught in English
Lower Division
Religion, Sexuality and Gender [REL2047F]
18 Host University Units
Language Level: Taught in English
Lower Division
Religions Past and Present [REL1002F]

School of Languages and Literatures

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
African Literature and Language Studies I [ELL2007F]
24 Host University Units
Language Level: Taught in English
Lower Division
Ancient Mythology [SLL2058F]
18 Host University Units
Language Level: Taught in English
Lower Division
English Literary Studies [ELL1013F]
18 Host University Units
Language Level: Taught in English
Lower Division
English Literary Studies II [ELL1016S]
18 Host University Units
Language Level: Taught in English
Lower Division
Xhosa Communication IA [SLL1101F]

Sociology

Courses:
24 Host University Units
Language Level: Taught in English
Lower Division
Crime and Deviance in South African Cities [PBL2800F]
24 Host University Units
Language Level: Taught in English
Lower Division
Culture and Social Life in the 21st Century [SOC2032F]
18 Host University Units
Language Level: Taught in English
Lower Division
Introduction to Sociology [SOC1001F]
24 Host University Units
Language Level: Taught in English
Lower Division
Poverty, Development and Globalisation [SOC2030F]

South African College of Music

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
African Music 1 [MUZ1322F]
21 Host University Units
Language Level: Taught in English
Lower Division
African Music II [MUZ2322S]
9 Host University Units
Language Level: Taught in English
Lower Division
Business Management for Musicians [MUZ1326F]
6 Host University Units
Language Level: Taught in English
Lower Division
Career Studies [MUZ1327F]
Back to Top
Undetermined
Courses:

Economics

Courses:
18 Host University Units
Language Level: Taught in English
Lower Division
Macroeconomics [ECO1011F]

Course Disclaimer

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.

VCPF3125