Update your status of this course
National University of Singapore (NUS) Course/Program Name
Application closes on
National :31 Mar 
International :31 Mar 

BComp Computing in Computer Science ' von Neumann Programme

 Course Level
Bachelors / UG
Full Time

4 Years
 Start month

 Tuition fee

17100 SGD
8050 SGD

Application fee

International 20 SGD
National 20 SGD
School of Computing
Scores accepted
IELTS (min)6.5
TOEFL-IBT (min)92
TOEFL-PBT (min)580
SAT (avg)1225
ACT (avg)29

Get the best abroad education loan at free of cost

WeMakeScholars initiative is supported by the Govt. of India; associated with 10+ public/private banks & NBFCs.

Due to high number of loan requests from your region, we are not accepting any new applications at the moment. We believe in offering quality service to our customers.

Sorry for the inconvenience caused.

About this course

The von Neumann Programme for Bachelor of Computing (Computer Science) programme, [vNP] is one of the two special programmes in Computer Science. vNP aims to nurture students who aspire to engage in industry careers emphasising the design of complex computing systems. It is most suitable for students who love to solve complex real-world problems and develop complex computer-based systems for real-world applications.

Students pursuing Bachelor of Computing (Computer Science) degree will be eligible for admission into vNP at the end of their first or second semester of studies based on their CAP and interview. Students in this programme will be assigned CS professors and industry partners as their mentors, who will help them to blend academic knowledge and industrial experience into their studies.

Check further details on University website

Eligibility Criteria

The medium of instruction at NUS is English. To enable you to benefit from an NUS education, we expect you to have achieved a minimum level of English proficiency. For certain qualifications, you are also required to furnish additional English Language test scores.

Please note that only IELTS and/or TOEFL scores obtained in the two years leading up to 1 March of the year of application will be considered. For instance, for applications closing on 1 March 2016, the validity period for the scores is from 1 March 2014 to 1 March 2016 (both dates inclusive).

Check further details on University website

Course Modules

Computer Science Foundation

  • CS1010 Programming Methodology37
  • CS1020 Data Structures and Algorithms I38
  • CS1231 Discrete Structures
  • CS2010 Data Structures and Algorithms II38
  • CS2100 Computer Organisation
  • CS2103T Software Engineering39
  • CS2105 Introduction to Computer Networks
  • CS2106 Introduction to Operating Systems
  • CS3230 Design and Analysis of Algorithms

Computer Science Breadth & Depth

Complete 24 MCs of CS modules by satisfying the following conditions:

  • Satisfy at least one vNP Focus Area by completing 3 modules in the Area Primaries, with at least one module at level-4000 or above. Computer Science Foundation modules that appear in Area Primaries can be counted as one of the 3 modules towards satisfying a Focus Area.
  • At least 12 MCs are at level-4000 or above.
  • Complete CS3219 Software Engineering Principles and Patterns

Complete at least 8 MCs of Computer Systems Team Project modules from the following pairs, or modules approved by the Department of Computer Science:

  • CS3216 Software Product Engineering for Digital Markets and CS3217 Software Engineering on Modern Application Platforms, or
  • CS3281 Thematic Systems Project I and CS3282 Thematic Systems Project II (with large-scale complex systems development)

Both CS3216 and CS3217 are 5-MC modules. Students who choose to take CS3216 and CS3217 will count 8-MC towards the Computer Systems Team Project requirement and 2-MC towards Unrestricted Electives. Students must take both CS3216 and CS3217 to complete the Software Engineering Team Project requirement. If a student completed only one of CS3216 and CS3217, he or she has to take another pair of modules to meet the Computer Systems Team Project requirement.

Industry Experience Requirement of at least 12 MCs

IT Professionalism

  • IS1103/FC/X Computing and Society
  • CS2101 Effective Communication for Computing Professionals

Mathematics & Sciences

  • MA1301/FC/X Introductory Mathematics40
  • MA1521 Calculus for Computing41
  • MA1101R Linear Algebra I
  • PC1221/FC/X Fundamentals of Physics I or 
  • PC1222/X Fundamentals of Physics II43


  • ST2334 Probability and Statistics43 and a Science module44
  • ST2131 Probability and ST2132 Mathematical Statistics


  • Modules44


Check further details on University website

How to Apply

Applicants are allowed to submit only one application online. Duplicate applications will not be considered. Forms which are downloaded and printed from our website will not be accepted. An acknowledgement screen showing your 8-digits application number will be displayed if your online application has been successfully submitted. Please save or print a copy of the acknowledgement screen for future reference.

  • A non-refundable application fee of S$20 (inclusive of 7% Goods & Services Tax) must accompany your application.
  • Electronic submission of Application Checklist and supporting documents

Print and complete the Application Checklist. Attach the checklist with a clear set of supporting documents and upload it electronically at the Online Application Status Facility.

List of Supporting Documents required:

  • National level High school examination results slip (if applicable)
  • School examination results slip e.g. Year 11 High School transcripts/ SPM/ IGSCE/ Indian Standard 10
  • University academic transcripts (only applicable to applicants applying for 3-year Law Programme)
  • Additional results slip (if scores are indicated in application form) e.g. IELTS, TOEFL, SAT and SAT Subject Test scores, AP, ACT etc.
  • Passport / Birth Certificate / Identification Card (clearly reflecting your Full Name and Date of Birth)
  • Medical report(s) if you have or had any illnesses or disabilities (if applicable)
  • Criminal record(s) (if applicable)

Supporting documents must be arranged in the above order with full name and application number written on the top right hand corner of all copies.

Passport-sized photograph, extra-curricular activities records and recommendation letters are not required. All non-English supporting documents must be accompanied by an English translation, except for applicants submitting the Indonesian Ujian Nasional (UN)/Ebtanas or STPM result slips. Indonesian and Vietnamese applicants are required to translate Prizes/Awards documents before submission of documents.

All applicants are encouraged not to submit original certificates and documents. The Office of Admissions will not be held responsible for the damage or loss of original certificates or documents submitted. All documents submitted will not be returned.

The Fees mentioned above is payable by students in receipt of MOE Tuition Grant.

But the Fees payable by students not in receipt of MOE Tuition Grant (Inclusive of GST) would be S$ 37,550

Check further details on University website

Questions about this Course

No discussions right now. Be the first one to start.

Hey, ask a question or start a discussion here

Choose your question type:

Q/A Profile evaluation Poll Interview experience

Join the largest Study Abroad community      Log in      Sign up