Top 3 Facts About Bachelor of Computer Science at Swinburne University Malaysia

  • Placed among the Top 250 universities for Computer Science by 2016 QS World University Rankings by Subject.
  • Students are entitled to complement respective professional majors with other areas of studies, whether it is a second major, a minor, elective units or the signature series which provide students with extra benefits.
  • Focused on software development, with special detail to the designs of effective human-computer interfaces as well as the various sides of computer science.

3 Reasons to Study Bachelor of Computer Science at Swinburne University Malaysia

  • International Recognition: Graduates can be assured that the course has been professionally accredited by Australian Computer Society (ACS) and meets the industry expectations.
  • Industry Exposure: Through the Work Integrated Learning programme introduced by the university, students have the chance to learn trade and tricks of the technologically-advanced industry that will improve students' employability in the future.
  • Flexible Outcomes: Upon completion, graduates will have the freedom and opportunity to work in various organisations involved in software development, as well as equipped to tackle technical areas including web programming, user interface engineering, software design and engineering and software testing.

Learning Outcomes

  • Able to identify computing requirements and apply well-rounded mathematical and the scientific approaches when solving computing-related problems.
  • The ability to design and apply computing principles in the formation of software systems of various complexities.
  • Comprehend all the social and ethical consequences of working as a professional in the field of computer science.
  • Able to apply mathematical basics, algorithm principles and theoretical frameworks of computer science in the development of computer-based systems.
  • Proficiently able to use the latest methods and tools required in computer science practices.


Learning Outcomes

  • A high level of skill in developing software in Java and C++
  • Skills in the object-oriented approach to systems analysis, design and implementation
  • Knowledge and experience in human-computer interaction, web-based systems, database systems and data communications

Intake and Duration

  • Mar 3yr
  • Sep 3yr
  • Oct 3yr

Entry Requirements

  • 5 B's UEC
  • CDD A Level

Course Structure

Core units

  • Introduction to Programming
  • Creating Web Applications
  • Computer and Logic Essentials
  • Fundamentals of Data Management
  • Object-Oriented Programming
  • User Centered Design
  • Computer Systems
  • Interface Design and Development
  • Development Project 1 - Tools And Practices
  • Data Structures and Patterns
  • Development Project 2 – Design, Planning, and Management
  • Software Engineering Project A
  • Creating Secure and Scalable Software
  • Software Development for Mobile Devices
  • Software Engineering Project B
  • Professional Issues in Information Technology

Computer Science electives units

  • Computer Science Elective 1
  • Computer Science Elective 2
  • Computer Science Elective 3
  • Computer Science Elective 4

Elective units

  • Elective 1
  • Elective 2
  • Elective 3
  • Elective 4

Compulsory, not-for-credit unit

  • Careers in the Curriculum

Fee Structure

Sarawak Campus

Malaysian: 3+0

Intake & Duration

  • Mar 3yr
  • Sep 3yr
  • Oct 3yr
MYR 72,000.00 Swinburne Tuition Fee 2019 (MYR 24,000 / year)
MYR 72,000.00 Total

* All fees are subject to change.

Apply Now

Want to study Bachelor of Computer Science in Swinburne University Sarawak (Malaysia)?