Faculties
BSc with Computer Science Print Email
Written by chiedza monera   Created on Friday, 16 November 2012 10:36

BSc with Computer Science (BEING PHASED OUT)

Level 1 Courses (CT1)

                                   

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT113

Programming 1

 

 

10

CT112

Fundamental Mathematical Structures

M

 

10

CT108

Data Structures and Algorithms

M, m

         /CT113

10

CT109

Logic Design and Switching Circuits

M

 

10

CT120

Introduction to the Use of Computers

 

 

10

CT130

Computer Science for Engineers

 

 

10

                                                                                                                                    

                             Notes:

  1. a)The Course CT120 is a Practical Course.
  2. b)CT130 may not not be taken with any other Computer Science courses.

 

12.4.1         Level 2 Courses (CT2)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT210

Software Engineering

 

 

10

CT211

Database Concepts

 

 

10

CT214

Discrete Mathematics

 

 

10

CT215

Microcontrollers, Microprocessors and Interfacing

 

 

10

CT216

Programming 2

M

CT113

10

CT260

Practical Project

M

 

10

                                                                                                                                    

Level 3 Courses (CT3)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT301

Operating Systems

M

 

10

CT316

Programming Languages

 

 

10

CT322

Computer Organization & Architecture

 

 

10

CT323

Design and Analysis of Algorithms

 

 

10

CT324

Theory of Computation

 

CT214

10

CT360

Major Project

M

 

10

 

12.4.1         Type (a) Honours programme (HCT)

 

12.4.1.1     Entry Requirements

Normally a student with an average of 2.1 or better in all four Level 1 courses will be considered.

12.4.1.2     Level 2 Honours courses (HCT2)

An honours student will register for courses worth at least 120 course units from the list below including Level 2 courses worth at least 60 course units of the BSc programme

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT210

Software Engineering

 

 

10

CT211

Database Concepts

 

 

10

CT214

Discrete Mathematics

 

 

10

CT215

Microcontrollers and Microprocessors and Interfacing

 

 

10

CT216

Programming 2

H

CT113

10

CT260  

Practical Project

H

 

10

CT207

Introduction to Data Communications

 

 

10

HCT204

Artificial Intelligence

 

 

10

HCT206

Design of Information Systems

 

 

10

CT301

Operating Systems                 

H

 

10

CT316

Programming Languages

 

 

10

CT322

Computer Organisation & Architecture

 

 

10

BSC126

Business Management for Scientists

 

 

10

 

12.4.1.3     Level 3 Honours Courses (HCT3)

An honours student will register for CT323 and CT324 and HCT370 plus at least 6 but normally 8 Honours courses from those on offer.

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT323

Design & analysis of Algorithms

H

 

10

CT324

Theory of computation

H

CT214

10

HCT301

Computer Graphics

 

 

10

HCT302

Introduction to Parallel Processing

 

 

10

HCT303

Application of Database Systems

 

 

10

HCT305

Theory of Programming Languages

 

 

10

HCT306

Formal Languages

 

 

10

HCT307

Data Communications and Networks

 

HCT207

10

HCT308

Numerical Analysis

 

 

10

HCT309

Advanced Database

 

 

10

HCT310

Compiling System Design

 

 

10

HCT311

Knowledge Based Systems

 

HCT204

10

HCT312

Computer Aided Design and Manufacturing

 

 

10

HCT313

Advanced Topics in Computer Science

 

 

10

HCT314

Human Computer Interaction

 

 

10

HCT370

Dissertation

 

 

20

 

 

 

 

 

                  

student shall normally be

 

                      Type (b) Honours programme (HCT4)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

HCT401

Computer Graphics

 

 

10

HCT402

Introduction to Parallel Processing

 

 

10

HCT403

Applications of Database Systems

 

 

10

HCT404

Artificial Intelligence

 

 

10

HCT405

Theory of Programming Languages

 

 

10

HCT406

Formal Languages

 

 

10

HCT407

Data Communications and Networks     

 

 

10

HCT408

Numerical Analysis

 

 

10

HCT409

Advanced Database

 

 

10

HCT410

Compiling Systems Design

 

 

10

HCT411

Knowledge‑based Systems

 

 

10

HCT414

Human Computer Interaction

 

 

10

HCT412

Computer Aided Design and Manufacturing

 

 

10

HCT413

Advanced Topics in Computer Science

 

 

10

HCT460

Research Project    

H

 

20

800x600

BSc with Computer Science (BEING PHASED OUT)

Level 1 Courses (CT1)

                                   

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT113

Programming 1

 

 

10

CT112

Fundamental Mathematical Structures

M

 

10

CT108

Data Structures and Algorithms

M, m

          /CT113

10

CT109

Logic Design and Switching Circuits

M

 

10

CT120

Introduction to the Use of Computers

 

 

10

CT130

Computer Science for Engineers

 

 

10

                                                                                                                                    

                             Notes:

a)       The Course CT120 is a Practical Course.

b)       CT130 may not not be taken with any other Computer Science courses.

 

12.4.1         Level 2 Courses (CT2)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT210

Software Engineering

 

 

10

CT211

Database Concepts

 

 

10

CT214

Discrete Mathematics

 

 

10

CT215

Microcontrollers, Microprocessors and Interfacing

 

 

10

CT216

Programming 2

M

CT113

10

CT260

Practical Project

M

 

10

                                                                                                                                    

Level 3 Courses (CT3)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT301

Operating Systems

M

 

10

CT316

Programming Languages

 

 

10

CT322

Computer Organization & Architecture

 

 

10

CT323

Design and Analysis of Algorithms

 

 

10

CT324

Theory of Computation

 

CT214

10

CT360

Major Project

M

 

10

 

12.4.1         Type (a) Honours programme (HCT)

 

12.4.1.1     Entry Requirements

Normally a student with an average of 2.1 or better in all four Level 1 courses will be considered.

12.4.1.2     Level 2 Honours courses (HCT2)

An honours student will register for courses worth at least 120 course units from the list below including Level 2 courses worth at least 60 course units of the BSc programme

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT210

Software Engineering

 

 

10

CT211

Database Concepts

 

 

10

CT214

Discrete Mathematics

 

 

10

CT215

Microcontrollers and Microprocessors and Interfacing

 

 

10

CT216

Programming 2

H

CT113

10

CT260 

Practical Project

H

 

10

CT207

Introduction to Data Communications

 

 

10

HCT204

Artificial Intelligence

 

 

10

HCT206

Design of Information Systems

 

 

10

CT301

Operating Systems                 

H

 

10

CT316

Programming Languages

 

 

10

CT322

Computer Organisation & Architecture

 

 

10

BSC126

Business Management for Scientists

 

 

10

 

12.4.1.3     Level 3 Honours Courses (HCT3)

An honours student will register for CT323 and CT324 and HCT370 plus at least 6 but normally 8 Honours courses from those on offer.

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

CT323

Design & analysis of Algorithms

H

 

10

CT324

Theory of computation

H

CT214

10

HCT301

Computer Graphics

 

 

10

HCT302

Introduction to Parallel Processing

 

 

10

HCT303

Application of Database Systems

 

 

10

HCT305

Theory of Programming Languages

 

 

10

HCT306

Formal Languages

 

 

10

HCT307

Data Communications and Networks

 

HCT207

10

HCT308

Numerical Analysis

 

 

10

HCT309

Advanced Database

 

 

10

HCT310

Compiling System Design

 

 

10

HCT311

Knowledge Based Systems

 

HCT204

10

HCT312

Computer Aided Design and Manufacturing

 

 

10

HCT313

Advanced Topics in Computer Science

 

 

10

HCT314

Human Computer Interaction

 

 

10

HCT370

Dissertation

 

 

20

 

 

 

 

 

                   

student shall normally be

 

                      Type (b) Honours programme (HCT4)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

HCT401

Computer Graphics

 

 

10

HCT402

Introduction to Parallel Processing

 

 

10

HCT403

Applications of Database Systems

 

 

10

HCT404

Artificial Intelligence

 

 

10

HCT405

Theory of Programming Languages

 

 

10

HCT406

Formal Languages

 

 

10

HCT407

Data Communications and Networks     

 

 

10

HCT408

Numerical Analysis

 

 

10

HCT409

Advanced Database

 

 

10

HCT410

Compiling Systems Design

 

 

10

HCT411

Knowledge‑based Systems

 

 

10

HCT414

Human Computer Interaction

 

 

10

HCT412

Computer Aided Design and Manufacturing

 

 

10

HCT413

Advanced Topics in Computer Science

 

 

10

HCT460

Research Project    

H

 

20

Normal 0 false false false EN-US X-NONE X-NONE
  Category: Science Programmes   |   Last Updated on Friday, 16 November 2012 10:36
 
BSc with Geology (being phased out) Print Email
Written by tawanda dendere   Created on Thursday, 15 November 2012 10:48

Level 1 courses (GL1)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

GL106

Planet Earth and its Minerals

M, m

 

10

GL107

Introduction to Petrology

 

 

10

GL108

Economic and Applied Geology

 

/GL106, GL107

10

GL109

Introduction to Maps and Fieldwork 1

M, m

/GL106, GL107

10

 

Note: Fieldwork will form a part of course GL106 and will normally consist of 5 half‑day or a 3 day excursion in a period which may include a weekend and a national holiday.

 

Level 2 courses (GL2)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

GL213

Advanced Mineralogy

M

GL106, GL109

20

G L214

Igneous & Metamorphic Petrology

M

GL107, GL109

10

GL215

Sedimentology

 

GL107, GL109/GL281

5

GL216

Structures and Plate Tectonics

 

GL106, GL109/GL281

10

GL217

Further Applied Geology

 

GL108, GL109

10

GL281

Fieldwork 2

M

GL109, /GL215,GL216

10

 

Notes:

  1. a)Courses GL213 and GL214 will have both a theory and a practical end of course examination.
  2.   Assessment weightings:

 

 

Theory Continuous Assessment Mark

25%

Practical Continuous Assessment Mark

25%

Theory End of Course Examination Mark

25%

Practical End of Course Examination Mark

25%

 

 

For examination purposes, the practical examination for GL213 shall be known as GL280 and the practical examination for GL214 shall be GL282.

b)Course GL281 is a Field Course.

 

Level 3 courses (GL3)

 

Geology courses

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

GL309

Advanced Igneous & Metamorphic Petrology and Geochemistry

M

GL213, 209 /381

20

GL312

Geology of Southern Africa

 

GL209, 215 /381

5

GL315

Geotectonics

 

GL215/ 381

10

GL317

Advanced Economic & Applied Geology

 

GL213, 217

20

GL382

Fieldwork 3

 

GL281,/ 309,315, 312

5

 Notes:

 


    1. a)Courses GL309 and GL315 will each have both a theory and a practical end of course examination.

  Assessment weightings:

Theory Continuous Assessment Mark

25%

Practical Continuous Assessment Mark

25%

Theory End of Course Examination Mark

25%

Practical End of Course Examination Mark

25%


For examination purposes, the code for the practical examination for GL309 shall be GL381 and the code for the practical examination for GL315 shall be GL380.

 

 

    1. a)Course GL381 is a Field Course.

 

 

Optional Courses from Engineering

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

MIE201

Introduction to Mining and Metallurgy

 

GL312

15

MIE303

Mine Surveying

 

GL312

30

SL307

Introduction to Soil Science

 

GL312

15

 

 

  Category: Science Programmes   |   Last Updated on Thursday, 15 November 2012 10:48
 
Bsc with Mathematics Print Email
Written by tawanda dendere   Created on Friday, 16 November 2012 08:54

Level 1 courses (MTH1)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

MTH101

Calculus 1

 

 

10

MTH102

Linear Mathematics 1        

 

 

10

MTH111

Calculus 2

 

 

10

MTH112

Mathematical Discourse and Structures

 

 

10

MTH109

Mathematics for Food Science and Chemistry

 

 

10

 

MT109 may not be taken by a student who has registered for one or more of MTH101, MTH102, MTH111, MTH112.

Level 2 courses (MTH2)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

MTH201

Analysis 1

M

MTH101

10

MTH202

Linear Mathematics 2

M

MTH102

10

MTH204

Vector Calculus

 

MTH101,111

10

MTH007

Number Theory   

 

MTH112,101

10

MTH208

Advanced Calculus 1

M

MTH101

10

MTH211

Ordinary Differential Equations

M

MTH102

10

MTH212

Numerical Methods

 

MTH101/211

10

MTH214

Mechanics            

 

MTH111

10

MTH006

History of Mathematical Thought

 

 

10

MTH215

Graph Theory

 

 

10

 

A student who has not taken Level 1 Statistics courses may take STS101 and or STS 111 as a Level 2 Mathematics course.   A candidate must take precisely ONE of the two courses MTH 201, MTH 208.

 

Level 2  Honours Courses (HMTH2)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

HMTH201

Analysis 1

H

MTH101 

10

HMTH202

Linear Mathematics 2

H

MTH102

10

HMTH204

Vector Calculus

 

MTH101 

10

HMTH006

History of Mathematical Thought

 

 

10

HMTH211

Ordinary Differential Equations

 

MTH102

10

HMTH212

Numerical Methods

 

MTH101, 211

10

HMTH215

Graph Theory      

 

MTH112

10

HMTH221

Optimization        

 

     /HMTH213

10

HMTH223

Linear Models     

 

 

10

HMTH224

Introduction to Mathematical Modelling

 

 

10

HMTH005

Algebra 1

 

MTH112 

10

HMTH231

Analysis 2             

H

HMTH201

10

HMTH232

PDE’s and Fourier Series

 

     /HMTH211

10

HMTH233

Probability Theory 2

 

     /HMTH203

10

HMTH015

Algebra 2

 

     /HMTH005

10

HMTH236

Complex Variable

 

MTH201

10

HMTH239

Introduction to Fluid Mechanics

 

HMTH204

/MTH214

10

HMTH007

Number Theory   

 

MTH112/101

10

HMTH017

Analytical Number Theory

 

HMTH007

10

 

Level 3 courses (MTH3)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

MTH301

Optimization

 

 

10

MTH303

Linear Models     

 

MTH213

10

MTH306

Introduction to Mathematical Modelling

 

MTH211

10

MTH005

Algebra 1

 

MTH112

10

MTH311

Analysis 2

M

MTH201

10

MTH312

Fourier Series and PDE s

 

MTH101

10

MTH015

Algebra 2

 

MTH005

10

MTH316

Complex Variable

 

MTH201 or 208,

MTH102

10

MTH318

Advanced Calculus 2

M

MTH208

10

MTH319

Introduction to Fluid Mechanics

 

MTH204,MTH214     

10

MTH006

History of Mathematical Thought

 

 

10

 Notes

a)A student who has not taken Level 2 Statistics courses may take STS211 and/or STS213 as Level 3 Mathematics courses.

    1. b)A candidate must take precisely ONE of the two courses MTH311, MTH318.

 

Level 3 Honours courses (HMTH3/4)

 

Course

code

Course description

Designation

Prerequisite

/Co-requisite

Course

units

HMTH321

Analysis 3

H

HMTH231

20

HMTH322

Complex Analysis 3

 

HMTH231,236

20

HMTH323

Further Real Analysis

 

     /HMTH321            

20

HMTH324

Further Complex Analysis

 

/HMTH322                 

20

HMTH326

Applied Group Theory

 

HMTH015,

HMTH202

20

HMHT327 

Fluid Mechanics

 

HMTH234

20

HMTH328

Partial Differential Equations

 

HMTH232             

20

HMTH329

Non‑linear Ordinary Differential Equations

 

HMTH212,211     

20

HMTH330

Perturbation Theory

 

HMTH232

20

HMTH331

Calculus of Variations

 

HMTH231

20

HMTH332

Control Theory    

 

HMTH231

20

HMTH333

Further Numerical Methods with Optimization

 

HMTH212,211   

20

HMTH334

Numerical Solutions of PDE’s

 

HMTH212

20

HHMTH035

Commutative Algebra

 

HMTH015

20

HHMTH036

Topology

 

 

20

HHMTH037

Set Theory and Logic

 

 

20

HHMTH038

Group Theory

 

HMTH0105

20

HMTH339

Field Extensions and Galois Theory

 

HMTH015

20

HMTH340

Advanced Graph Theory

 

HMTH215

20

HMTH341

Number Theory

 

HMTH217

20

HMTH342

Advanced Probability Theory

 

HMTH215, 231,233

20

HMTH343

General Linear Models

 

 

20

HMTH344

Risk Theory

 

HMTH223

20

HMTH345

Sampling Theory

 

HMTH213

20

HMTH346

Stochastic Processes

 

HMTH233

20

HMTH370

Dissertation

H

 

20

 

 

A candidate registered for the BSc Honours (Mathematics) may take courses worth at most 40 course units from among the following courses: HSTS301, HSTS302, HSTS312, HSTS323, HSTS324, HSTS325, HSTS326, HSTS403, HSTS411, HSTS406, HSTS415, HSTS427, HSTS428. 


Notes:

  • Each student will be required to submit a dissertation for HMTH370, prepared using TEX or IATEX, of between 30 and 50 pages by not later than the end of teaching in the second semester of his/her final year. The student will be required to present at least one seminar on his project during the year and may be required to attend an oral examination.
  • A student will be expected to spend most of the vacation between the first and second semesters working on the research project which forms part of HMTH370. This work will normally require the student to be in attendance in the Department.

 

               

LEVEL 1(HMTH1)

 

SEMESTER 1

 

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH101

Calculus 1

 

 

10

HMTH102

Linear Mathematics 1

 

 

10

HSTS101

Probability Theory 1

 

/HMTH101, HMTH102

10

HCT113

Programming 1

 

 

10

HMTH103

Introduction to Number Theory

 

 

10

HCT120

Introduction to Use of Computers

 

 

10

 

 

 

 SEMESTER 2

 

Each student shall take the non-optional courses and at least one optional course.

 

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH111

Calculus 2

 

HMTH101

10

HMTH112

Mathematical Discourse and Structures

 

 

10

HMTH113

Ordinary Differential Equations

 

 HMTH101,HMTH102

10

HMTH114

Mathematical Packages

Practical

 

10

HBS111

Entrepreneurship

Core

 

10

HSTS111

Statistical Inference

Optional

HSTS 101, HMTH 101

10

HCT108

Data Structures and Algorithms

Optional

 

10

HMTH115

Decision Theory

Optional

 

10

 

 

 LEVEL 2(HMTH2)

 

In each semester a student shall take all the non-optional courses andtwo optional courses, the optional courses shall be chosen from one of the following Options: the Pure Mathematics Options (Option 1), the Applied Mathematics Options (Option 2) OR the Statistics Options.(Option 3)

 

SEMESTER 1

 

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH201

Analysis 1

Core

HMTH101

10

HMTH202

Linear Mathematics 2

Core

HMTH102

10

HMTH212

Numerical Methods

 

HMTH101

10

HBS201

Business Management for Scientists

Core

 

10

HMTH204

Vector Calculus

Option 2

HMTH111

10

HMTH224

Introduction to Mathematical  Modelling

Option 2

HMTH113

10

HMTH007

Number Theory

Option 1

HMTH 112

10

HMTH005

Algebra 1

Option 1

HMTH 112

10

HSTS201

Theory of Estimation and Testing of Hypotheses

Option 3

HSTS111

10

HSTS213

Probability Theory 2

Option 3

HSTS 101

10

 

 

SEMESTER 2

 

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH221

Optimisation

 

 

10

HMTH 231

Analysis 2

Core

HMTH201

10

HMTH236

Complex Variables

 

HMTH101

10

HMTH232

Fourier Series and Partial Differential Equations

 

HMTH101

10

HMTH214

Mechanics

Option 2

HMTH204

10

HMTH

Introduction to Financial Mathematics

Option 2

HMTH201

10

HMTH215

Graph Theory

Option 1

 

10

HMTH015

Algebra 2

Option 1

HMTH005

10

HSTS212

Design and Analysis of Experimental Data

Option 3

 

10

HSTS205

Demography

Option 3

 

10

HSTS203

Time Series Analysis

Option 3

 

10

HSTS215

Multivariate Methods

Option 3

 

10

 

LEVEL 3(HMTH3)

SEMESTERS 1 and 2

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH380

Industrial Attachment

 

 

120

 





LEVEL 4 (HMTH4)

SEMESTER 1

A student shall take the core courses HMTH 470 and HMTH 321 Real Analysis 3 and four other courses. The Dissertation Project is worth 20 course units and is taken over both semesters.

 

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH 321

Real Analysis 3

Core

HMTH 231

10

HMTH 322

Complex Analysis 3

Optional

HMTH231, HMTH236

10

HMTH 329

Nonlinear Ordinary Differential Equations

Optional

HMTH212

10

HMTH334

Numerical Solutions of  PDEs

Optional

HMTH 212

10

HMTH328

Partial Differential Equations 1

Optional

HMTH 232

10

HMTH038

Group Theory 1

Optional

 

10

HMTH239

Fluid Mechanics 1

Optional

HMTH 204,HMTH 214

10

HMTH035

Commutative Algebra 1

Optional

HMTH 015

10

HMTH

Stochastic Control Theory

Optional

 

10

HMTH470

Dissertation Project

Core

 

-

 

 

SEMESTER 2

A student shall take the core courses HMTH 470 and Real Analysis 4 and four other courses. The dissertation is worth 20 course units and is taken over both semesters.

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH

Real Analysis 4

Core

HMTH231,HMTH321

10

HMTH

Commutative Algebra 2

Optional

HMTH035

10

HMTH

Complex Analysis 4

Optional

HMTH322

10

HMTH

Dynamical Systems and Chaos

Optional

 

10

HMTH

Finite Element Methods

Optional

HMTH334

10

HMTH

Partial Differential Equations 2

Optional

HMTH328

10

HMTH

Group Theory 2

Optional

HMTH038

10

HMTH

Fluid Mechanics 2

Optional

HMTH239

10

HMTH470

Dissertation

Core

 

20

 

 

The list below is of Level 4 courses which may or may not be on offer in a particular year. The courses on offer and the semester in which they will be taught will be listed at the time of registration for the first semester

.

COURSE CODE

COURSE DESCRIPTION

DESIGNATION

PRE-REQUISITE/ CO-REQUISITE

COURSE UNITS

HMTH323

Real Analysis 5

Optional

HMTH321

10

HMTH324

Complex Analysis 5

Optional

 

10

HMTH 326

Applied Group Theory

Optional

HMTH322

10

HMTH 327

Fluid Mechanics

Optional

 

10

HMTH 330

Perturbation Theory

Optional

HMTH015

10

HMTH 331

Calculus of  Variations

Optional

 

10

HMTH 332

Control Theory

Optional

HMTH234

10

HMTH 333

Further Numerical Methods with Optimisation

Optional

HMTH232, HMTH231

10

HMTH 036

Topology

Optional

 

10

HMTH 037

Set Theory

Optional

HMTH015

10

HMTH 339

Field Extensions and Galois Theory

Optional

HMTH015

10

HMTH

Logic

Optional

HMTH 037

10

HMTH

Population Dynamics

Optional

HMTH224

10

HMTH

Advanced Graph Theory 1

Optional

 

10

HMTH

Advanced Graph Theory 2

Optional

 

10

 

A candidate registered for BSc Honours Degree in Mathematics may take, as part of Level 4 of his/her BSc Honours in Mathematics Level 4, courses worth at most forty course units from among the following Statistics courses: HSTS403 Advanced Probability Theory 1, HSTS4412 Advanced Probability Theory 2, HSTS423 Econometrics, HSTS425 Operations Research, HSTS416 Stochastic Processes 1, HSTS417 Stochastic Processes, HSTS408 Risk Theory 1, HSTS418 Risk Theory 2


Notes:

  • Each student shall submit the dissertation for HMTH 470, prepared using TEX or LATEX, of between 50 and 60 pages by not later than the end of teaching in the second semester of his/her final year. The student will be required to present at least three seminars on his/her project during the year and may be required to attend an oral examination.
  • A student will be expected to spend most of the vacation between the first and second semester working on the Dissertation Project which forms part of HMTH 470. This work will normally require him/her to be in attendance in the Department.

 

  Category: Science Programmes   |   Last Updated on Friday, 16 November 2012 08:54
 


Page 15 of 75