
University of Southampton Malaysia · Johor, Malaysia
QS World University Ranking: N/A
This BSc Computer Science course teaches you the essentials of computer science and lets you follow your interests through specialist modules, including topics such as algorithmics, data management, software design and modelling, interaction design, and cyber security.
You do not need previous computing experience to join the course, and you will study logical and mathematical theory for computer science, software engineering and practical projects in your first years, then complete a final-year individual project and choose optional modules in your third year.
Credit hours are shown for each module from the University of Southampton Malaysia BSc Computer Science course module list. Total programme credits: 120 credit hours.
| Semester | No. of modules | Module / subject category | credit hours | Semester total |
|---|---|---|---|---|
| Year 1 | Year 1 modules | Algorithmics | 15 | 120 |
| Computer Systems I | 15 | |||
| Data Management | 15 | |||
| Foundations of Computer Science | 15 | |||
| Professional Development | 15 | |||
| Programming I | 15 | |||
| Programming 2 | 15 | |||
| Software Modelling and Design | 15 | |||
| Year 2 | Compulsory modules (Year 2) | Distributed Systems and Networks | 15 | 105 |
| Intelligent Systems | 15 | |||
| Interaction Design | 15 | |||
| Programming III | 15 | |||
| Programming Language Concepts | 15 | |||
| Software Engineering Group Project | 15 | |||
| Theory of Computing | 15 | |||
| Year 2 (Optional) | Optional modules (Year 2) | Advanced Software Modelling and Design | 15 | 45 |
| Computer Systems II | 15 | |||
| Principles of Cyber Security | 15 | |||
| Year 3 | Core modules (Year 3) and optional modules | Part III Individual Project | 45 | 45 |
| Year 3 (Optional) | Optional modules (Year 3) | Advanced Computer Architecture | 15 | 105 |
| Cloud Application Development | 15 | |||
| Cyber Security | 15 | |||
| Engineering Management and Law | 15 | |||
| Game Design and Development | 15 | |||
| Machine Learning Technologies | 15 | |||
| Security of Cyber Physical Systems | 15 | |||
| Total | All modules listed across Years 1 to 3 for BSc Computer Science at the University of Southampton Malaysia. | 120 credit hours | ||
Computer science graduates in Malaysia typically see an employability rate of around 82% and an unemployment rate of about 18%, reflecting steady hiring needs for software and technology roles while job outcomes depend on skills and portfolio readiness.
Together, these figures point to a generally reliable career outlook for graduates who complete project-based learning and build demonstrable software and technical competencies.
| Requirement | Details |
|---|---|
| International school qualifications (A-Level/IB/STPM/UEC or equivalent) | For this BSc Computer Science, successful applicants typically have A*AA or A*A*B with A in mathematics. Equivalent qualifications (including international qualifications) are considered, and you should contact a UoSM education counsellor if you need confirmation for your specific qualification. Offers typically exclude General Studies and Critical Thinking. |
| Mathematics requirement | This programme requires mathematics as part of your entry qualification (for example, A in mathematics at A-Level). If your mathematics background is different across your qualification system, UoSM will consider equivalent mathematics content for international applicants. |
| Study area | Match possible? | Conditions |
|---|---|---|
| Computer Science and related computing subjects | Possible alignment | The programme does not require previous computing experience to join, but you will be expected to meet the mathematics and English language entry requirements for international applicants. |
All University of Southampton Malaysia undergraduate programmes are taught in English. International applicants must provide evidence of English language proficiency as specified for this BSc Computer Science programme.
MOI waiver details are not published for this programme. See the English test requirements above.
| Item | Amount | Notes |
|---|---|---|
| Tuition | MYR 47450 / per year | International (overseas) tuition fee for BSc Computer Science, years 1 and 2 (in Malaysia): RM47,450 per annum (fees 2024/2025). |
International applicants are responsible for meeting tuition fee and living costs while studying at University of Southampton Malaysia. You should prepare evidence of your ability to pay when requested by the university and/or as part of your visa process.
| Milestone |
|---|
| Application portal opens |
| Application deadline (final submit) |
| Application deadline (EU students) |
| Application deadline (Non-EU students) |
| Recommended apply-by |
| Semester begins |
| Milestone |
|---|
| VPD request - recommended |
| VPD result expected |
| APS - recommended |
| Start eligibility check |
| Milestone |
|---|
| Application submission deadline |
| Document submission deadline (EU students) |
| Document submission deadline (Non-EU students) |
| Language certificate deadline |
| Official transcripts deadline |
| Certified translations deadline |
| Postal / hard-copy documents deadline |
| Missing documents (if requested) |
Review the published entry qualifications and English language requirement for BSc Computer Science at University of Southampton Malaysia. Confirm that your school-leaving qualification includes mathematics and that your English test score meets the stated minimums. If you are unsure whether your qualification is considered equivalent, contact the university’s education counselling team for guidance before applying. Start preparing documents early so you can upload them within the application period.
Complete your application for the relevant intake using the university’s official process shown for international applicants. Fill in your personal details, programme choice, and qualification information exactly as shown on your documents. Upload your academic transcripts/certificates and your English language evidence. Submit the application before the published deadline for that intake.
After you apply, admissions may request additional clarification or documents to verify your eligibility. Monitor your email and applicant account for updates and follow any instructions promptly. If your English evidence or academic documents need further review, provide the requested documents as soon as possible. Meeting all document requests helps avoid delays to your decision.