Bachelor of Computing in Information Systems


Overview

The four-year IS programme provides a stimulating education that equips students with the ability to integrate infocomm technology fundamentals with domain expertise to develop innovative solutions for organisations. Through projects and case studies that are aligned with industry best practices, students will develop an in-depth understanding of the strategic exploitation of infocomm technology in emerging organisational forms. Students become proficient in the design and development of infocomm solutions and the management of infocomm projects. Such skills are vital in helping students develop careers that are being emphasised in the iN2015 plan, such as techno-strategist, solution architect, and infocomm project manager.

Students who want to pursue careers that have a service orientation to develop an in-depth understanding in service innovations and service systems creation, operation and delivery can pursue a Specialisation in Services Science, Management and Engineering (SSME). The other specialisation of interest is Information Security, which will enable students to pursue careers that are related to the prevention, detection and management of security threats.

University Scholars Programme (Information Systems)

Students in the University Scholars Programme who choose the Bachelor of Computing (Information Systems) major will take the IS programme, but with the following variations:

  • They will not be required to read University Level Requirements (20 MCs). These are replaced by the 3 USP Inquiry Modules and 2 USP Foundation modules (Quantitative Reasoning Foundation and University Scholars Seminar).
  • They will not be required to read IS2101 Business and Technical Communication. It is replaced by USP Foundational module: Writing and Critical Thinking.
  • They will have 8 (instead of 20) MCs under Unrestricted Electives.
  • They will read UROP modules( CP3208 and CP3209) in place of the IS team project module (IS3102). CP3208 and CP3209 are independent study modules (ISMs) which will be counted as 2 USP Inquiry modules in Sciences and Technologies Basket.
  • They will be required to take 24 MCs (6 modules) from the Programme Electives. Among these modular credits, at least 12 MCs (3 modules) must be at level-4000.


Summary of degree requirements for BComp (Information Systems)

Modules

MCs

Subtotals

UNIVERSITY LEVEL REQUIREMENTS
(including GEK1901 Critical Thinking in the Information Age as a compulsory GEM)

20

PROGRAMME REQUIREMENTS

120

Core Modules

80

 

CS1010J Programming Methodology

4

 

CS1020 Data Structures and Algorithms I

4

 

CS1231 Discrete Structures

4

 

IS1103/FC Computing and Society

4

 

IS1105 Strategic IT Applications
4
 

CS2100 Computer Organisation

4

 

CS2102 Database Systems

4

 

CS2105 Introduction to Computer Networks

4

 

IS2101 Business and Technical Communication*
4
 
IS2102 Requirements Analysis and Design
4
 

IS2103 Enterprise Systems Development Concepts

4

 

IS2104 Software Team Dynamics
4
 
IS3101 Management of Information Systems
4
 
IS3102 Enterprise Systems Development Project
8
 
IS4100 IT Project Management
4
 

ACC1002X Financial Accounting

4

 

MA1301 Introductory Mathematics+
4
 
MA1312 Calculus with Applications or MA1521 Calculus for Computing #
4
 
ST2334 Probability and Statistics
4
 

Programme Electives

28

 

Option 1:
Choose 7 modules to make up 28 MCs from the list of Programme Electives below. 3 of the 7 modules must be at level-4000.

Option 2:
Choose CP4101 and 4 modules to make up 28 MCs from the list of Programme Electives below.

CP4101 B.Comp. Dissertation

CS2106 Introduction to Operating Systems
CS3235 Introduction to Computer Security
CS3240 Interaction Design
IS3220 Service Science
IS3221 Enterprise Resource Planning Systems
IS3222 IT and Customer Relationship Management
IS3223 IT and Supply Chain Management
IS3230 Principles of Information Security
IS3240 Economics of E-Business
IS3241 Enterprise Social Systems
IS3242 Software Quality Management
IS3243 Technology Strategy and Management
IS3250   Health Informatics
IS3260   Gamification for Organisations and Individuals
CS4880 Digital Entrepreneurship
IS4202 Global Virtual Project
IS4203 IT Adoption and Change Management
IS4224 Service Systems
IS4225 Strategic IS Planning
IS4226 IT Outsourcing and Offshoring Management
IS4227 Enterprise Service-Oriented Architecture
IS4228 Information Technologies in Financial Services
IS4231 Information Security Management
IS4232 Topics in Information Security Management
IS4233 Legal Aspects of Information Technology
IS4234 Control and Audit of Information Systems
IS4240 Business Intelligence Systems
IS4241 Social Media Network Analysis
IS4243 Information Systems Consulting
IS4250 Healthcare Analytics

Specialisation

To be awarded the Information Security Specialisation, students have to complete six modules from the following list of modules:
IS3230 Principles of Information Security
CS3235 Introduction to Computer Security
IS3242 Software Quality Management
IS3261 Mobile Apps Development
IS4231 Information Security Management
IS4232 Topics in Information Security Management
IS4233 Legal Aspects of Information Technology
IS4234 Control and Audit of Information Systems

All modules are 4 MCs each except CP4101 (12 MCs)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IS4010 Industry Internship Programme^

12

 

UNRESTRICTED ELECTIVES%  
20

Grand Total

 

160

* : Taught by the Centre for English Language Communication.
+ : MA1301 is waived for students with A-level Mathematics. The 4 MCs gained from the waiver are added to the MCs for Unrestricted Electives.
# : MA1521 to be chosen if student wants to keep the option of switching to Computer Science stream.
^ : Students can choose to take on any current 12 MCs or more internship-related programmes within the School of Computing (e.g., CP3880 Advanced Technology Attachment Programme (ATAP)) and/or within NUS (e.g., Innovative Local Enterprise Achiever Development (iLEAD) and NUS Overseas College (NOC)) in place of IS4010 Industry Internship Programme to satisfy the industry experience requirement.
%
: Students are encouraged to use their unrestricted electives to take modules that will build up their business domain knowledge. Having a strong knowledge of a business domain will provide IS graduates a favorable advantage in employment opportunity in the industry.