Logo Mark Singapore GovernmentA Singapore Government Agency WebsiteHow to identify 
Government Building
Official website links end with .gov.sg

Government agencies communicate via .gov.sg website
(e.g. go.gov.sg/open). Trusted websites  

Lock
Secure websites use HTTPS

Look for a lock (lock) or https:// as an added precaution.
Share sensitive information only on official, secure websites.

Last Updated: 24 Feb 2026

Bachelor of Science (Computer Science)

The programme equips students with technical skills to build computing products and solutions to thrive in the marketplaces and society. This requires an understanding of the interplay between computing theory and practice and the essential links between them, as well as fundamental business innovation and IT solution development and management skills.

Singapore Management University
School of Computing and Information Systems
Course type: Full-time
Course duration: 4 years with direct Honours
All students are guaranteed a Second Major, which they can choose from any School across SMU. Exemptions are also possible and can be calculated using the SMU Exemptions Calculator.

Course details

Minor/Second Major offered
  • Second major in IT Solution Management
  • Second major in Business Analytics
  • Second major in Product Development
  • Second major in Financial Technology
  • Second major in Smart-City Management & Technology
  • Second major from any other SMU School.
Field of study
Computing
Track/Specialisation

This course offers the following tracks or specialisation:

  • Frontier Artificial Intelligence track
  • Cybersecurity track
  • Software Systems Track
Students can take dual tracks under their first major such as Frontier Artificial Intelligence and Cybersecurity or Frontier Artificial Intelligence and Software Systems or Cybersecurity and Software Systems. Students only need to declare their major(s) by the end of their second year of studies in SMU. All students are guaranteed a Second Major, which they can choose from any School across SMU. Refer to the full list of majors.
Certification offered
Bachelor of Science (Computer Science)
Learn more about the programme

Minimum entry requirement

You must meet the following entry requirements for the course application:

QualificationRequirement
A-Level
Polytechnic Diploma
International Baccalaureate Diploma
NUS High School Diploma
International and other qualifications
View admission guide for information.

Internship

Internship durationMinimum 10 weeks
Internship timeframeBefore graduation

Internship is a mandatory degree requirement and carries 1 CU. To earn the 1 CU credit, students are required to complete pre-, mid- and post-activity reflections on their selected learning objectives for all internships that contribute to the degree requirement of total 10 weeks.

Work study option

SMU Work-Study programme provides opportunities for Computer Science students to better interlace institution-based learning with structured on-the-job training and to facilitate more substantial and impactful work opportunities within the attachment company. This helps to develop industry-ready Computer Science graduates who are more adaptable, flexible and innovative in building the next generation of computing solutions. Students who were successfully selected into this will complete a 5-months internship with a company and earn academic credits from the internship.

Overseas exposure programme

SMU has made it a requirement for all undergraduates to acquire overseas experience during their period of study at the University. When students approach their global exposure opportunities with an enthusiastic and open mind, the benefits are immense. Academically, gaining a first-hand, real-world perspective of issues learnt in the classroom serves to deepen students’ learning and knowledge application. More importantly, the journey builds independence, empathy, open-mindedness, not to mention soft-skills like communication and teamwork. These attributes not only build character and personal development, but also give students an edge when they are seeking employment and advancement in the competitive workplace.

100% of our students can embark on at least one global experience before graduating, by participating in any of the following SMU-organised overseas activities:

  • International Exchange Programme: Duration varies; as per programme requirement
  • Summer Exchange Programme: Duration varies; as per programme requirement
  • Short-Term Study Programme: Duration varies; as per programme requirement
  • Community Service: 5 working days or longer
  • Study Mission: 5 working days or longer
  • Co-Curricular Activities: 5 working days or longer
  • Internship: 5 working days or longer
  • Global Innovation Immersion Programme: 5 working days or longer
  • SMU-X Overseas: 5 working days or longer
  • Cultural Immersion Programme: 5 working days or longer

Career prospects

Here Are Some Examples of Careers Available for Computer Science Graduates:

  • Artificial Intelligence Developer
  • Chatbot Engineer
  • Cybersecurity Analyst
  • Data and Ai Solution Architect
  • Fraud Analyst
  • Infrastructure Technical Analyst
  • Lnternet-Of-Things Solution Architect
  • Machine Learning Developer
  • Vr-Ar (Virtual Reality and Augmented Reality)
  • Systems Engineer
Use resources and interactive tools that are available on MySkillsFuture Portal to explore various education and career pathways.

Graduate employment outcomes

Refer to the complete Graduate Employment Survey (GES) report 2024 for more information.

How to register

Direct Admissions with SMU

You may register here.