57
CEG Feb 2009 B.Eng. (Computer Engineering) Joint programme offered by Faculty of Engineering (Dept of ECE) and School of Computing (Dept of CS) Ravi Suppiah Year 1 Coordinator http://www.ceg.nus.edu.sg

B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

CEG Feb 2009

B.Eng. (Computer Engineering)

Joint programme offered by Faculty of Engineering (Dept of ECE) and

School of Computing (Dept of CS)

Ravi SuppiahYear 1 Coordinator

http://www.ceg.nus.edu.sg

Page 2: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

CEG Feb 2009

CEG Joint Academic CommitteeAssoc Prof He Bingsheng (Chairperson, JAC)Assoc Prof Hari K Garg (Co-Chairperson, JAC, FYP coordinator)Prof Peh Li ShiuanProf Tulika MitraAssoc Prof Chan Mun ChoonAssoc Prof Soo Yuen JienAssoc Prof Tham Chen KhongDr Sangit SasidharRavi Suppiah (Year 1 Coordinator)Assoc Prof Bharadwaj Veeravalli (Year 2 & 3 Coordinator)Dr Colin Tan Keng Yan (Year 4 Coordinator/FYP Coordinator)Dr Rajesh C Panicker (CEG internship coordinator)

Mr Low Mun Bak (Admin support for CEG1 & CEG2)Ms Winnie Chua (Admin support for CEG3 & CEG4)

Page 3: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Overview of Briefing

• What and Why Computer Engineering (CEG)?• Programme Objectives • Degree Programme Requirements• Industrial Attachment and Special Programmes• Grade Point System• Grade-free Scheme• Academic Advisors

Page 4: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,
Page 5: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

CEG: Designing Intelligence

Design computing systems for a smarter world

Unique multi-disciplinary programme

Conceive-Design-Implement paradigm

Industrial attachment, overseas experience

Page 6: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

What is Computer Engineering? Discipline which combines electrical engineering and computer science

Computer engineers are involved in many aspects of computing, from low levelcircuit designs using computing devices to large scale integration involving hardware and software systems

A graduate in this programme is expected to have fundamental knowledge in mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture, operating systems, networks, embedded systems

A graduate is also expected to have some experience in design of hardware and software systems

Relevant industrial experience will also complement your knowledge and skills

Page 7: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,
Page 8: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Cyber-Physical Systems

Page 9: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Smart Nation

Page 10: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Characteristics of CEG GraduatesTechnical Skills: Technically competent to solve complex problems and adapt effectively in a fast changing environment

Thinking skills: Critically think, analyze, and make decisions that give due consideration to global issues in business, ethics, society and environment

Leadership, Team building: Communicate effectively, act with integrity, have inter-personal skills needed to engage in, lead and nurture diverse teams

Attitude: Committed to lifelong learning, resourceful and embrace global challenges and opportunities to make a positive impact in society

Page 11: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Programme Requirements University Level Requirements Unrestricted Elective

Requirements

108 MCs

General Education Modules (GE) (5 modules, each 4 MCs) comprising :•Human Cultures (HC)•Quantitative Reasoning (QR)•Thinking and Expression (T&E)•Singapore Studies (SS)•Asking Questions (AQ)

32 MCs drawn from various modules offered across NUS;Second Major, Minor etc.

including ES1000 and/or ES1103 (if not exempted or did not pass the Qualifying English Test at the point of admission)

Total MCs = 160

Full Degree Programme Requirements

Note: MC = “modular credit”

Page 12: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Copyright National University of Singapore 2017 12

Aims:• Broaden students’ intellectual horizons• Develop critical and creative thinking skills• Promote spoken and written articulacy

Students are strongly encouraged to fulfil the GE requirements within the first two years of their candidature

University Level Requirements20 MC

4 MCGEHxxxx

4 MCGESxxxx

4 MCGETxxxx

4 MCGER1000

4 MCGEQ1000

Preallocated by PVO (shown in your recommended

schedule)

Page 13: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Major/Programme RequirementsProgramme Components Modules MC

Non-technical requirements common to all BEng students

EG2401A Engineering Professionalism (2MCs) CS2101 Effective Comm for Computing Professionals 6

Core Modules CS1010 Programming Methodology CS1231 Discrete Structures CS2113T Software Engineering & Object-Oriented Programming CS2040C Data Structures and Algorithms CG1111 Engg Principles & Practice I (6MCs) CG1112 Engg Principles & Practice II (6MCs) CG2023 Signals & Systems CG2027 Transistor-level Digital Circuits (2MCs) CG2028 Computer Organization (2MCs) CG2271 Real-time Operating Systems CG3207 Computer Architecture ORCS3230 Design and Analysis of Algorithms CP3880 ATAP or EG3611A IAP (10MCs)

MA1511 Engineering Calculus (2MCs) MA1512 Differential Eqn for Engrg(2MCs) MA1508E Linear Algebra for Engineering EE2026 Digital Design EE4204 Computer Networks ST2334 Probability & Statistics

74

Projects CG4002 Computer Engineering Capstone Project (8 MCs) 8

Technical Electives At least 12MCs depth modules 20

Total MCs for Programme Requirements 108

Page 14: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

CEG Capstone Project

Page 15: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

New CEG Capstone Project

Page 16: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Possible Schedule for CEG AY2019/20Direct Intake (with 6 months IA in Year 3, Sem 1)

Important: - The minimum 20 MCs of Technical Electives satisfying the CEG Breadth/Depth requirements can be taken at any semester upon satisfying the pre-requisites. - Students are encouraged to take more Technical Electives (TE) and count as Unrestricted Elective Module (UEM)/use TEs to fulfil UEM requirements. - The GE pillars (with the exception of GER1000 & GEQ1000) and UEM can be taken in any semester; the above serves as a guide. * If not exempted

Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Sem 7 Sem 8

CG1111EPP1

(6 MCs)

CG1112EPP2

(6 MCs)

CS2101Effective Comm for Computing Professionals

CG2023Signals

& Systems CP3880 ATAP

(12 MCs)

OR

EG3611AIA

(10 MCs)

CG4002 CEG

Capstone Project(8 MCs)

CG3207OR

CS3230

Technical Elective Depth

CS1010Programming Methodology

MA1508ELinear Algebra

for Engrg

CS2113TSoftware Engrg

& OOP

ST2334Probability &

Statistics

Technical Elective Breadth(2 MCs if

took ATAP)

Technical Elective Depth

CS1231Discrete

Structures

CS2040CData Structures

& Algorithms

[CG2027 (2 MCs) & CG2028 (2MCs)]OR

CG2271 RTOS

EE4204Computer Networks

Technical Elective Breadth

Technical Elective Depth

MA1511 Engrg Calculus

(2 MCs)

EE2026Digital Design

GER1000(if not read in sem 1)

OR UEM2GEH1xxx

EG2401AEngrg Profsm

(2 MCs) ^GET1xxx UEM5 UEM7

MA1512 Diff Eqn for Engrg

(2 MCs)GEQ1000 GES1xxx UEM2 UEM3^ UEM4 UEM6 UEM8

ES1103* (UEM1) OR GER1000

22 MCs 22 MCs 20 MCs 20 MCs 16 or 18 MCs 20 MCs 20 or 18 MCs 20 MCsTOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs

^Students on Industrial Attachment (IA) are allowed to take up to two modules that are offered in the evenings (subject to approvals and availability). Depending on the preferred semester for IA, the modules for sem 5 & 6 may be mutually-swapped. Students who prefer not to/are unable to, take evening module(s) during IA, should take some modules in the special terms (so as not to delay graduation).

Page 17: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Possible Schedule for CEG AY2019/20Direct Intake (with 6 months IA in Year 3, Sem 2)

^Students on Industrial Attachment (IA) are allowed to take up to two modules that are offered in the evenings (subject to approvals and availability). Depending on the preferred semester for IA, the modules for sem 5 & 6 may be mutually-swapped. Students who prefer not to/are unable to, take evening module(s) during IA, should take some modules in the special terms (so as not to delay graduation).

Important: - The minimum 20 MCs of Technical Electives satisfying the CEG Breadth/Depth requirements can be taken at any semester upon satisfying the pre-requisites. - Students are encouraged to take more Technical Electives (TE) and count as Unrestricted Elective Module (UEM)/use TEs to fulfil UEM requirements. - The GE pillars (with the exception of GER1000 & GEQ1000) and UEM can be taken in any semester; the above serves as a guide. * If not exempted

Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Sem 7 Sem 8

CG1111EPP1

(6 MCs)

CG1112EPP2

(6 MCs)

CS2101Effective Comm for Computing Professionals

CG2023Signals

& Systems CG4002 CEG

Capstone Project(8 MCs)

CP3880 ATAP

(12 MCs)

OR

EG3611AIA

(10 MCs)

CG3207OR

CS3230

Technical Elective Depth

CS1010Programming Methodology

MA1508ELinear Algebra

for Engrg

CS2113TSoftware Engrg

& OOP

ST2334Probability &

Statistics

Technical Elective Breadth(2 MCs if

took ATAP)

Technical Elective Depth

CS1231Discrete

Structures

CS2040CData Structures

& Algorithms

[CG2027 (2 MCs) & CG2028 (2MCs)]OR

CG2271 RTOS

EE4204Computer Networks

Technical Elective Breadth

Technical Elective Depth

MA1511 Engrg Calculus

(2 MCs)

EE2026Digital Design

GER1000(if not read in sem 1)

OR UEM2GEH1xxx GET1xxx

EG2401AEngrg Profsm

(2 MCs) ^UEM5 UEM7

MA1512 Diff Eqn for Engrg

(2 MCs)GEQ1000 GES1xxx UEM2 UEM3 UEM4^ UEM6 UEM8

ES1103* (UEM1) OR GER1000

22 MCs 22 MCs 20 MCs 20 MCs 20 MCs 16 or 18 MCs 20 or 18 MCs 20 MCsTOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs

Page 18: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Possible Schedule for CEG AY2019/20 Poly Intake (Exempted from CG1111)

# including Advanced Placement Credits (APCs) for CG1111, CS2101 and UEM (20 MCs) Important: 1 In lieu of IA (10 MCs), Poly students are required to take MA1301 (if not exempted), PC1222 and SIP/VIP/technical elective (TE) totalling 10 MCs. 2 Poly students exempted from MA1301, will take MA1511 and MA1512 in place, AND will need to take additional technical elective (to make up the 4 MCs shortfall). - The GE pillars (with the exception of GER1000 & GEQ1000) can be taken in any semester; the above serve as a guide. * If not exempted.

Sem 1 Sem 2 Sem 3 Sem 4 May – Jul Sem 5 Sem 6

CS1010Programming Methodology

CG1112EPP2

(6 MCs)

CG2027Transistor-level Digital Circuits

(2 MCs)

CG2023Signals

& Systems

CP3

200

Stud

ent I

nter

nshi

p Pr

ogra

mm

eO

REG

3612

Vac

atio

n In

tern

ship

Pro

gram

me

(2 M

Cs

in li

eu IA

+ U

EM3)

CG3207OR

CS3230

Technical Elective Depth

EE2026Digital Design

CS1231Discrete Structures

CG2028Comp Org (2 MCs)

CG2271Real-Time

Operating SystCG4002

CEG Capstone Project(8 MCs)

Technical ElectiveDepth

MA13011,2

Introductory Math

CS2040CData Structures

& Algorithms

CS2113Software Engrg

& OOP

EG2401AEngrg Profsm

(2 MCs)

Technical ElectiveDepth

PC12221

Fundamentals of Physics II

MA1511 Engrg

Calculus (2 MCs)

ST2334 Probability &

Statistics

EE4204Computer Networks

Technical ElectiveBreadth

GES1xxx

ES1103* (UEM1) OR GER1000

MA1512Diff Eqn for Engrg

(2 MCs)

MA1508ELinear Algebra for

Engrg

Technical ElectiveBreadth

GEH1xxx UEM2

GEQ1000GER1000

(if not read in sem 1) OR UEM1

GET1xxxTechnical

Elective (2 MCs)(if did not do SIP/VIP)

UEM3(if did not do

SIP/VIP)

20 MCs 22 MCs 20 MCs 22 MCs 6 or 0 MCs 20 or 22 MCs 20 or 24 MCsTOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs#

Page 19: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Possible Schedule for CEG AY2019/20 Poly Intake (NOT exempted from EPP modules)

# including Advanced Placement Credits (APCs) for CS2101 and UEM (20 MCs) Important: 1 In lieu of IA (10 MCs), Poly students are required to take MA1301 (if not exempted), PC1222 and SIP/VIP/technical elective (TE) totalling 10 MCs. 2 Poly students exempted from MA1301, will take MA1511 and MA1512 in place, AND will need to take additional technical elective (to make up the 4 MCs shortfall). - The GE pillars (with the exception of GER1000 & GEQ1000) can be taken in any semester; the above serve as a guide. * If not exempted.

Sem 1 Sem 2 Sem 3 Sem 4 May – Jul Sem 5 Sem 6CG1111

EPP1(6 MCs)

CG1112EPP2

(6 MCs)

CG2271Real-Time

Operating Syst

CG2023Signals

& Systems

CP3

200

Stud

ent I

nter

nshi

p Pr

ogra

mm

eO

REG

3612

Vac

atio

n In

tern

ship

Pro

gram

me

(2 M

Cs

in li

eu IA

+ U

EM3)

CG3207OR

CS3230

Technical Elective Depth

CS1010Programming Methodology

CS1231Discrete Structures

CS2113Software Engrg

& OOP

CG2027Transistor-level Digital Circuits

(2 MCs)

CG4002 CEG Capstone

Project(8 MCs)

Technical ElectiveDepth

MA13011,2

Introductory Math

CS2040CData Structures

& Algorithms

ST2334 Probability &

Statistics

CG2028Comp Org (2 MCs)

Technical ElectiveDepth

PC12221

Fundamentals of Physics II

EE2026Digital Design

MA1508ELinear Algebra for

Engrg

EE4204Computer Networks

EG2401AEngrg Profsm

(2 MCs)GES1xxx

ES1103* (UEM1) OR GER1000

MA1511 Engrg

Calculus (2 MCs)

GER1000(if not read in sem 1)

OR GET1xxx

Technical ElectiveBreadth

Technical ElectiveBreadth

UEM2

MA1512Diff Eqn for Engrg

(2 MCs)GEQ1000 GEH1xxx

UEM3 (if did not do

SIP/VIP)

UEM1(if exempted

ES1103)

Technical Elective (2 MCs)

(if did not do SIP/VIP)22 MCs 22 MCs 20 MCs 24 MCs 6 or 0 MCs 22 or 24 MCs 20 or 24 MCs

TOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs#

Page 20: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Possible CEG Concentrations

Embedded Computing

Large-Scale Computing

Intelligent Systems

Interactive Digital Media

Communications & Networking

System-On-A-Chip Design

CEG Concentrations

Page 21: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Comms and NetworkingCS2107 Introduction to Information SecurityCS3103 Computer Networks Practice CS4222 Wireless Networking CS4226 Internet Architecture CS5223 Distributed SystemsCS5321 Network SecurityEE3131C Communication SystemsEE4210 Network Protocols and ApplicationsEE5135 Digital Communications

Large-Scale ComputingCS2102 Database Systems CS3210 Parallel ComputingCS3211 Parallel and Concurrent Programming CS3223 Database Systems ImplementationCS3230 Design & Analysis of AlgorithmsCS3235 Computer Security CS4211 Formal Methods for Software EngrgCS4221 Database App Design and TuningCS4223 Multi-core ArchitecturesCS4224 Distributed Databases CS4231 Parallel and Distributed AlgorithmsEE4210 Computer Comms Networks II EE4218 Embedded Hardware System Design

CEG Technical Electives

Page 22: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Interactive Digital Media CS2108 Introduction to Media Computing CS3240 Interaction Design CS3241 Computer Graphics CS3242 3D Modeling and Animation CS3247 Game Development CS3249 User Interface Development CS4240 Interaction Design for Virtual and Augmented RealityCS4243 Computer Vision and Pattern RecognitionCS4247 Graphics Rendering Techniques CS4249 Phenomena and Theories of HCI CS4347 Sound and Music Computing CS4351 Real-Time GraphicsEE3731C Signal Processing Methods EE4212 Computer Vision EE4604 Biological Perception in Digital Media EE4704 Introduction to Computer Vision and Image Processing

Intelligent SystemsCS3243 Introduction to Artificial Intelligence CS3244 Machine Learning CS4244 Knowledge-based systems CS4246 AI Planning and Decision Making CS4248 Natural Language Processing CS5242 Neural Networks & Deep LearningCS5339 Theory and Algorithms for Machine LearningEE3331C Feedback Control Systems EE4305 Introduction to Fuzzy/Neural Systems EE4308 Advances in Intelligent Sys & RoboticsEE5904 Neural NetworksEE5907 Pattern Recognition

CEG Technical Electives

Page 23: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Embedded ComputingCG3027 Computer Architecture**CS2107 Introduction to Information Security CS3211 Parallel and Concurrent ProgrammingCS4222 Wireless Networking CS4223 Multi-Core ArchitecturesCS5272 Embedded Software DesignEE3731C Signal Processing MethodsEE4218 Embedded Hardware System Design EE4415 Integrated Digital Design EE5903 Real-time Systems

Systems-On-A-Chip DesignCG3207 Computer Architecture**CS4223 Multi-Core Architectures EE3104C Introduction to RF and Microwave Systems & CircuitsEE3408C Integrated Analog DesignEE4104 Microwave Circuits & DevicesEE4112 Radio Frequency Design and SystemsEE4218 Embedded Hardware System Design EE4415 Integrated Digital Design EE4505 Power Semiconductors Devices & ICs EE5518 VLSI Digital Circuit Design

CEG Technical Electives

The following level 2000 modules may count as CEG TE Breadth:CS2104, IE2110 and IE2130.

**Students are required to read either CG3207 or CS3230 as Programme requirements. Only students who passed both modules can count (the other/second) one as TE Breadth.

Page 24: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,
Page 25: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Industrial Attachment (IA)Industrial Attachment (IA) is compulsory for Direct students since AY2014/15

For AY2019/20 intake: 24/20 weeks in industryEither CP3880 ATAP (12 MCs) OR EG3611A IA (10 MCs)

In lieu of 10/12 MCs of compulsory IA, Polytechnic students will have:- MA1301 (for those exempted from MA1301, they read MA1511 and MA1512 in its place AND will need to take additional technical electives to make up the 4 MCs shortfall) - PC1222 and - Student Internship Prg (SIP)/Vacation Internship Prg (VIP)/Technical elective (TE)

Page 26: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Special Programmes opportunities1. Double/Second Major programmes- A Double Major is a single degree programme, in which a student satisfies the requirements of two Majors. - The Second Major affords a significant degree of depth, although its MC requirement is set below that of the Major. The Second Major is a non-Honours major. It may be taken in the same faculty that offers the Major or from a different Faculty. - A Second Major consist of at least 48 MCs (up to 16 MCs can be double-counted)- Refer to http://www.nus.edu.sg/registrar/education-at-nus/undergraduate-education/special-undergraduate-programmes/double-major-programmes.html for more information

Page 27: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Special Programmes opportunities2. Minor programmes - A Minor programme is a coherent course of study in an additional area outside of the Major. By doing this, it contributes to the breadth of learning envisaged for undergraduate education- A minor consists of at least 24 MCs- Refer to http://www.nus.edu.sg/registrar/education-at-nus/undergraduate-education/special-undergraduate-programmes/minor-programmes.html for more information.Note for students who are interested to do a Minor programme during the course of their candidature:- 'Open' Minor - students can declare their intention to do an open minor via the Academic Plan declaration page without any prior approval from the Host faculty/Department.- 'Restricted' Minor - students are required to apply to the Host Faculty/Department and obtain approval to read a restricted minor

Page 28: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Student Exchange Programmehttps://ceg.nus.edu.sg/sep/

Students who are keen to go for SEP in Year 3 will apply in Year 2 (Sept-Oct). Lots of prior planning required!http://www.nus.edu.sg/gro/student-exchange.php

Refer for - General queries- Application- Eligibility- Module Mapping- Financial Assistanceetc.

Check out other enrichment programmes like NUS Overseas Colleges (NOC) etc.

Page 29: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Grading System

• Graded Basis : A+, A, A-, B+, B, B-, C+, C, D+, D, FProgramme Requirements/Minor/2nd Major/2nd Degree modules

• Ungraded Basis

Satisfactory / Unsatisfactory (S/U) option

Completed Satisfactorily /Completed Unsatisfactorily (CS/CU)

Page 30: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Grade Point SystemGrade Point (GP):

CAP – Cumulative Average Point(Σ MCi x GPi) / (Σ MCi)

Honors ClassificationHonors (Highest Distinction) CAP 4.5 & aboveHonours (Distinction) CAP 4.0 to 4.49Honours (Merit) CAP 3.5 to 3.99Honours CAP 3.0 to 3.49Pass CAP 2.0 to 2.99

A+/A A- B+ B B- C+ C D+ D F5.0 4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0

Page 31: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

S/U Option

• S/U option: obtain either a Satisfactory (S) or an Unsatisfactory (U) record for the module

- When exercised, excluded from the calculation of your CAP- 3-day window to decide on S/U after the release of exam results- Irrevocable!

Note: You must score a minimum “C” grade to get “S”. Otherwise your transcript will show “U” (Unsatisfactory) for the module.

“U” also means that the module cannot be counted as satisfying a pre-requisite.

Page 32: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Grade-free Scheme for first two (regular) semesters

• The Grade-free Scheme is to ease your transition into NUS

• Exercise S/U option of up to 32 MCs in the first two (regular) semesters, with up to 12 MCs in remaining sems(if unused).

• Poly students with > 20 APCs may exercise S/U for up to 20 MCs only in the 1st two regular sems; if this is not fully utilised, may still be exercised in subsequent sem, for up to 12 MCs.

• Students with a prior university degree do not have any S/U options and are not eligible for the Grade-free Scheme

• Once an ‘S' or ‘U' grade is assigned to a module, it will count towards the 32/20-MC limit that can be taken on an S/U basis.

Page 33: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

The S/U option can be exercised on the following modules:• All Level 1000 modules (except for the English for Academic

Purposes modules)• All Level 2000 modules with no other NUS modules as pre-

requisites (unless otherwise stipulated by the Faculties/Departments)

• Centre for Language Studies’ language modules at all levels• Centre for English Language Communication’s (CELC) Level

2000 communication modules (CS2101, ES2002, ES2007, ES2007S, ES2331, CS2301/IS2101)

• CELC/UTown College Programme’s (UTCP) Ideas & Exposition 2 (IEM2201-coded)

• You can refer to https://myportal.nus.edu.sg/studentportal/academics/all/docs/SU-FAQs.pdf for details

Grade-free Scheme for first two (regular) semesters

Page 34: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Probation and DismissalFirst Semester Second Semester Third Semester

Onwards

All studentsprogress

Advisory for students found to be performing poorly despite the grade-free scheme (if raw CAP*<2.0 after first two sems)

Probation if CAP<2.0for current sem;Dismissal if CAP<2.0 for two consecutive sems

*Raw CAP• Pre S/U CAP (original grades)• Computation of CAP without any S/U options applied for current and

previous sems

Page 35: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Other Information1. Limit on Level 1000 modules:

Students should not read more than 60 MCs of level 1000 modules towards their degree requirements (minimum of 160 MCs for graduation).

2. Satisfactory/Unsatisfactory (S/U) option: http://www.nus.edu.sg/registrar/edu/UG/graduation.html#SUhttps://myportal.nus.edu.sg/studentportal/academics/ug/su-

homepage.htmlS/U for semester 1: late Dec; for semester 2: early June 3 days only after results release: Check NUSNET mail for more information from Registrar’s Office (RO)

Page 36: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Other Information

3. Foundation Academic English (ES1000) and ES1103 English for Academic Purposes- If you do not pass your QET you must register for ES1000&/ES1103 EAP so that you can take GER1000/GEQ1000 in the earliest semesters possible.- Students who missed July 2019 QET should look out for the next registration (for November QET).- ES1103 is 4 MCs.- Students may start to register for ES1103 via ModReg system from Round 1 starting 25 July 2019.

What do the QET results mean? • Students who obtain Band 1 will have to take ES1000 followed by ES1103. • Students who obtain Band 2 will have to take ES1103. • Students who obtain Band 3 are exempted from these English modules.

Page 37: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

4. Exemptions for Polytechnic graduates of AY2019/20 intake admitted into CEG:Poly graduates admitted into CEG in AY2019/20 will follow AY2019/20 CEG curriculum and may be eligible for the following exemptions (up to 34 MCs) from the following list, depending on the Diploma from the polytechnics.

i. Up to 20 MCs from Unrestricted Elective Modules (UEM). The 20 MCs from UEM will NOT be counted as part of the 60 MCs limit on level-1000 modules that students are allowed to read.*

ii. Specific exemptions of up to 14 MCs from programme requirements (comprising of one or more modules) are as determined by the Department on a case-by-case basis.

* For details on the poly exemptions, please refer to: https://ceg.nus.edu.sg/admissions/

5. Students should not exceed 23 MCs in sem 1Hence, students who need to take ES1103 (need to register in Round 1) should take it in sem 1 and delay GER1000/GEQ1000 to a later semester.The same goes for students under RVRC/UTCP/other programmes (which require taking certain prescribed module(s) in the first sem).

Other Information

Page 38: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

MC excluded from CAP• Modules taken on S/U & CS/CU basis or during exchange, NOC, IA/Internship and APCs are not factored into CAP

Minimum graded MCsMinimum graded MCs (NUS modules with assigned letter-grades ‘A+’ to ‘D’, ‘CS’ grade or ‘S’-grade) counted towards Degree, Major, and Minor Requirements:- A minimum of 50% for degree requirements (residency); - A minimum of 60% for major requirements; and - A minimum of 16 MC for minor requirements - Only up to 32/20 MCs may be accrued from modules on S/U basis.

Limit on level 1 modules : 60 MCs max

Page 39: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

- Check your grouping and timetable at https://ceg.nus.edu.sg/students/first_year/

- CEG1 students should refer to group C02 – C11.CEG2 (Poly) students should refer to group C01A and C01B.

For most students, four core modules should be pre-allocated as per C0x; students should register for ES1103/ES1000 (if applicable).Note: (1) GE module (in Sem 1) will also be pre-allocated.(2) However, you need to bid for tutorial classes using ModReg.

Grouping and Timetable

Page 40: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Module Registration System (ModReg)

• Please refer to http://www.nus.edu.sg/ModReg/ for more info on ModReg@EduRec.

• The Academic Plan declaration page is accessible from 11 July to 15 August 2019 (Navigation: myEduRec > Academics > Acad Plan Appln/Declaration). The Academic Plan declaration user guide is located here.

• All freshmen (‘NEW’ students) start to select modules from Round 1 i.e. 25 July 2019.

Page 41: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Can I drop a module after securing it?

Page 42: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

CEG Prizes and Awards• MAS Academic Excellence Prize: Best Year 2 student pursuing

Computing or Business Analytics or Computer Engineeringdegree at the SoC who has achieved a CAP of at least 3.50. The award recipients must be Singapore Citizens

• Defence Science Technology Agency Gold Medal• IES Gold Medal• Lee Kuan Yew Gold Medal• IEEE Singapore Computer Society Gold Medal and Prize• IEEE Singapore Computer Society Book Prize• Halbrecht Associates Prize• Alcatel-Lucent Telecommunications Prize• IEEE Control Systems Chapter Prize

Page 43: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Cohort Representatives• In Sep 2014, the ECE Dept established the

ECE Undergraduate Student Council (USC) comprising primarily of EE and CEG cohort reps ECE scholars Presidents of the ECE Club, IEEE NUS Student Branch

and the IEEE-HKN NUS Chapter• In accordance with the USC Constitution, cohort reps will be

elected by the student body within the first 2 weeks of Semester 1

More details will be mentioned by the USC later

Page 44: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

SoC Leadership Programme

https://comp.nus.edu.sg/studentlife/slp/

A new SoC initiative designed to help undergraduates realize their potential as leaders, and develop the qualities that are essential to good leadership in a systematic way

Page 45: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Plagiarism

Page 46: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Academic AdvisorEach CEG student is assigned an Academic Advisor/Mentor (mid-Aug)• Advisors offer academic advice and counsel• Advisors will write letters of recommendation for you• See your Academic Advisor regularly so they can get to know you better

University Health, Wellness & Counselling Centrehttp://www.nus.edu.sg/uhc/

Emotional & Psychological Well Being • Anxiety, Depression • Mental Health, Self-Worth, Shyness, Stress • Eating Disorders • Sudden Loss and Grief• Feelings, LonelinessRelationship Issues • Abusive Relationships, Family Stress, Managing Conflicts, Surviving a Breakup Personal Effectiveness • Decision Making, Motivation, Test Anxiety, Time Management, Challenges of University Life

Page 47: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Department Peer Tutoring programme ECE Caregroup (alternate weeks): goal setting, making new friendships, coping with exam stress

Faculty of EngineeringMr Martin Nonis, Student Support Manager

University Counselling Services (UCS) @ UHCEmail: [email protected]

Resources

Page 48: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

http://nus.edu.sg/uhc/

Page 49: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Copyright National University of Singapore 2017 49

Tuition Fees Policy

Page 50: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Copyright National University of Singapore 2017 50

Tuition Fees PolicyTuition Fees Beyond Normal Candidature

• Students who take longer than the normal candidature period* to complete their degree requirements will have to pay partial non-subsidized fees

*Defined as 8 consecutive semesters for B.Eng.

• MOE tuition grant only covers the normal duration of the degree course

• Details can be found at:

• http://www.nus.edu.sg/registrar/education-at-nus/undergraduate-education/fees.html

• https://share.nus.edu.sg/registrar/student/info/FAQ-on-Tuition-Fee-beyond-Normal-Candidature.pdf

Page 51: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Copyright National University of Singapore 2017 51

Tuition Fees PolicyKeep track of your academic progress:

• If you fail some modules, you should re-work your semestral workplans, e.g., take modules in the special term, so as to reduce the likelihood that you may extend beyond 4 years

• Pay great attention to your academic progress and be responsible for your studies

Page 52: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Student-Centric Curriculum• Your feedback is important to us• Multi-level feedback to improve CEG programme

• Module level: end of the semester • Programme level: end of every academic year• To Cohort representative who can bring up matters during

Staff-Student Liaison Committee (SSLC) meetings• Survey at the beginning of the academic year

• Your background• Your expectations• Your ambitions

• Please participate!

Page 53: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Administrative PointsPlease check your NUS e-mail account for future announcements:- Your NUS account is [email protected] Please indicate your full name and your student ID: A0XXXXX for identification when you write to us

Page 54: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Freshmen Welcome Event

Please look out for email updates from ECE dept for the ECE Staff-Freshmen Party to be held in Aug

2019

Page 55: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

How to make the most of and succeed in NUS?• Plan carefully from your first year, esp. if you are interested in

SEP/NOC, Second Major etc.

• Consistent work throughout the semesters

• Attend all lectures, tutorials and labs

• Plan your projects

• Form good learning habits right from Day 1

• Get to know people around you

• Enjoy your studies!

• Many levels of help throughout the system

-> Academic Advisors, Year Coordinators, Counselling Centre etc.

Page 56: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Thank You for your attention!

Questions?

Page 57: B.Eng. (Computer Engineering) ://ceg.nus.edu.sg/wp-content/uploads/sites/3/... · mathematics, physics, electronics, digital logic, programming and algorithms, computer architecture,

Sharing by

Saif Uddin Mahmud

CEG3