OVERVIEW
The National University of Singapore (NUS) Bachelor of Technology (Cybersecurity) programme is offered in partnership with the NUS School of Computing.
It is designed to equip graduates with a strong knowledge of computer science foundations and fundamentals; the ability to work effectively in a team to accomplish common goals; an understanding of professional, ethical, legal, security and social issues and responsibilities; the ability to analyse the local and global impact of computing on individuals, organisations and society; an ability to design, implement, and evaluate computer-based systems, processes, components, or programmes to meet security needs; an understanding of the processes and challenges that support the delivery and management of information security in an organisation; as well as an ability to use current techniques, skills, and tools necessary for information security practice.
ADMISSION REQUIREMENTS
Admission to the NUS BTech programme is granted on a competitive basis as places in the programme are limited. Applicants should possess the following minimum requirements:
Academic |
Polytechnic Diploma, or an equivalent qualification
Note: Holders of two-and-a-half-year part-time local diplomas may apply only after successfully completing their local diploma, and are required to complete a Mathematics Bridging Course and pass a Mathematics Test.
|
Skill/Experience
|
- Two years of full-time work experience; or
- Currently employed on a full-time basis with at least one year of full-time work experience; or
- Fully discharged National Service (NS) liability with at least one year of full-time work experience
Note: Part-time employment will not be considered as full-time work experience. A part-time employee is one who works for less than 35 hours a week, under contract of service with an employer.
|
Other
|
Be at least 21 years of age
Applicants are encouraged to submit along with their application the following documentation (where applicable):
- Evidence of additional post-diploma/post-degree academic preparation, including advanced diploma and specialist diploma studies
- Availability of company sponsorship
Applicants may be required by the Admission Committee to complete a Mathematics Bridging Course and pass a Mathematics Test.
|
Note: Singapore Citizens (SCs) and Singapore Permanent Residents (SPRs) who have fully discharged their full-time NS liability may be granted exemption from the age requirement if they are:
- Sponsored by their company for the part-time undergraduate degree programme; or
- Currently employed in a job role/sector related to the part-time undergraduate degree programme.
Such applicants must submit relevant supporting documents(s) along with their admission application for assessment. NUS reserves the right to determine if exemption will be granted, and the University's decision will be final and binding.
MODE OF STUDY AND PROGRAMME CANDIDATURE
The NUS BTech programme is offered on the following basis (with estimated time to complete the programme indicated in brackets):
- Part-time (typically four years)
The period of candidature is minimum two-and-half years and maximum six years.
Note: Students will be deemed to have progressed to the next stage of study if they have obtained at least the number of MCs, including exemptions, as stated below:
- To move to Stage 2 (Year 2): 32 MCs
- To move to Stage 3 (Year 3): 64 MCs
- To move to Stage 4 (Year 4): 108 MCs
PROGRAMME STRUCTURE
The NUS BTech (Cybersecurity) is a 160-modular credit (MC) undergraduate degree programme comprising:
University-level Requirements for General Education
Students must complete 24 MCs, comprising one General Education Module (GEM) from each of the pillars in the following list.
|
Programme Requirements
Students must complete 112 MCs, comprising:
- Major requirements (100 MCs), and
- Elective modules (12 MCs)
|
View Modules
Major Requirements – Essential Modules (100 MCs)
|
Computing Foundations |
Module Code |
Module Title |
MCs |
TIC1001 |
Introduction to Computing and Programming I |
4 |
TIC1002 |
Introduction to Computing and Programming II |
4 |
TIC1101
|
Professional, Ethical and Social Issues in Computing
|
4 |
TIC1201
|
Discrete Structures
|
4
|
TIC2001* |
Data Structures and Algorithms
|
4 |
TIC2002
|
Introduction to Software Engineering
|
4 |
TIC2003
|
Software Development Project
|
4 |
TIC2301
|
Introduction to Information Security
|
4 |
TIC2401
|
Introduction to Computer Systems
|
4 |
TIC2501
|
Computer Networks and Applications
|
4 |
TIC2601
|
Database and Web Applications
|
4 |
TIC2901
|
Communication for Computing Professionals
|
4 |
TIC3901
|
Industrial Practice
|
12 |
Cybersecurity Requirements |
Module Code |
Module Title |
MCs |
TIC2101 |
Information Systems and Organisations |
4 |
TIC3301 |
Information Security Management |
4 |
TIC3302
|
Computer Systems Security
|
4 |
TIC4902C
|
Cybersecurity Computing Project
|
12
|
Mathematics Requirements |
Module Code |
Module Title |
MCs |
TMA1001 |
Introductory Mathematics |
4 |
TMA2101 |
Calculus for Computing |
4 |
TMA2102
|
Linear Algebra
|
4 |
TMA2103
|
Probability and Statistics
|
4 |
Major Requirements – Elective Modules (12 MCs, to be selected from the list below)
Not all elective modules may be offered in any semester/year. An elective module may not be offered if there is insufficient number of students opting for that module at any particular time.
|
Module Code |
Module Title |
MCs |
TIC4303 |
Software Security |
4 |
TIC4304 |
Web Security |
4 |
TIC4305
|
Network Security
|
4 |
TIC4306
|
Information Security Governance and Audit
|
4 |
* Note: TIC2001 is double-counted towards both the respective Major Requirements and the Digital Literacy (GEI) pillar.
Unrestricted Elective Modules (28 MCs)
Holders of diploma or higher qualifications admitted into the BTech Computing programmes will generally be granted 20 MCs of unrestricted elective requirements as Advanced Placement Credits (APCs) automatically. Holders of certain information communication technology-related diplomas that have been accredited for admission may be granted further credits. Additional credits can also be granted for the completion of relevant Advanced Diplomas and by opting to select and register to sit for Module Advanced Placement Credit (MAPC) Tests.
|
GRADUATION REQUIREMENTS
To graduate with a BTech (Cybersecurity) degree, students must meet the following requirements:
Programme and/or Specialisation |
Complete a minimum of 160 MCs.
A minimum 60% of Programme/Major/Second Major credits must be earned from NUS modules, which are defined as all modules taught, co-taught, supervised or co-supervised by one or more NUS faculty members. These would consist of graded modules with assigned grade points, or modules with an ‘S' or ‘CS' grade.
The other 40% of credits may be earned through credit transfers, advanced placement and exemptions, provided these MCs are earned from modules deemed relevant to the particular Major/Programme.
|
Module and/or Graduate Certificate |
Level-1000 modules to be counted towards fulfilment of graduation requirements limited to 60 MCs (excluding the 20 MCs of unrestricted elective requirements as APCs)
|
Cumulative Average Point (CAP) |
Minimum 2.0 (out of maximum 5.0)
Please see also the University’s minimum standards for Continuation and Graduation Requirements. Specific programmes may implement stricter or additional requirements.
|
Other |
Any other additional requirements that may be prescribed by SCALE, the School of Computing, or the University |
FEES AND FINANCIAL ASSISTANCE
All fees for the NUS BTech programme quoted on this page are exclusive of prevailing GST, unless otherwise stated. The University reserves all rights to review fees as necessary and adjust accordingly without prior notice.
Tuition Fee |
AY2022/2023 cohort tuition fee per MC (without subsidy):
S$961.00 (including 7% GST, before 1 Jan 2023)
S$969.84 (including 8% GST, with effect from 1 Jan 2023)
Singapore Citizens and Singapore Permanent Residents (SPRs) may enjoy a subsidy (see Financial Assistance below)
For reference, the tuition fees for previous cohorts are set out here.
Note: BTech fees are charged on a cohort-based system, where tuition fees are fixed throughout a student’s candidature, based on the prevailing fee for the intake in which the student was admitted. The fees are reviewed annually, with adjustments being made as and when necessary with each new cohort of students. This system, which has been in place at NUS since AY2008/09, allows each new cohort to anticipate the approximate total tuition fees they have to pay throughout their candidature
|
Financial Assistance
|
The Singapore Ministry of Education (MOE) provides eligible Singaporeans and SPRs taking undergraduate degree programmes for the first time in local universities, even if on a part-time basis, with a substantial tuition fee subsidy.
AY2022/2023 cohort tuition fee per MC for eligible applicants (with subsidy):
- Singapore Citizens (after MOE subsidy):
- S$150.00 (including 7% GST, before 1 Jan 2023)
- S$151.20 (including 8% GST, with effect from 1 Jan 2023)
- Singapore Permanent Residents (after MOE subsidy):
- S$289.00 (including 7% GST, before 1 Jan 2023)
- S$291.60 (including 8% GST, with effect from 1 Jan 2023)
Students in this programme have in the past been eligible for, or received funding support from:
• SkillsFuture Study Award for Infocomm Technology (Singapore Citizens only)
For more about loans and other financial assistance, please refer to the NUS Office of Admissions
|
Application Fee |
S$53.50 (including 7% GST, before 1 Jan 2023);
S$54.00 (including 8% GST, with effect from 1 Jan 2023)
• Non-refundable and non-transferable
• Limited to one application submission per intake, for up to a maximum of five programmes/courses per application
|
Administrative Fee |
S$250.00 (including 7% GST, before 1 Jan 2023);
S$252.72 (including 8% GST, with effect from 1 Jan 2023)
• Payable every regular semester
|
Miscellaneous Student Fees |
As published by NUS Registrar’s Office
• Payable every regular semester
|