School of Mathematical Sciences  Universiti Sains Malaysia
Here are some useful materials for our current undergraduate students.
For more information regarding the courses that you are currently registered for, please log in to eLearning@USM.
Bachelor of Applied Sciences 2024/2025
Bachelor of Applied Sciences 2023/2024
Bachelor of Applied Sciences 2022/2023
Bachelor of Applied Sciences 2021/2022
Bachelor of Applied Sciences 2020/2021
Bachelor of Applied Sciences 2019/2020
For the academic handbook, please refer to baa.usm.my.
Updated on Oct 2024
Bachelor of Science in Mathematics with Honours students are required to choose their track starting from the second semester of their second year. The following table details the suggested courses corresponding to your selected track.
Track 1 (Pure)
Year  Sem 1  Sem 2 
2 
MAT202/4 : Introduction to Analysis 

3 
MAT323/4 : Differential Equations II *MAT363/4 : Statistical Inference 
MSS311/4 : Modern Algebra 
4  *MSS401/4 : Complex Analysis *MSS415/4 : Introductory Functional Analysis *MSS417/4 : Coding Theory *MSS419/4 : Geometry *MSS482/4 : Graphing Technology in Mathematics and Science 
MSS492/4 : Project *MSS402/4 : Real Analysis 
*Choose 16 units
Track 2 (Applied Mathematics)
Year  Sem 1  Sem 2 
2 
MAT263/4 : Probability Theory 

3 
MAT323/4 : Differential Equations II ^MSG370/4 : Mathematics of Finance

MAT202/4 : Introduction to Analysis 
4 
^MSS417/4 : Coding Theory 

^Choose 16 units
Track 3 (Operations Research)
Year  Sem 1  Sem 2 
2 
MAT263/4 : Probability Theory 

3 
MAT323/4 : Differential Equations II †MAT363/4 : Statistical Inference

MAT202/4 : Introduction to Analysis †MSG354/4 : Network Flows 
4 
†MSG453/4 : Queuing System and Simulation 
MSS492/4 : Project 
†Choose 16 units
Please check prerequisite of each course.
Credit Exemption Form (Borang Pengecualian Unit)
Credit Transfer Form (Borang Pindahan Kredit)
Online Course Registration Form (Borang Pendaftaran Kursus Dalam Talian)
Course Drop Form (Borang Menggugur Kursus)
Course Code Change Form (Borang untuk Menukar Kod Jenis Kursus)
Minor Program Registration/Change Form (Borang untuk Melapor/Menukar Program Minor)
Postponement Form (Borang Penangguhan Pengajian)
Updated on Oct 2024
Philosophy and Current Issues (HFF225)
Semester I, Academic Session 2024/2025
HFF225 Course Description (in Malay)
HFF225 Course Description (in English)
For enquiries regarding HFF225 supervision, kindly contact Dr Yazariah Mohd Yatim (yazariahmy@usm.my)
Penghayatan Etika dan Peradaban (HFE224)
Semester II, Sidang Akademik 2023/2024
Untuk sebarang pertanyaan berkenaan penyeliaan HFE224, sila hubungi Dr Yazariah Mohd Yatim (yazariahmy@usm.my)
It is compulsory for all B. Sc. in Mathematics and B. App. Sc. students to undertake a Final Year Project (FYP). Student must be registered for the project for one semester. B. Sc. in Mathematics student need to register for MSS492/4 while B. App. Sc. students need to register for MSG491/6
If you are undertaking an FYP in Semester 1 or 2, Academic Year 2024/2025, please refer to the following flowchart:
FYP related Links:
The aims of the project are:
Below are examples of Projects carried out by former students:
BSc.
App. Sc. (Mathematical Modeling, Computer Modeling)
App. Sc. (Applied Statistics)
App. Sc. (Mathematics and Economics)
App. Sc. (Operations Research)
Final Year Project Template:
Updated on October 2024
* The following information applies only to students who started at USM in Academic Session 2020/2021 or earlier. *
Minor Project requires students to do research and/or study on a topic under the supervision of a lecturer. At the end of the course students are required to submit a report to be evaluated and also to give a presentation.
Upon completion of this course, students are able to:
Note : Each student is required to find a supervisor individually and decide on the project topic prior to registering for the course. The student must fillup the MINOR Project Form and submit it on Elearning after obtaining the supervisor’s signature.
Below are examples of Projects carried out by former students:
Industrial training is optional (but encouraged) for all undergraduate students. Participation in industrial training will be stated in your academic transcript without units and grades.
Resources for Industrial Training:
Handouts from Industrial Talks :
For further enquiries, please get in touch with Dr. Fam Pei Shan (fpeishan@usm.my).
Updated on Apr 2024
Minor program before Academic Session 2024/2025
Students who wish to minor in Mathematics need to take 8 units of the following courses:
Code & Title of Courses 
Prerequisite Courses 
Offered in Semester 
MAA 101/4  Calculus for Science Students I 
 
I & II 
MAA 111/4  Algebra for Science Students 
 
I & II 
And choose 12 units from the following courses:
Code & Title of Courses 
Prerequisite Courses 
Offered in Semester 
MAA 102/4  Calculus for Science Students II 
MAA 101/4 (S) 
II 
MAA 161/4  Statistics for Science Students 
 
I & II 
MAT 181/4  Programming for Scientific Applications 
 
II 
MAT 203/4  Vector Calculus 
MAA 102/4 (S) 
II 
MAT 223/4  Differential Equations I 
MAA 101/4 (S) 
I 
MAT 263/4  Probability Theory 
MAA 102/4 (S) 
II 
MAT 323/4  Differential Equations II 
MAT 223/4 (S) 
I 
MSS 311/4  Modern Algebra 
MAA 111/4 (S) 
II 
MSG 162/4  Applied Statistical Methods 
MAA 161/4 (S) 
II 
MSG 362/4  Quality Control 
MSG 162/4 (S) 
II 
*S  sequential
If MAA101, MAA102 or MAA111 is a core course in one's major programme, then other course in the minor package has to be taken to replace it.
Minor program for SES(PPIP) since Academic Session 2022/2023
Minor Mathematics
Code 
Course 
Unit 
MAA 101 
Calculus For Science Students 1 
4 
MAA 111 
Algebra For Science Students 
4 
MAA 161 
Statistics For Science Students 
4 
*MAT 223 
Differential Equation I 
4 
*MAA 102 
Calculus For Science Students 2 
4 
*MAT 263 
Probability Theory 
4 
* Choose 2 out of 3 courses
Course Registration Suggestion
Year 
Year 1 
Year 2 
Year 3 
Year 4 
Semester 1 
MAA 101/4 
MAA 111/4 
*MAT 223/4 
 
Semester 2 
MAA 161/4 
*MAA102/4 
*MAT 263/4 
 
Students are not allowed to take mathematics courses which are overlapping, as shown in the table below:
Code & Title of Course 
Code & Title of Overlapping Courses 
MAA101/4  Calculus for Science Students I 
IUK191/4  Mathematics I 
MAA102/4  Calculus for Science Students II 
IUK291/4  Mathematics II 
MAA161/4  Statistics for Science Students 
ATW123/3  Business Statistics 
MAT181/4  Programming for Scientific Applications 
CPT111/3  Principles of Programming 
MAT203/4  Vector Calculus 
ZCT112/4  Linear Algebra and Vector Calculus 
MSG332/4  Introduction to Machine Learning 
CPC251  Machine Learning and Computational Intelligence 
MSS401/4  Complex Analysis 
ZCT210/4  Complex Analysis and Differential Equations 
As an example, a student who has taken and obtained units for BOI105 is not allowed to take MAA161. A student who has taken BOI105 is assumed to fulfil the prerequisite for courses which have MAA161 as a prerequisite.
Deputy Dean's Office
School of Mathematical Sciences
For the cocurricular handbook, please refer to baa.usm.my.
Please visit https://kok.usm.my/ for further information.
USM offers exchange programme to other partner universities. With this programme, you are able to transfer academic credit to your current programme and exempted from paying tuition fee at that university.
For more information, please visit http://www.imcc.usm.my/v2/studentexchangeprogramme/
School of Mathematical Sciences, Universiti Sains Malaysia, 11800 USM Penang, Malaysia
Tel : +604 653 3284  Fax : +604 657 0910  EMail : dean_mat@usm.my 