0% found this document useful (0 votes)
37 views

CEG Smart Nation

Hhahjaksjsjsnsvshsbs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

CEG Smart Nation

Hhahjaksjsjsnsvshsbs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

COMPUTER ENGINEERING – SPECIALISATION + ELECTIVES

Career in Smart Nation


FOR COHORT AY2021/2022 ONWARDS MC
Common Curriculum 60
GESS Singapore Studies 4
GEC Cultures and Connections 4
GEN Communities and Engagement 4
ES2531 Critical Thinking and Writing 4
CS1010 Programming Methodology 4
GEA1010 Quantitative Reasoning with Data 4
DTK1234 Design Thinking 4
EG1311 Design and Make 4
IE2141 Systems Thinking and Dynamics 4
EE2211 Introduction to Machine Learning 4
EG2501 Liveable Cities 4
Creating Narratives 4
PF1101 Fundamentals of Project Management 4
CG4002 Computer Engineering Capstone Project 8
Major Requirements 60
MA1511 Engineering Calculus 2
MA1512 Differential Equations for Engineering 2
MA1508E Linear Algebra for Engineering 4
EG2401A Engineering Professionalism 2
CP3880 Advanced Technology Attachment Programme or 12 or
EG3611 Industrial Attachment 10
CG1111A Engineering Principles and Practice I 4
CG2111A Engineering Principles and Practice II 4
CS1231 Discrete Structures 4
CG2023 Signals & Systems 4
CG2027 Transistor-level Digital Circuits 2
CG2028 Computer Organization 2
CG2271 Real-time Operating Systems 4
CS2040C Data Structures and Algorithms 4
CS2113 Software Engineering & Object-Oriented Programming 4
EE2026 Digital Design 4
EE4204 Computer Networks 4
Specialisation in Internet of Things (IoT) 20
IoT Core Modules (12 MCs)
CS3237 Introduction to Internet of Things 4
EE4211 Data Science for the Internet of Things 4
EE4409 Modern Microelectronic Devices & Sensors 4
IoT Elective Modules (select modules adding up to 8 MCs)
CS4222 Wireless Networking, or EE5132 Wireless & Sensor Networks 4
EE4218 Embedded Hardware System Design 4
CS3244 Machine Learning 4
CS4276 IoT Security 4
CS5272 Embedded Software Design 4
EE4002D/EE4002R Design Capstone/Research Capstone, 8
or CP4106 Computing Project – relevant to IoT (If you select this module, it will
fulfil the IoT specialisation requirement, however, you will still need to select
another 2 modules elsewhere to complete your 160 MCs)
Electives in Computer Engineering 20
(select 5 modules from the list of Technical Elective modules, see next page)
Other Unrestricted Electives 0
TOTAL 160
List of Technical Elective modules:
Communications & Networking Interactive Digital Media

• CS2107 Introduction to Information • CS2108 Introduction to Media


Security Computing
• CS3103 Computer Networks Practice • CS3240 Interaction Design
• EE3131C Communication Systems • CS3241 Computer Graphics
• CS4222 Wireless Networking • CS3242 3D Modeling and Animation
• CS4226 Internet Architecture • CS3247 Game Development
• EE4210 Network Protocols and • CS3249 User Interface Development
Applications • EE3731C Signal Analytics
• CS5223 Distributed Systems • CS4240 Interaction Design for Virtual
• CS5321 Network Security and Augmented Reality
• EE5135 Digital Communications • CS4243 Computer Vision and Pattern
Recognition
Embedded Computing • CS4247 Graphics Rendering
Techniques
• CG3207 Computer Architecture • CS4249 Phenomena and Theories of
• CS2107 Introduction to Information Human-Computer Interaction
Security • CS4347 Sound and Music Computing
• CS3211 Parallel and Concurrent • CS4351 Real-Time Graphics
Programming • EE4212 Computer Vision
• EE3731C Signal Analytics • EE4604 Biological Perception in Digital
• CS4222 Wireless Networking Media
• CS4223 Multi-Core Architectures • EE4704 Image Processing and Analysis
• EE4218 Embedded Hardware System
Design Large-Scale Computing
• EE4415 Integrated Digital Design
• CS5272 Embedded Software Design • CS2102 Database Systems
• EE5903 Real-time Systems • CS3210 Parallel Computing
• CS3211 Parallel and Concurrent
Intelligent Systems Programming
• CS3230 Design & Analysis of
• CS3243 Introduction to Artificial Algorithms
Intelligence • CS3235 Computer Security
• CS3244 Machine Learning • CS3223 Database Systems
• EE3331C Feedback Control Systems Implementation
• CS4244 Knowledge Representation and • CS4211 Formal methods for Software
Reasoning Engineering
• CS4246 AI Planning and Decision Making • CS4221 Database Applications Design
• CS4248 Natural Language Processing and Tuning
• EE4305 Fuzzy/Neural Systems for • CS4223 Multi-Core Architectures
Intelligent Robotics • CS4224 Distributed Databases
• EE4308 Autonomous Robot Systems • CS4231 Parallel & Distributed
• CS5242 Neural Networks & Deep Learning Algorithms
• CS5339 Theory and Algorithms for • EE4210 Network Protocols and
Machine Learning Applications
• EE5904 Neural Networks • EE4218 Embedded Hardware System
• EE5907 Pattern Recognition Design

System-On-A-Chip Design

• CG3207 Computer Architecture


• EE3104C Introduction to RF and
Microwave Systems & Circuits
• EE3408C Integrated Analog Design
• CS4223 Multi-Core Architectures
• EE4104 Microwave Circuits & Devices
• EE4112 Radio Frequency Design and
Systems
• EE4218 Embedded Hardware System
Design
• EE4415 Integrated Digital Design
• EE4505 Power Semiconductors
Devices & ICs
• EE5518 VLSI Digital Circuit Design

*The listed modules are subject to change.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy