Introduction to Bachelor of Computer Science (C2001)
If you're feeling unwell, get tested for COVID-19 and stay home until you’ve received a negative result. View our latest COVID-19 updates.
Bachelor of Computer Science (C2001)
Welcome to the School of Information Technology and congratulations on your offer of a place in the Bachelor of Computer Science (BCS).
Bachelor of Computer Science
144 credit points
3 years full-time
8 years including any periods of intermission and suspension, and must be continuously enrolled throughout.
Units (subjects) have a code and a name:
e.g. FIT1045 Algorithms and programming fundamentals in python
The year of study, 1st year, 2nd year etc., is the first digit of each unit code.
At Monash University Malaysia:
1) The Bachelor of Computer Science and Bachelor of Computer Science in Data Science are two separate courses due to the regulatory environment in Malaysia.
2) The Malaysian Qualifications Agency (MQA) accredited these courses as Bachelor of Computer Science and Bachelor of Computer Science in Data Science, respectively.
3) As such, MQA requires students enrolled at the Malaysian campus to apply for an internal course transfer if they are keen to switch between these two courses.
Although the Monash Web Enrolment System (WES) allows you to select your specialisation, you are however, still required to complete and submit an internal course transfer application using the Student Online Forms portal.
Please refer to the Monash Malaysia Internal Course Transfer website further details.
UNITS YOU MUST ENROL
Your degree consists of 8 core (compulsory) units covering a range of Computer Science areas including programming, mathematics, professional practice, algorithms and data structures, and including a final year project. You MUST complete these core units in order to complete the requirements of your degree.
You may refer to the Course Progression Map link at https://www.monash.edu.my/it/current-students/undergraduates/course-maps
If you are commencing your studies at the beginning of the year (February/March) you need to enrol in units for both semester 1 and 2.
If you are commencing your studies mid-year (July/October) you need to enrol in units for that semester only.
144 credit points must be completed to qualify for the degree of Bachelor of Computer Science (C2001) with the following conditions:
In order to fulfil the requirements of the degree programme, the industrial training is a compulsory component for students who have enrolled from year 2018 Semester 1 intake and onwards. The industrial training component must be completed before the degree can be conferred.
FIT3045 Industry based learning (IBL)
Monash IBL placement is a unique opportunity for undergraduate students of the School of IT to apply the key concepts from class in a practical, corporate setting and develop sought-after employability skills.
Students on an IBL placement will participate full time in a defined, graduate level role during a 22-week placement period at established partners of the School of IT IBL program. Students cannot take any other units while doing an IBL placement.
To be eligible to complete an IBL placement, student must
FIT3199 Industry work experience (Internship)
Students who do not undertake the IBL program will be required to go for a 12-weeks (minimum), continuous, internship in an industry-based environment after the second year of studies.
This unit needs to be undertaken during the summer vacation period (mid-November to February), after completing two years (4 semesters) of studies and before completing academic studies.
Students on an internship placement will need to participate full-time in a defined, graduate level role at leading companies. Students cannot take any other units while doing the internship placement.
To be eligible for the internship placement, students must:
If you plan to have your internship as the final unit before graduating, you will need to discuss with your internship coordinator and course coordinator as there can be a risk of delayed graduation.
General Studies consist of units which are required to be undertaken for every student enrolled in an undergraduate degree either in a Malaysian public and private higher education institution effective October 2013 onwards, as prescribed by the Ministry of Higher Education, Malaysia (MOHE) and Malaysian Qualifications Agency (MQA).
All Malaysian and international students are compelled to enrol, undertake, complete and pass these units as a pre-requisite to the award of an undergraduate degree and / or honours degree.
Course / Categories
Bachelor Degree (ALL courses)
|Course Level||GS U1||GS U2||GS U3||GS U4|
Bachelor Degree (ALL courses)
MPU3113 Ethnic Relations
MPU3123 Islamic and Asian Civilisations
|1 unit||1 unit||1 unit|
*Malaysian students whom did not obtain a Credit or undertake Bahasa Melayu (BM) in Sijil Pelajaran Malaysia (SPM) will be required to enrol, undertake, complete and pass MPU3212 National Language A.
|GS U1||GS U2||GS U3||GS U4|
|Bachelor Degree (ALL courses)|
MPU3143 Communicative Malay 2
MPU3173 Malaysian Studies 3
|1 unit||1 unit||1 unit|
Classifications of General Studies U2, U3 & U4 cluster can be found here
For further information regarding the General Studies, students may access this site at https://www.monash.edu.my/mih
Kindly refer to this link:
Application to Overload
✓ Completed at least one year of university study (8 units)
✓ A minimum of 60% average in previous academic year.
Application to under load
Kindly refer to this link : https://www.monash.edu.my/student-services/student-admin/enrol-and-re-enrol/changing-your-enrolment/intermission
Kindly take note if you are an international student, you will also need to obtain approval for intermission from the International Student Pass office by submitting your request to email@example.com
Kindly refer to this link : https://www.monash.edu/exams/changes/special-consideration
For more information visit Monash Abroad website at https://www.monash.edu.my/study-abroad
Exams are held from Monday to Friday over a three-week period at the end of semesters one and two. As your exams may be scheduled for any session within this period, you should ensure you are available for the entire three weeks.
Accessing your exam timetable
Six weeks before the start of the exam period, you can view your personal exam timetable:
Bring your student card (M-Pass)
Further information on the examination could be found at:
Exam Scripts Viewing
We want to make sure you succeed in your studies at Monash and fulfil all your academic requirements. However, we know that from time to time things come up that can affect your academic progress.
For this reason, we check in twice a year to make sure you’re on track to complete your course in the required time. If you’re falling behind, we’ll let you know what support is available and, if needed, meet with you to discuss your progress and options.
All communications will be sent to your Monash email address, so if you don’t have access to your Monash account, you need to let your managing faculty know.
Unsatisfactory academic progress criteria
If any of the following circumstances apply, your progress will be assessed as unsatisfactory:
Academic progress risk levels
If you meet one of the criteria above, or your progress is at risk of being unsatisfactory, you’ll be assigned one of three academic progress risk levels:
At each risk level, we’ll provide you with a different level of support to try to help you get back on track with your studies.
If you’ve been assigned an academic progress risk level, you’ll be notified by email at your Monash account.
For further information regarding the Academic Progress, you can visit the below link: https://www.monash.edu/students/academic-progress
Students can access and print their results in Web Enrolment System (WES) once the results are released.
Grading Systems :
|NS||Supplementary Assessment Granted|
|SFR||Satisfied Faculty Requirements|
|NSR||Not Satisfied Requirements|
Grade Point Average (GPA)
Weighted Average Marks (WAM)
Further information pertaining to graduation, please refer to :
If you are planning to discontinue your study, you may wish to discuss with staff of your school Education Management Office or your lecturers. You may wish to consider applying for intermission as an alternative.
Should you decide to proceed with course discontinuation, you should be aware of the strict deadlines which apply with regards to discontinuing units and courses and the financial and academic penalties that will be applied.
You can discontinue your course by submitting a Course Discontinuation form
- 4 units for Sem 1
- 4 units for Sem 2
Login to my.monash to access your email and key study resources, read student news and find out what’s happening on your campus.
Web Enrolment System (WES)
View and edit your enrolment details, exam schedules, academic records, apply to graduate and track your application
Allocate+ is the system where you enter and edit your timetable preferences.
Access your unit materials, participate in discussions, submit assignments and check your grades.
Lecturer online (MULO)
You can access recorded lectures through Moodle.
Principal Dates for Monash University Malaysia
Semester dates summary
System access dates
Census dates and teaching periods
Now that you understand your course so it’s time to enrol.
Domestic and International Students to:
*Follow the ‘Let’s Begin’ guidelines
Join the Virtual Orientation
If you have any questions related to the content of the orientation webpage, you may raise them during the school’s virtual orientation day.
Thank you and see you!