You are on page 1of 31

000000SMU Classification: Restricted #

Second Majors Offered by SCIS


(Please note that for NON-SCIS students, you can only declare Technolo

SECOND MAJOR

IT Solution Management

Technology for Business Solutions (with track)


- Technology for Business Solutions (Business Analytics)
- Technology for Business Solutions (Digitalisation & Cloud Solutions *)
- Technology for Business Solutions (Financial Technology)

* renamed from Digital Business Solutioning

Computing Studies (with track)


- Computing Studies (Artificial Intelligence)
- Computing Studies (Cybersecurity)
- Computing Studies (Cyber-Physical Systems)
000000SMU Classification: Restricted #

Technology for Business (for non-SCIS students)

How to find double-counting courses


- Search for courses with the 2nd Major course attribute (eg. in red below)
- To view the course attributes for those courses, click on “View Class Section”, click on “Section” and scroll down to see th
- If your 1st Major course attribute(s) (eg. Marketing Major/Accounting Core/etc for non-SCIS students, or in red below for S
- BUT take note that min 3 CU must be double-counted towards Free Elective

IS Track Course (ISTC) = Courses tagged to IS Tracks

IS Depth Electives (ISDE) = Courses not tagged to IS Tracks

IS Related Course (ISRC) = IS related courses offered by other schools

How to look for course attributes/pre-reqs/co-req/etc?


- Please go to BOSS and do a Class Search. When you have found the course, click “View Class Section”, click “Section”,

How to verify if can double-count?


- Please use the What-If report in OASIS. You may need to input ALL your remaining courses to ensure accuracy.
000000SMU Classification: Restricted #

ly declare Technology for Business major)

SECOND MAJOR REQUIREMENTS

· Compulsory
- Software Product Management
- IT Solution Architecture
- IT Solution Lifecycle Management
- Technology Innovation
- Privacy and Data Protection Law or Intellectual Property Law 1
- Financial Accounting
- Marketing
· Choose 1 elective from basket of courses relevant to business or law:
• Business Law
• Decision Analysis
• Finance
• Management Accounting
• Management of People at Work
• Operations Management
• Strategy
• Entrepreneurship and Business Creation

· IS111 Introduction to Programming or CS101 Programming Fundamentals 1


· Any 3 IS Core Courses
Possible double counting courses:
- IS110 Information Systems and Innovation or SMT110 Information Systems and Innovation in Smart Cities
- IS112 Data Management
- IS211 Interaction Design & Prototyping
Students may need to do the pre-requisite IS core courses based on the chosen track requirements/courses
i.e.
> IS210-Business Process Analysis and Solutioning
> IS113 Web Application Development I
> IS213 Enterprise Solution Development etc.
· 1 compulsory IS Track Course of the chosen track
· Any 3 IS track courses from the chosen track
· Note: DCS has NO Compulsory Track, so 4 Track Course
Note to CS Students: Double counting between CS Track Course and IS Track Course is not allowed.

Students may need to do the pre-requisite IS core courses based on the chosen track requirements/courses

· IS111 Introduction to Programming or CS101 Programming Fundamentals 1


· Any 3 Computer Science Core Courses
Possible double counting courses:
- IS112 Data Management
- IS211 Interaction Design & Prototyping
Students may need to do the pre-requisite CS core courses based on the chosen track requirements/courses
· 1 compulsory CS Track Course of the chosen track
· Any 3 CS Track Courses of the chosen track
Note to IS Students: Double counting between IS Track Course and CS Track Course is not allowed.
000000SMU Classification: Restricted #

· 4 IS Core Courses
- 2 IS Core Courses:
> IS111 Introduction to Programming or CS101 Programming Fundamentals 1
> IS112 Data Management / IS105 Business Data Management
- Any 2 from the following:
> IS110-Information Systems and Innovation
> IS210-Business Process Analysis and Solutioning
> IS113 Web Application Development I
> IS211-Interaction Design & Prototyping
· Any 2 IS Track Courses or IS Depth Electives
· Any 2 IS Track Courses or IS Depth Electives or IS Related Courses

Students may need to do the pre-requisite IS core courses based on the chosen track requirements/courses

ection” and scroll down to see the “Enrollment Information”


IS students, or in red below for SCIS students) is also there, it means you can double-count (subject to the double-counting rules above

CS/IS: AI Track
CS/IS: Cybersecurity Track
CS: Cyber-Physical Syst Track
IS: Software Dev Track
IS/T4BS: Biz Analytics Track
IS/T4BS: Dig Cloud Soln Track
IS/T4BS: FinTech Track

IS Depth Electives

IS Related Course

w Class Section”, click “Section”, and scroll down to the Enrollment Information.

ses to ensure accuracy.


000000SMU Classification: Restricted #

NON-
IS SMT CS CL
SCIS
000000SMU Classification: Restricted #

s above)
000000SMU Classification: Restricted
#

BBM BBM BBM


2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017 and 2018) (stds admt frm AY2016-17 and earlier)

IS111 Introduction to Programming / CS101 IS111 Introduction to Programming / SMT111


TECHNOLOGY FOR BUSINESS double-count with FE BO1
Programming Fundamentals I Introduction to Solution Development
IS1112 Data Management / double-count with FE or IS112 Data Management / IS105 Business
BO2
IS105 Business Data Management 1st Major Elec (eg. OPIM Major Elec - IS105) Data Management
Any 2 courses from the following:
IS110 Information Systems and Innovation,
IS210 Business Process Analysis and IS102 Computer as an Analysis Tool /
double-count with FE GE1
Solutioning, COR1305 Spreadsheet Modeling and Analytics
IS113 Web Application Development I,
IS211 Interaction Design and Prototyping
Any 2 courses from the following:
ISTC/ISDE double-count with FE or IS103 Computational Thinking / COR-IS1702
(a) IS Track Courses TS1
1st Major Elec Computational Thinking
(b) IS Depth Electives
- ISTC/ISDE/ISRC to double-count with FE or
Any 2 courses from the following:
- ISRC double-count with 1st Major Elec (eg. Any 2 courses from the following:
(a) IS Track Courses
MKTG/MGMT/OPIM Elec - (a) IS Track Courses BO3
(b) IS Depth Electives
MKTG220/MKTG228/MGMT318/MGMT324/O (b) IS Depth Electives
(c) IS Related Courses
PIM331/OPIM342)
Any 2 courses from the following: MKTG/MGMT/OPIM Elec 1 & 2
(a) IS Track Courses (MKTG220/MKTG228/MGMT318/MGMT324
(b) IS Depth Electives /OPIM331/OPIM342)
(c) IS Related Courses AS (IS.404)

Minimum Course Units = 36 Minimum Course Units = 38

INFORMATION SYSTEMS IS Software Foundations BO1


Data Management BO2
Object Oriented Application Development BO3
Information Security and Trust
Any 1 course from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
(b) IS Technology Depth Electives
Any 2 courses from the following: TS1 (QF205)
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
(b) IS Technology Depth Electives
(c) IS Management Depth Electives AS (IS.404)
Computer as an Analysis Tool GE1

Pre-requisite for compulsory course(s): IS Software Foundations

Minimum Course Units = 38

ADVANCED BUSINESS TECHNOLOGY Any 1 IS Management Depth Elective AS (IS.404) / GS (IS.405)


Any 1 IS Technology or IS Management Depth Elective TS1 (MGMT.302)
5 IS Technology Depth Electives BO1; BO2; BO3; (Finance Major - QF205)
Computer as an Analysis Tool GE1

Minimum pre-requsites required: Data Management Choose IS410, IS415, IS417


Object Oriented Applic. Devt
Choose IS411, IS418
IS Software Foundations
No requisite Choose IS204, IS434, IS421

Minimum Course Units = 38


000000SMU Classification: Restricted
#

BACC BAcc BAcc


2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017-18 and onwards) (stds admt frm AY2016-17 and earlier)

IS111 Introduction to Programming / CS101 IS111 Introduction to Programming / SMT111


TECHNOLOGY FOR BUSINESS double-count with Accounting Elec or FE AO1
Programming Fundamentals I Introduction to Solution Development
IS1112 Data Management / IS112 Data Management / IS105 Business
double-count with Accounting Elec or FE
IS105 Business Data Management Data Management
Any 2 courses from the following:
IS110 Information Systems and Innovation,
IS210 Business Process Analysis and IS102 Computer as an Analysis Tool /
double-count with FE GE1
Solutioning, COR1305 Spreadsheet Modeling and Analytics
IS113 Web Application Development I,
IS211 Interaction Design and Prototyping
Any 2 courses from the following:
ISTC/ISDE double-count with Accounting Elec IS103 Computational Thinking / COR-IS1702
(a) IS Track Courses TS1
or FE Computational Thinking
(b) IS Depth Electives
Any 2 courses from the following:
Any 2 courses from the following:
(a) IS Track Courses 2 ISRC double-count with Accounting Core
(a) IS Track Courses
(b) IS Depth Electives (ACCT221/ACCT337)
(b) IS Depth Electives
(c) IS Related Courses
Any 2 courses from the following:
(a) IS Track Courses AC1 (ACCT221),
(b) IS Depth Electives AO2 (ANLY104/ACCT414/ACCT415)
(c) IS Related Courses

Minimum Course Units = 36 Minimum Course Units = 39

INFORMATION SYSTEMS IS Software Foundations


Data Management
Object Oriented Application Development
Information Security and Trust
Any 1 course from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
(b) IS Technology Depth Electives T1 (QF205)
Any 2 courses from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
(b) IS Technology Depth Electives T1 (MGMT.302); AS (IS.404) / GS (IS.405)
(c) IS Management Depth Electives AC1 (ACCT221); AO1 (ACCT414/415)
Computer as an Analysis Tool GE1

Pre-requisite for compulsory course(s): IS Software Foundations

Minimum Course Units = 40

ADVANCED BUSINESS TECHNOLOGY AS (IS.404) / GS (IS.405); AC1 (ACCT221);


Any 1 IS Management Depth Elective
T1 (MGMT.302)
Any 1 IS Technology or IS Management Depth Elective AO1 (ACCT414/415)
5 IS Technology Depth Electives T1 (QF205)
Computer as an Analysis Tool GE1

Minimum pre-requsites required: Data Management Choose IS410, IS415, IS417


Object Oriented Applic. Devt
Choose IS414/415, IS418
IS Software Foundations
No requisite Choose IS204, IS434, IS421

Minimum Course Units = 41


000000SMU Classification: Restricted #

BSc (Econ) BSc (Econ) BSc (Econ)


2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017-18 and onwards) (stds admt frm AY2016-17 and earlier)

IS111 Introduction to Programming / CS101 IS111 Introduction to Programming / SMT111


TECHNOLOGY FOR BUSINESS FE EO1
Programming Fundamentals I Introduction to Solution Development
IS1112 Data Management / IS112 Data Management / IS105 Business
FE EO2
IS105 Business Data Management Data Management
Any 2 courses from the following:
IS110 Information Systems and Innovation,
IS210 Business Process Analysis and IS102 Computer as an Analysis Tool /
FE GE1
Solutioning, COR1305 Spreadsheet Modeling and Analytics
IS113 Web Application Development I,
IS211 Interaction Design and Prototyping
Any 2 courses from the following:
IS103 Computational Thinking / COR-IS1702
(a) IS Track Courses FE TS1
Computational Thinking
(b) IS Depth Electives
Any 2 courses from the following:
Any 2 courses from the following:
(a) IS Track Courses 2 ISRC double-count with Econ Elec
(a) IS Track Courses EO3; EO4
(b) IS Depth Electives (ECON145/ECON233)
(b) IS Depth Electives
(c) IS Related Courses
Any 2 courses from the following:
(a) IS Track Courses
EO5; EO6
(b) IS Depth Electives
(c) IS Related Courses

Minimum Course Units = 36 Minimum Course Units = 38

INFORMATION SYSTEMS IS Software Foundations EMR/EO 1


Data Management EMR/EO 2
Object Oriented Application Development EMR/EO 3
Information Security and Trust EMR/EO 4
Any 1 course from the following:
(a) IS Technology Core Courses
(b) IS Technology Depth Electives T1 (QF205) or EMR/EO 5
Any 2 courses from the following:
(a) IS Technology Core Courses
(b) IS Technology Depth Electives AS (IS.404) / GS (IS.405); EMR/EO 6
(c) IS Management Depth Electives (IS401/MGMT.302)
Computer as an Analysis Tool GE1

Pre-requisite for compulsory course(s): IS Software Foundations

Minimum Course Units = 38

ADVANCED BUSINESS TECHNOLOGY AS (IS.404) / GS (IS.405);


Any 1 IS Management Depth Elective
T1 (IS426/MGMT.302)

Any 1 IS Technology or IS Management Depth Elective T1 (QF205)


EMR/EO 1; EMR/EO 2; EMR/EO 3;
5 IS Technology Depth Electives
EMR/EO 4; EMR/EO 5
Computer as an Analysis Tool GE1

Minimum pre-requsites required: Data Management Choose IS410, IS415, IS417


Object Oriented Applic. Devt
Choose IS411, IS418
IS Software Foundations
No requisite Choose IS204, IS434, IS421

Minimum Course Units = 38


000000SMU Classification: Restricted #

BSc (IS) BSc (IS)


2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2017-18 and AY2018-19) (stds admt frm AY2016-17 and earlier)

INFORMATION SYSTEMS (TRACK) Any 4 track electives IO1; IO2; IO3; IO4
(for BSc (IS): IS Major students only)
Minimum Course Units = 38

Web Application Design & Development


(IS113) (compulsory)
And choose 3 of the following:
- Business Process Analysis & Solutioning
SOLUTIONS TRACK
(IS210) IO1; IO2; IO3; IO4
(for BSc (IS): SMT Major students only)
- Interaction Design & Prototyping (IS211)
- Software Project Management (IS212)
- Enterprise Solution Development (IS214)
- Enterprise Solution Management (IS215)

Any 2 courses from the following:


(a) IS Track Courses SME1; SME2
(b) IS Depth Electives
Any 2 courses from the following:
(a) IS Track Courses
SME3; SME4
(b) IS Depth Electives
(c) IS Related Courses

Minimum Course Units = 38

ADVANCED BUSINESS TECHNOLOGY Any 1 IS Management Depth Elective BOE1;


Any 1 IS Technology or IS Management Depth
BOE2
Elective
5 IS Technology Depth Electives ISTDE1; ISTDE2; ISTDE3
Computer as an Analysis Tool GE1

Minimum Course Units = 38


000000SMU Classification: Restricted #

Updated: 29 May 2023

Note
- Below are the second major requirements for BSc (IS), BSc (CS) and BSc (C&L) students (2019 intake and onwards); Non-BSC(IS) and Non-BS
- Please refer to BOSS for the full list of major electives.
- Course code may change. Please refer to BOSS for the most updated information.

For students admitted AY2019-20 onwards, please also note the following:
1. The minimum CU for single/double degree, regardless of the number of majors, is 36 CU; to graduate with single degree, you require a minimu
2. Double-counting of courses is allowed:
a. Across degrees
b. Between 1st major and 2nd major, but a minimum of 3 CUs must not be double-counted
c. Between Free Electives and 2nd major
3. Double-counting is not allowed within the same degree:
a. Core Curriculum and 1st major
b. Core Curriculum and 2nd major
c. Core Curriculum and Free Electives
d. 1st major and Free Electives
4. Credit transfer is allowed for Core Curriculum and Free electives. Credit transfer is allowed for major electives but is capped at 2 CUs.
5. A maximum of 3 Cus of Free Electives exemptions will be used towards the degree requirement. Any extra Free Electives will be left unused.

Please approach your School Manager for any clarifications/assistance.

2ND MAJOR

IT SOLUTIONS MANAGEMENT
Open to IS, SMT, CS, C&L & SE students

Pre-requisite for compulsory course(s):

TECHNOLOGY FOR BUSINESS SOLUTIONS (Track)


000000SMU Classification: Restricted #

Open to SMT, CS, C&L & SE students

*Pre-requisite for compulsory track course(s):

*Pre-requisite for compulsory track course(s):


000000SMU Classification: Restricted #

COMPUTING STUDIES (track)

Open to IS, SMT and C&L students


000000SMU Classification: Restricted #

*Pre-requisite for compulsory track course(s):

Note:
Double counting CS Track Courses with ISDE
Double counting compulsory 2nd major courses in ITSM with ISDE
Double counting selected IS Track Courses with CS Electives
Statistical Thinking for Data Science (CS core) NOT mutually exclusive to STAT101/STAT151
Double counting all CS Electives with ISDE and selected ISDE with CS Electives
No double counting of track courses (CS/IS Tracks)
Minimum 3 CUs should not be double counted
000000SMU Classification: Restricted #

BSc (CS) and BSc (C&L) students (2019 intake and onwards); Non-BSC(IS) and Non-BSC(CS) students should click on the relevant tab below.

most updated information.

note the following:


of the number of majors, is 36 CU; to graduate with single degree, you require a minimum CGPA of 2.00, and to graduate with double degree, you require a m

CUs must not be double-counted

e electives. Credit transfer is allowed for major electives but is capped at 2 CUs.
be used towards the degree requirement. Any extra Free Electives will be left unused.

ons/assistance.

SCIS
(stds admt frm AY2019-20 onwards)

CS206 Software Product Management


CS301 IT Solution Architecture
CS302 IT Solution Lifecycle Management / IS213 Enterprise Solution Development
LAW486 Privacy and Data Protection Law / LAW401 Intellectual Property Law
Financial Accounting
MKTG101 Marketing
Choose 1 elective from Technology Innovation basket:
- MGMT.319 Management of Technology and Innovation
- MGMT.318 Design Thinking and Innovation

Choose 1 elective from Business/Law basket:


- LGST101 Business Law
- OPIM101 Decision Analysis
- COR-MGMT1303 Entrepreneurship and Business Creation
- FNCE101 Finance
- ACCT102 Management Accounting
- OBHR101 Management of People at Work
- OPIM201 Operations Management
- MGMT102 Strategy

CS206: IS211 and IS113/CS203


CS301: IS213/IS301/SMT203/CS204
Minimum number of Course Units: 36 (IS/SMT/CS/C&L/SE)

Compulsory
IS111 Introduction to Programming or CS101 Programming Fundamentals 1
000000SMU Classification: Restricted #

Any 3 IS Core Courses


- IS110 Information Systems and Innovation # (will no longer be offered from AY2023 onwards) / IS114 Computing
Fundamentals #
- IS112 Data Management #
- IS113 Web Application Development I ^
- IS216 Web Application Development II
- IS210 Business Process Analysis & Solutioning ^
- IS211 Interaction Design & Prototyping #
- IS212 Software Project Management
- IS213 Enterprise Solution Development ^
- IS214 Enterprise Solution Management
- IS.215 Digital Business Technology & Transformation

# Possible double counting courses


^ Students may need to do the pre-requisite IS core courses based on the chosen track requirements/courses

Any of the following tracks:


(1 Compulsory Track* + 3 Track Courses of chosen track)
DCS & SMT has NO Compulsory Track, so 4 Track Courses)

Note to CS Students: Double counting between CS Track Course and IS Track Course is not allowed.

Business Analytics Track


- IS217 Analytics Foundation*

and any three from


- CS420 Introduction to Artificial Intelligence
- CS421 Introduction to Machine Learning
- IS415 Geospatial Analytics & Applications
- IS424 Data Mining & Business Analytics
- IS428 Visual Analytics for Business Intelligence
- IS434 Social Analytics & Applications
- IS446 Managing Customer Relations with Analytics: Asian Insights
- IS450 Text Mining and Language Processing
- IS453 Financial Analytics
- IS454 Applied Enterprise Analytics
- IS455 Overseas Project Experience (Data Analytics in Asia) (New in T1, AY2022-23)
- IS459 Big Data and Architecture (New in T1, AY2021-22)
- IS460 Machine Learning & Applications (New in T1, AY2021-22)
- IS461 AI Governance (New in T1, AY2022-23)
- SMT.201 Geographic Information Systems for Urban Planning (AY2022 & earlier only) **
- SMT202 Analytics Applications for Smart Living (AY2022 & earlier only) **

** Will be delisted from BA Track from AY2023-24 and later.


Students who have taken this course in AY2022-23 and earlier can still count this course as BA Track Elective.
Students who take this course in AY2023-24 and later will not be able to count this as BA Track Elective.

Pre-req: IS111/SMT111/CS101
Co-req: STAT101/2/151/C-STAT1202/CS105

Financial Technology Track


- IS444 Digital Banking Enterprise Architecture*

and any three from


- IS419 Retail Banking & Mobile Technology
- IS423 Financial Markets Processes & Technology
- IS430 Digital Payments & Innovation
- IS452 Blockchain Applications in Financial Services
- IS453 Financial Analytics
- IS445 Corporate Banking Technology

IS213 Enterprise Solution Development / SMT203 Computational Social Science: Principles and Applications/CS302 IT Solution
Lifecycle Management
000000SMU Classification: Restricted #

Digitalisation & Cloud Solutions Track


Any four from
- IS404 Technopreneurship Study Mission (Asia)
- IS405 Technopreneurship Study Mission (Non-Asia)
- IS412 Enterprise Business Solutions
- IS425 Digital Transformation Strategy
- IS442 Object Oriented Programming
- IS446 Managing Customer Relations with Analytics: Asian Insights
- IS456 Overseas Project Experience (IS Technopreneurship) (New in T1, AY2021-22)
- IS458 Cloud Management and Engineering (New in T1, AY2021-22)
- IS459 Big Data Architecture (New in T1, AY2021-22)
- IS462 Virtual Reality for Business (New In T2, AY2022-23)
- CS201 Data Structures and Algorithms
- CS202 Design and Analysis of Algorithms
- CS301 IT Solution Architecture
- CS440 Foundations of Cybersecurity
- CS460 Foundations of Cyber-Physical Systems
- CS461 Mobile & Pervasive Computing and Applications
- CS462 IoT: Technology & Applications
- SMT481 Smart-City Operations Research (New in T1, AY2022-23)

Smart-City Management & Technology Track


Any four from
- IS217 Analytics Foundation
- IS447 Smart Healthcare in Asia
- IS457 Fairness in Socio-technical Systems
- IS461 AI Governance
- IS463 Digital Technologies for Environmental Sustainability (New in Modified Term 3B, AY2022-23)
- POSC101 Introduction to Public Policy
- SMT112 Sustainable Digital Cities
- SMT201 Geographic Information Systems for Urban Planning
- SMT202 Analytics Applications for Smart Living
- SMT203 Computational Social Sciences: Principles and Applications
- SMT401 Social Technopreneurship Study Mission
- SMT481 Smart City Operations Research

Minimum number of Course Units: 36 (SMT/CS/C&L/SE)

Compulsory
IS111 Introduction to Programming or CS101 Programming Fundamentals 1

Any 3 from CS Core Courses


- IS211 Interaction Design and Prototyping #
- IS112 Data Management #
- CS102 Programming Fundamentals II
- CS103 Linear Algebra for Computing Applications
- CS104 Mathematical Foundations of Computing
- CS105 Statistical Thinking for Data Science ^
- CS106 Computer Hardware and Embedded Systems ^
- CS201 Data Structures and Algorithms ^
- CS202 Design and Analysis of Algorithms ^
- CS204 Interconnection of Cyber-Physical Systems
- CS205 Operating System Concepts with Android ^
- CS206 Software Product Management
- CS301 IT Solution Architecture

# Possible double counting courses


^ Students may need to do the pre-requisite CS core courses based on the chosen track requirements/courses

Any of the following tracks:


(1 Compulsory Track* + 3 Track Courses of chosen track)

Note to IS Students: Double counting between IS Track Course and CS Track Course is not allowed.
000000SMU Classification: Restricted #

Artifical Intelligence Track


- CS420 Introduction to Artificial Intelligence*

Any three from


- CS421 Introduction to Machine Learning
- CS422 Reasoning, Planning and Learning under Uncertainty
- CS423 Heuristic Search and Optimization
- CS425 Natural Language Communication
- CS426 Agent-based Modeling and Simulation
- CS424 Image Perception

Cybersecurity Track
- CS440 Foundations of Cybersecurity*

Any three from


- CS441 Network Security
- CS442 Data Security and Privacy
- CS443 Software and Systems Security
- CS444 Strategic Cybersecurity Management
- CS445 Cyber Threat Intelligence

Cyber-Physical Systems Track


- CS460 Foundations of Cyber-Physical Systems*

Any three from


- CS461 Mobile and Pervasive Computing and Applications
- CS462 Internet of Things: Technology and Applications
- CS443 Software and Systems Security
- IS415 Geospatial Analytics and Applications
- IS458 Cloud Management and Engineering** (Term 1, AY2022_2023 and earlier only)
- SMT481 Smart-City Operations Research (NEW in AY2022-23)

** Wef Term 2 AY2022_2023, IS458 will not fulfil CPS Track electives. Students who have taken IS458 in Term 1 AY2022-23 and
earlier can still count this course as CPS Track Elective.
none
Minimum number of Course Units: 36 (IS/SMT/C&L/SE)

ISDE
s
exclusive to STAT101/STAT151
DE with CS Electives
000000SMU Classification: Restricted #

elevant tab below.

th double degree, you require a minimum CGPA of 3.00.

DOUBLE COUNTING POSSIBILITY


IS SMT SMT (AY2022 onwards) CS
ISDE1 ISDE1 ISDE1 CS Core
ISDE2 ISDE2 ISDE2 CS Core
IS Core ISDE3 FE6 CS Core
FE1 ISRC1 FE1 FE1
FE2 FE1 FE2 FE2
FE3 FE2 FE3 FE3

FE4 ISRC2 - MGMT318 FE4 FE4

FE5 FE3 FE5 FE5

ISDE4 - IS113

CS Core 1,2,3,
SMT Core 1,2,3,4 SMT Core 1,2,3,4
FE1
000000SMU Classification: Restricted #

CS Core 1,2,3,
SMT Core 1,2,3,4 SMT Core 1,2,3,4
FE1

SMT Core, SMT Core, CS Elective 1, 2,


FE1, FE2, FE3 FE1, FE2, FE3 FE2, FE3

University Core University Core CS Core

ISDE1, ISDE1, CS Elective 1, 2,


FE1, FE2, FE3 FE1, FE2, FE3 FE2, FE3

SMT Core SMT Core CS Core


000000SMU Classification: Restricted #

ISDE1, ISDE1, CS Elective 1, 2,


FE1, FE2, FE3 FE1, FE2, FE3 FE2, FE3

CS Elective 1, 2,
FE2, FE3

IS Core 1,2,3, SMT Core 1,2,3, SMT Core 1,2,3,


FE1 FE1 FE1
000000SMU Classification: Restricted #

ISDE1, ISDE2, ISDE1, ISDE2, ISDE1, ISDE2,


FE2, FE3 FE2, FE3 FE2, FE3

ISDE1, ISDE2, ISDE1, ISDE2, ISDE1, ISDE2,


FE2, FE3 FE2, FE3 FE2, FE3

ISDE1, ISDE2, ISDE1, ISDE2, ISDE1, ISDE2,


FE2, FE3 FE2, FE3 FE2, FE3
000000SMU Classification: Restricted #

LITY
C&L SE
C&L Core FE1
FE3 SE Core
Computing Elec - ISDE SE Core
C&L Core FE2
FE1 FE3
FE2 FE4

Computing Elec - ISRC


(MGMT318) FE5

C&L Core - LAW101 FE6

C&L Core 1,2,3,4 SE Core 1, 2, 3, 4


000000SMU Classification: Restricted #

C&L Core 1,2,3,4 SE Core 1, 2, 3, 4

Computing Elective 1,
FE1. FE2, FE3 FE1, FE2, FE3, FE4

C&L Core University Core

Computing Elective 1,
FE1. FE2, FE3 FE1, FE2, FE3, FE4

Computing Elective 2 SE Core


000000SMU Classification: Restricted #

Computing Elective 1,
FE1. FE2, FE3 SE Core, FE 1, FE2, FE3

Computing Elective 1,
FE1. FE2, FE3 FE1, FE2, FE3, FE4

C&L Core 1,2,3,4 SE Core 1,2,3,4


000000SMU Classification: Restricted #

Computing Elective 1
FE1, FE2, FE3 FE1, 2, 3, 4

Computing Elective 1
FE1, FE2, FE3 SE Core 5, FE 1, 2, 3

Computing Elective 1
FE1, FE2, FE3 FE1, 2, 3, 4
000000SMU Classification: Restricted #

BSocSc BSocSc
2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017-18 and onwards)

IS111 Introduction to Programming / CS101 IS111 Introduction to Programming / SMT111


TECHNOLOGY FOR BUSINESS FE SSMR1
Programming Fundamentals I Introduction to Solution Development
IS1112 Data Management / IS112 Data Management / IS105 Business
FE SSMR2
IS105 Business Data Management Data Management
Any 2 courses from the following:
IS110 Information Systems and Innovation,
IS210 Business Process Analysis and IS102 Computer as an Analysis Tool /
FE GE1
Solutioning, COR1305 Spreadsheet Modeling and Analytics
IS113 Web Application Development I,
IS211 Interaction Design and Prototyping
Any 2 courses from the following:
IS103 Computational Thinking / COR-IS1702
(a) IS Track Courses FE TS1
Computational Thinking
(b) IS Depth Electives
Any 2 courses from the following:
Any 2 courses from the following:
(a) IS Track Courses
FE (a) IS Track Courses SSMR3; SSMR4
(b) IS Depth Electives
(b) IS Depth Electives
(c) IS Related Courses
Any 2 courses from the following:
(a) IS Track Courses
SSMR5; SSMR6
(b) IS Depth Electives
(c) IS Related Courses

Minimum Course Units = 36 Minimum Course Units = 38

INFORMATION SYSTEMS

Pre-requisite for compulsory course(s):

ADVANCED BUSINESS TECHNOLOGY

Minimum pre-requsites required:


000000SMU Classification: Restricted #

BSocSc BSocSc
2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017-18 and onwards)
000000SMU Classification: Restricted #

BSocSc
2ND MAJOR DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2016-17 and earlier)

TECHNOLOGY FOR BUSINESS

INFORMATION SYSTEMS IS Software Foundations SSMR1


Data Management SSMR2
Object Oriented Application Development SSMR3
Information Security and Trust SSMR4
Any 1 course from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
(b) IS Technology Depth Electives T1 (QF205)
Any 2 courses from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304) AS (IS.404) / GS (IS.405); SSMR5 (MKTG209);
(b) IS Technology Depth Electives T1 (IS426; MGMT.302)
(c) IS Management Depth Electives
Computer as an Analysis Tool GE1

Pre-requisite for compulsory course(s): IS Software Foundations

Minimum Course Units = 38

AS (IS.404) / GS (IS.405) or
ADVANCED BUSINESS TECHNOLOGY Any 1 IS Management Depth Elective
T1 (MGMT.302)
Any 1 IS Technology or IS Management Depth Elective T1 (QF205)
5 IS Technology Depth Electives SSMR1; SSMR2; SSMR3
Computer as an Analysis Tool GE1

Minimum pre-requsites required: Data Management Choose IS410, IS415, IS417


Object Oriented Applic. Devt
Choose IS411, IS418
IS Software Foundations
No requisite Choose IS204, IS434, IS421
000000SMU Classification: Restricted #

BSocSc
2ND MAJOR DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2016-17 and earlier)

Minimum Course Units = 38


000000SMU Classification: Restricted #

LLB LLB LLB


2ND MAJOR DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY DOUBLE COUNTING POSSIBILITY
(stds admt frm AY2019 and onwards) (stds admt frm AY2017-18 and onwards) (stds admt frm AY2016-17 and earlier)

IS111 Introduction to Programming / CS101 IS111 Introduction to Programming / SMT111


TECHNOLOGY FOR BUSINESS FE
Programming Fundamentals I Introduction to Solution Development
IS1112 Data Management / IS112 Data Management / IS105 Business
FE
IS105 Business Data Management Data Management
Any 2 courses from the following:
IS110 Information Systems and Innovation,
IS102 Computer as an Analysis Tool /
IS210 Business Process Analysis and
COR1305 Spreadsheet Modeling and GE1
Solutioning,
Analytics
IS113 Web Application Development I,
IS211 Interaction Design and Prototyping
Any 2 courses from the following:
IS103 Computational Thinking / COR-IS1702
(a) IS Track Courses SMU Elective 1
Computational Thinking
(b) IS Depth Electives
Any 2 courses from the following:
Any 2 courses from the following:
(a) IS Track Courses
2 ISRC double-count with 2 Law Major Elec (a) IS Track Courses
(b) IS Depth Electives
(b) IS Depth Electives
(c) IS Related Courses
Any 2 courses from the following:
(a) IS Track Courses
LE1 & LE2 (LAW472/LAW473/LAW405)
(b) IS Depth Electives
(c) IS Related Courses

Minimum Course Units = 40 Minimum Course Units = 40

INFORMATION SYSTEMS IS Software Foundations


Data Management
Object Oriented Application Development
Information Security and Trust
Any 1 course from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304) SMU Elective 1
(b) IS Technology Depth Electives
Any 2 courses from the following:
(a) IS Technology Core Courses (IS203; IS301; IS303; IS304)
LE1; LE2
(b) IS Technology Depth Electives
(c) IS Management Depth Electives
Computer as an Analysis Tool GE1

Pre-requisite for compulsory course(s): IS Software Foundations

Minimum Course Units = 40

ADVANCED BUSINESS TECHNOLOGY Any 1 IS Management Depth Elective LE1


Any 1 IS Technology or IS Management Depth Elective LE2
5 IS Technology Depth Electives SMU Elective1
Computer as an Analysis Tool GE1

Minimum pre-requsites required: Data Management Choose IS410, IS415, IS417


Object Oriented Applic. Devt
Choose IS411, IS418
IS Software Foundations
No requisite Choose IS204, IS434, IS421

Minimum Course Units = 41

You might also like