Sunteți pe pagina 1din 14

School of Business Informatics and Software Engineering

BSc (Hons) Mathematics

PROGRAMME DOCUMENT

VERSION 1.1
BM v1.1

July 2008

University of Technology, Mauritius La Tour Koenig, Pointe aux Sables, Mauritius Tel: (230) 234 7624 Fax: (230) 234 1747 Email: sobise@utm.intnet.mu website: www.utm.ac.mu

BSc (HONS) MATHEMATICS


A. Programme Information
As well as being a discipline in its own right, Mathematics forms the basis of modern commercial, industrial and technological activities. Mathematical models underpin engineering, sciences, computing and many aspects of management today. The B.Sc. (Hons.) Mathematics is a pure mathematics programme which provides the skills much in demand for a wide range of careers today. According to how students interests and aptitudes develop, students may specialise in progressively more depth or they may choose a broad range of modules from the major branches of mathematics during the last year of study.

B. Programme Aims
The B.Sc. (Hons) Mathematics has been designed to provide the students with the skills and techniques needed to develop a mathematical, computational and statistical knowledge and with an understanding of how these can be applied to the formulation and solution of problems from scientific, technological, business, finance and other areas. The Programme will give the students experience of mathematical activity and investigation, and develop them to be resourceful in solving problems for which ready methods are not available. The Programme will also provide the students with broad concepts of the principal branches of Mathematics.

C. Programme Objectives
After successful completion of the Programme, the graduates should display a mastery of the principal skills required for work in mathematics, have achieved broad understanding and knowledge, and have an interest in and appreciation of mathematics, be logical and analytical, and possess skills in information technology, communication, presentation and problem-solving, be skilled in the use, and appreciate the relevance, of mathematics in a variety of applications in science, engineering and commerce.

BM v 1.1/July 2008

Page 2 of 14

PART I Regulations

D. General Entry Requirements


As per UTMS Admission Regulations.

E. Programme Entry Requirements


A Level in Mathematics.

F. Programme Mode and Duration


Full Time: Part Time: 3 years 4 years

G. Teaching and Learning Strategies


Lectures, Tutorials and Practicals Class Tests and Assignments Final year dissertation

H. Student Support and Guidance


Academic Tutoring: 3 hours per week per lecturer Intensive tutoring conducted during Week 8 of the semester

I.

Attendance Requirements

As per UTMs Regulations and Policy.

J. Credit System
Core module Elective module Final year project = 3 credits = 6 credits = 9 credits

K. Student Progress and Assessment


For the award of the Degree, all modules must be passed overall with passes in the examinations, coursework and other forms of assessment. All core modules will carry 100 marks and all electives will carry 200 marks. The modules will be assessed as follows (unless otherwise specified) :
BM v 1.1/July 2008 Page 3 of 14

Written examinations up to a maximum of 3-hours duration and continuous assessment carrying up to a maximum of 40% of total marks. Continuous assessment can be based on seminars and/or assignments or class tests. The project will carry 300 marks (9 credits) Maximum marks attainable: Level 1 Level 2 Level 3 Grading Grade A AB BC CD F A-D F Marks x(%) x > 70 65 < x < 70 60 < x < 65 55 < x < 60 50 < x < 55 45 < x < 50 40 < x < 45 x< 40 Pass Fail 1200 1200 1200

L. Evaluation of Performance
The % mark at Level 1 contributes a 20% weighting towards the degree classification. The % mark at Level 2 contributes a 30% weighting towards the degree classification. The % mark at Level 3 contributes a 50% weighting towards the degree classification.

M. Award Classification
Overall weighted mark y(%) y > 70 60 < y < 70 50 < y < 60 45 < y < 50 40 < y < 45 y < 40 Classification 1st Class Honours nd 2 Class 1st Division Honours nd nd 2 Class 2 Division Honours 3rd Class Honours Pass Degree No Award

N. Programme Organisation and Management


Programme Director and Coordinator: Dr Mohammad Sameer Sunhaloo Contact Details: Room: F 0.23 Telephone Number: 234 7624 (Ext. 150) Email: sameer.s@utm.intnet.mu
Page 4 of 14

BM v 1.1/July 2008

PART II O. Programme Structure Full Time BSc (HONS) MATHEMATICS YEAR 1 (Level 1) Semester 1
Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L P ITE 1101 Computer Fundamentals MATH 1114 Mathematics I MATH 1116 Real Analysis I MATH 1118 Probability and Statistics PROG 1101 Programming Essentials COMM 1106 Communication Workshop 1+2 3+0 3+0 3+0 2+2 3+0 3 3 3 3 3 3 MATH 1122 Mechanics MATH 1115 Mathematics II MATH 1117 Real Analysis II MATH 1119 Mathematical Statistics MATH 1120 Algebra MGMT 1101 Organisation and Management

L P 3+0 3+0 3+0 3+0 3+0 3+0 3 3 3 3 3 3

YEAR 2 (Level 2) Semester 1


Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L P MATH 1121 Linear Algebra MATH 2126 Complex Analysis MATH 2128 Numerical Computing MATH 2130 Mathematical Programming MATH 1123 Discrete Mathematics Concepts MATH 2132 Linear Statistical Models 3+0 3+0 2+2 3+0 3+0 3+0 3 3 3 3 3 3 MATH 2124 Abstract Algebra Applied Mathematical MATH 2127 Methods MATH 2129 Matrix Computations Numerical Methods for MATH 2131 ODEs Decision Analysis and MATH 2133 Modelling Data Structures and PROG 1120 Algorithms

L P 3+0 3+0 2+2 2+2 3+0 2+2 3 3 3 3 3 3

YEAR 3 (Level 3) Semester 1


Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L MATH 3138 Optimisation MATH 3137 Fluid Dynamics MATH 3125 Topology 1 elective PRJ 3105

P 3 3 3 6 Project MATH 3136 Probabilistic Models MATH 3135 Functional Analysis 1 elective

P 3 3 6

3+0 3+0 3+0 3+3

3+0 3+0 3+3

BM v 1.1/July 2008

Page 5 of 14

List of Electives
Code Modules Hrs/Wk L P Credits

MATH 3139 Numerical Methods for PDEs MATH 3140 Mathematics of Financial Derivatives Mathematics for Game Programming and Computer MATH 3141 Graphics MATH 3142 Scientific Visualization and Graphics MATH 3143 Statistical Analysis of Financial Data MATH 3144 Computational Statistics

3+3 3+3 3+3 3+3 3+3 3+3

6 6 6 6 6 6

BM v 1.1/July 2008

Page 6 of 14

P. Programme Structure Part Time BSc (HONS) MATHEMATICS YEAR 1

Start of Level 1 Semester 1


Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L P ITE 1101 MATH 1114 MATH 1118 PROG 1101 Computer Fundamentals Mathematics I Probability and Statistics Programming Essentials 1+2 3+0 2+2 3+0 3 3 3 3 MATH 1116 Real Analysis I

L P 3+0 3+0 3+0 3+0 3 3 3 3

COMM 1106 Communication Workshop MATH 1122 MATH 1115 Mechanics Mathematics II

YEAR 2

Semester 1
Code Modules Hrs/Wk Credits

Start of Level 2 Semester 2


Code Modules Hrs/Wk Credits

L MATH 1117 MGMT 1101 MATH 1120 MATH 1119 Real Analysis II Organisation and Management Algebra Mathematical Statistics

P 3 3 3 3 MATH 1121 MATH 2126 MATH 2128 MATH 1123 Linear Algebra Complex Analysis Numerical Computing Discrete Mathematics Concepts

P 3 3 3 3

3+0 3+0 3+0 3+0

3+0 3+0 2+2 3+0

End of Level 1

YEAR 3

Semester 1
Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L MATH 2130 MATH 2132 MATH 2124 MATH 2127 Mathematical Programming Linear Statistical Models Abstract Algebra Applied Mathematical Methods 2+2 3+0 3+0 3+0

P 3 3 3 3 MATH 2129 MATH 2131 MATH 2133 PROG 1120 Matrix Computations Numerical Methods for ODEs Decision Analysis and Modelling Data Structures and Algorithms

L 2+2 2+2 3+0 2+2

P 3 3 3 3

End of Level 2

BM v 1.1/July 2008

Page 7 of 14

YEAR 4

Start of Level 3 Semester 1


Code Modules Hrs/Wk Credits Code

Semester 2
Modules Hrs/Wk Credits

L P MATH 3138 Optimisation MATH 3137 Fluid Dynamics 1 elective 3+0 3+0 3+3 3 3 6 MATH 3125 Topology MATH 3136 Probabilistic Models MATH 3135 Functional Analysis PROJ 3105 Project

L P 3+0 3+0 3+0 3 3 3

YEAR 5
Semester 1
Code Modules Hrs/Wk Credits

L 1 elective PROJ 3105 Project

P 6 9

3+3

End of Level 3

Hrs/Wk L P Credits

List of Electives
Code Modules

MATH 3139 Numerical Methods for PDEs MATH 3140 Mathematics of Financial Derivatives Mathematics for Game Programming and Computer MATH 3141 Graphics MATH 3142 Scientific Visualization and Graphics MATH 3143 Statistical Analysis of Financial Data MATH 3144 Computational Statistics

3+3 3+3 3+3 3+3 3+3 3+3

6 6 6 6 6 6

The University reserves the right not to offer any given elective if the critical number of students is not attained and/or for reasons of resource constraints.

BM v 1.1/July 2008

Page 8 of 14

Q. Module Outline
ITE 1101: COMPUTER FUNDAMENTALS A brief history of computing Survey of various types/classes of hardware and software used in current ICT systems Survey of main areas of application of ICT Impact of ICT on individuals, business and society Forthcoming developments Areas of expertise, jobs and roles of professionals of the ICT sector

MATH 1114: MATHEMATICS I Differentiation Integration Complex numbers Polar coordinates Hyperbolic functions Limits Partial derivatives First-order ordinary differential equations Linear ordinary differential equations of second and higher order

MATH 1116: REAL ANALYSIS I Real numbers Functions and graphs Continuity and limit Differentiation Mean value theorem Maxima and minima Indeterminate forms

MATH 1118: PROBABILITY AND STATISTICS Probability theory Bayes theorem Random variables and distribution functions Mathematical expectation and generating functions

PROG 1101: PROGRAMMING ESSENTIALS Single module code Basic I/O Basic data types Sequence, selection and iteration. Use of control graph Introduction to procedural programming. Use of call graph Implementation of simple algorithms Elementary code inspection and testing Fundamental quality attributes of code Introduction to professional programming conventions and protocols

COMM 1106: COMMUNICATION WORKSHOP Development of key communication skills required by an IT professional Techniques for presentation, interviewing, report-writing, meetings, negotiations, drafting of contracts and tender/marketing document Quantitative appraisal of documentation: FOG index
Page 9 of 14

BM v 1.1/July 2008

MATH 1122: MECHANICS Coplanar forces in equilibrium Velocity and acceleration Newtons laws of motion Hookes law Momemtum Projectiles Motion in a circle General motion of a particle Simple harmonic motion Resultant motion

MATH 1115: MATHEMATICS II Matrices Vectors Determinants Classical methods for solving linear systems of equations Matrix eigenvalue problems Vector differential calculus Vector integral calculus

MATH 1117: REAL ANALYSIS II Real series Convergence tests Riemann integration Integral mean value theorem Fundamental theorem of calculus Improper integrals

MATH 1119: MATHEMATICAL STATISTICS Functions of random variables Sampling distibutions Estimation Hypothesis testing

MATH 1120: ALGEBRA Sets , relations and functions Binary operations Equivalence relation and equivalence class Groups and subgroups

MGMT1101: ORGANISATION & MANAGEMENT Constitution and mission of organisations The core management role: lead, plan, organise, coordinate and control A brief history on the evolution of management: from the mechancal to the political view of organisations Standard management functions in organisations: finance & accounting, marketing, human resources, operations & quality, environment, social responsibility, contingency planning , strategic planning Effectiveness of organisations

BM v 1.1/July 2008

Page 10 of 14

MATH 1121: LINEAR ALGEBRA Vector spaces and subspaces Linear transformations Orthogonality Inner-product spaces Determinants Eigenvalues and eigenvectors

MATH 2126: COMPLEX ANALYSIS Complex numbers and functions Complex integration Power series and Taylor series Laurent series and residue integration

MATH 2128: NUMERICAL COMPUTING Computer arithmetic Errors and error propagation Solving nonlinear equations Interpolation and approximation Numerical differentiation and numerical Integration

MATH 2130: MATHEMATICAL PROGRAMMING Linear programming The simplex method Duality and sensitivity analysis Transportation model and its variants Integer linear programming Deterministic dynamic programming

MATH 1123: DISCRETE MATHEMATICS CONCEPTS Basic counting rules Generating functions and their applications Recurrence relations The principle of inclusion and exclusion The pigeonhole principle and its generalizations The Polya theory of counting Introduction to graph theory Shortest path problems

MATH 2132: LINEAR STATISTICAL MODELS Decision theory Regression and correlation Analysis of variance Nonparametric tests

MATH 2124: ABSTRACT ALGEBRA Permutations, cosets and directed products Homomorphisms & factor groups Rings and fields
Page 11 of 14

BM v 1.1/July 2008

MATH 2127: APPLIED MATHEMATICAL METHODS Formulation of ordinary and partial differential equations Mathematical techniques: Laplace transformation, Fourier analysis, Greens function

MATH 2129: MATRIX COMPUTATIONS Matrix analysis Linear systems Orthogonalization and least squares Matrix computations Eigenvalue problems

MATH 2131: NUMERICAL METHODS FOR ODEs Singlestep method Multistep method Predictor-Corrector methods Stability analysis Stiff system Boundary value problems Initial Value problems Finite difference methods

MATH 2133: DECISION ANALYSIS AND MODELLING Decision making under risk Decision making under uncertainty Models of processes Introduction to simulation Planning and forecasting models

PROG 1120: DATA STRUCTURES AND ALGORITHMS Object oriented programme using C++ Complexity analysis Linked lists Stacks and queues Recursion Binary trees Graphs Sorting Hashing

MATH 3135: FUNCTIONAL ANALYSIS Normed linear spaces Banach spaces Duality Bounded linear maps Hilbert spaces

MATH 3137: FLUID DYNAMICS Conservation laws Eulers and Bernoullis equations Potential functions Complex variable methods
Page 12 of 14

BM v 1.1/July 2008

Irrotational flow in three dimensions Viscosity Reynolds number Boundary layers Navier-Stokes equation

MATH 3125: TOPOLOGY Set Theory and the real number line Metric spaces Topological spaces Convergence Separation axioms Countability axioms Compactness

MATH 3136: PROBABILISTIC MODELS Random walk Stochastic dynamic programming Stochastic inventory models Queueing systems Finite markov chains Markovian birth-death processes

MATH 3138: OPTIMISATION Unconstrained optimisation Steepest descent method, Newton and quasi-Newton methods Davidon-Fletcher-Powell method Fletcher-Reeves method Constrained optimisation

MATH 3139: NUMERICAL METHODS FOR PDEs Finite difference methods for elliptic, parabolic and hyperbolic differential equations Solution techniques for discretized systems Finite element methods for elliptic problems Multigrid and domain decomposition Methods

MATH 3140: MATHEMATICS OF FINANCIAL DERIVATIVES European call and put options Payoff diagrams Pricing an option Probability and stochastic background theory The Black-Scholes formula Computing the implied volatility Monte-Carlo and binomial simulation American options

MATH 3141: MATHEMATICS FOR GAME PROGRAMMING AND COMPUTER GRAPHICS Transforms Engine geometry Ray tracing
Page 13 of 14

BM v 1.1/July 2008

Illumination Visibility determination Polygon techniques Shadows

MATH 3142: SCIENTIFIC VISUALIZATION AND GRAPHICS 2D and 3D graphics GUI design Data visualization techniques Volume visualizations

MATH 3143: STATISTICAL ANALYSIS OF FINANCIAL DATA Data exploration, estimation, and simulation Regression Local and parametric regression Time series and state space models

MATH 3144: COMPUTATIONAL STATISTICS R open source software Objects: matrices, vectors, lists Input, output, data manipulation Descriptive analysis Graphical analysis Functions, logical operators, conditional expressions, loops Pseudo-random numbers, Monte Carlo experiments, simulation based inference Applied linear modelling: multiple regression, model selection, regression diagnostics, factors, analysis of variance, analysis of covariance, factorial designs Applied time series analysis: time series objects, model identification, ARIMA modelling Applied multivariate analysis: principal component analysis, cluster analysis, factor analysis

BM v 1.1/July 2008

Page 14 of 14

S-ar putea să vă placă și