BSc (Hons) in Computer Science
Sunway University
Key Information
Campus location
Shah Alam, Malaysia
Languages
English
Study format
On-Campus
Duration
3 years
Pace
Full time
Tuition fees
USD 25,660 *
Application deadline
Request info
Earliest start date
Request info
* estimated total fees
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
A computer science graduate will likely pursue careers with little direct interaction with users, such as in the design and development of systems infrastructure, software, or application technologies such as web browsers or databases. This program has been developed according to the Malaysian Qualifications Agency Programme Standards for Computing and the Curriculum Guidelines for Undergraduate Degree Programs in Computer Science published by the ACM-IEEE CS (Association for Computing Machinery and Institute of Electrical and Electronics Engineers Computer Society). It is designed to ensure that graduates are well-equipped with the knowledge, principles, and skills in developing new technological and innovative solutions in the field of Computer Science.
The curriculum provides a comprehensive foundation of computer science, allowing you to gain technical knowledge such as theoretical algorithmic foundations to develop cutting-edge software or computing solutions. During your studies, you will also have the opportunity to perform a range of activities such as analyzing, modeling, designing, developing, and evaluating computing solutions. There are also electives in specialized areas such as computer vision and computer security.
On successful completion of the program, the graduates will also be awarded a degree from Lancaster University. They will be awarded two certificates, making them graduates of both Sunway University and Lancaster University.
Intakes
January, April, and September
Duration
3 Years Full-Time
Why Study Here?
Holistic Education
The US education system is one of the most flexible in the world, offering students unlimited choices of courses and focusing on an all-around learning experience. Adopting the US liberal arts approach of inclusiveness, industry relevance, and flexibility, Sunway ADTP has a strong track record of producing well-rounded students equipped for American higher learning.
Seamless Transfer into American Universities
We engage professors from US universities to deliver parts of our academic content. Each year, more than 100 US universities visit Sunway University providing a valuable opportunity for students to engage with and seek advice from admission counselors. We also host representatives from Western Michigan University (WMU) on campus who provide counseling services to students transferring to WMU.
Academic Mentorship and Support
Each ADTP student is assigned an academic advisor who will provide academic guidance and support. Our student-lecturer engagement is high extending over and beyond the classroom. One in four of our lecturers consistently receives “excellent teaching” awards.
Extracurricular Advantage
Each semester our students engage in out-of-class activities e.g. running projects and charity programs as part of their assignments, volunteering in cultural performances, or participating in international conferences. We celebrate bank holidays like Martin Luther King, Jr. Day, Independence Day, and Thanksgiving.
University Placement Guidance
We conduct workshops on all aspects of the transfer process—from selecting suitable universities and preparing applications to transitioning abroad. Our “Freshman Seminars” equip students with skills to succeed as a freshman. Our placement team continually supports students to transfer into “best fit” colleges. We receive study-abroad-semester students from US and non-US universities each year, many of which are our alumni for summer semesters. On top of our summer semester subject offerings, we support our alumni by providing referrals, offering proctoring services, and providing internship opportunities.
Gallery
Admissions
Curriculum
Programme Structure
Year 1
- Database Fundamentals
- Programming Principles
- Object-Oriented Programming Fundamentals
- Computer Mathematics
- Computer Organisation
- English for Computer Technology Studies
- Web Fundamentals
- Networking Principles
Enhancement Electives I (Choose any 1 in Year 1)
- Introduction to Statistics
- Principles and Practice of Management
Year 2
- Data Structures & Algorithms
- Human-Computer Interaction
- Software Engineering
- Object-Oriented Programming
- Digital Image Processing
- Operating System Fundamentals
- Communication Skills
- Social & Professional Responsibilities
- Specialisation Elective I
- Enhancement Elective II
- Computer Network
Year 3
- Distributed Systems
- Artificial Intelligence
- Internship
- Capstone Projects 1 & 2
- Specialisation Electives II, III & IV
- Enhancement Elective III
Specialisation Electives (for Year 2 & Year 3)
Data Science
- Data Mining and Knowledge Discovery Fundamentals
- Web and Network Analytics
- Computer Vision
- Computational Intelligence
Software Solutions
- Functional Programming Principles
- Concurrent Programming
- Database Management Systems
- Database Engineering
Networking & Security
- Data Communication
- Computer Security
Programme Design
- Software Architecture & Design Pattern
- Programming Languages
- UI/UX Design & Development
Enhancement Electives (for Year 2 & Year 3)
Year 2 and Year 3
- Introduction to Psychology
- Principles of Marketing
- Principles of Entrepreneurship
- Digital Economy
- Startup Foundry
Additional MOHE compulsory General Studies subjects
for Local Student
- Appreciation of Ethics and Civilisation
- Philosophy and Current Issues
- Community Service
- Bahasa Kebangsaan A (applicable to students who did not sit for SPM or did not obtain a Credit in SPM Bahasa Melayu)
for International Student
- Malay Language for Communication 2
- Appreciation of Ethics and Civilisation
- Community Service
Career Opportunities
Career Prospects
- Chief Technology Officer
- Game Developer
- Mobile App Developer
- Software Architect/ Software Engineer
- System Designer