2. S/U Option - Computer Engineering

advertisement
CEG Feb 2009
B.Eng. (Computer Engineering)
http://www.ceg.nus.edu.sg
Joint programme between School of Computing and
Faculty of Engineering
Overview of Briefing
•
•
•
•
•
•
•
What is Computer Engineering?
Programme Objectives
Full Degree Programme Requirements
Industrial Attachment
S/U Option
Grade Point System
Academic Advisors
CEG: Designing Intelligence
Design computing systems for a smarter world
Unique multi-disciplinary programme
Conceive-Design-Implement paradigm
Long-term Industrial attachment, overseas experience
What is Computer Engineering?
 Discipline which combines electrical engineering and computer science
 Computer engineers are involved in many aspects of computing, from low level
circuit 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 the knowledge and skills of
the student.
CEG Feb 2009
Joint Academic Committee
Prof. Tulika Mitra (Chairperson JAC)
A/P Tham Chen Khong
A/P Wong Weng Fai
Dr. Soo Yuen Jien
A/P Loh Ai Poh
A/P Vivian Ng
A/P Tan Woei Wan
Dr Colin Tan Keng Yan (Year 1 Coordinator)
A/P Bharadwaj Veeravalli (Year 2 & 3 Coordinator)
A/P Chan Mun Choon (Year 4 Coordinator/FYP Coordinator)
A/P Hari Garg (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)
Characteristics of CEG Graduates
Technical 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, opportunities to make a positive impact in society
Full Degree Programme Requirements
Programme
Requirements
University Level Requirements
Unrestricted Elective
Requirements
124 MCs
General Education Modules (GE)
(5 modules, each of 4 MCs)
•Human Cultures (HC)
•Quantitative Reasoning (QR)
•Thinking and Expression (T&E)
•Singapore Studies (SS)
•Asking Questions (AQ)
16 MCs, drawn from various
modules offered across NUS
Total MCs = 160
Major Programme Requirements
Programme
Components
Modules
MC
Non-technical requirements
common to all BEng
students
 HR2002 Human Capital in Organizations (3 MCs)
Core Modules
 CS1010 Prog Methodology
 CS1020 Data Structures
 CS1231 Discrete Structures
 CS2103T Software Engrg
 CG1001 Intro to Comp Eng. (2 MCs)
 CG1108 Electrical Engrg
 CG2271 RTOS
 CG2023 Signals & Systems
 CG3207 Computer Arch
 CP3880 ATAP or EG3601 IAP(12 MCs)
Projects
Technical Electives
 EG2401 Engineering Professionalism (3 MCs)
 CS2101 Effective Comm for Computing Professionals
 EE2020 Digital Fundamentals (5 MCs)
 EE2021 Devices & Circuits
 EE2024 Prog for Comp Interfaces (5 MCs)
 EE3204 CCNI
 MA1505 Mathematics I
 MA1506 Mathematics II
 PC1432 Physics IIE
 ST2334 Prob & Statistics
10
80
 CG3002 Embedded Systems Design Project (6MCs)
 EE3031 Innov & Entrp I
 CG4001 B Eng Dissertation (over 2 sem, 12MCs)
22
Minimum 3 modules, at least 2 depth modules
12
Total MCs for Programme Requirements
124
Other information:
1. 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).
http://www.eng.nus.edu.sg/ugrad/SI_faq.html#A9
2. S/U Option (AY2015 intake):
http://www.nus.edu.sg/registrar/edu/UG/graduation.html#SU
and http://www.nus.edu.sg/registrar/faqs/su_faq3.html
S/U for semester 1: late Dec; for semester 2: early June
3 days only after results release: Check NUSNET mail for more
information from RO
Note: You must score a minimum “C” grade to get “S”. Otherwise
your transcript will show “U” (Unsatisfactory) for the module.
Other information:
3. Basic English Course (ES1000) and ES1102 English for
Academic Purposes
- If you do not pass your QET you must bid for ES1000&/ES1102 EAP so
that you can take GET1021 next semester.
- Students who missed July 2015 QET should look out for the next
registration (for November QET).
- Although ES1102 is 0MC, the actual workload is not zero! (4
hours/weekly). Students will still have to attend classes, attempt
homework and take exams.
•
•
•
What do the QET results mean?
Students who obtain Band 1 will have to take ES1000 followed by
ES1102.
Students who obtain Band 2 will have to take ES1102.
Students who obtain Band 3 are exempted from these English modules
Possible Schedule for CEG AY2015/16
Direct Intake (with 6 months IA)
Sem 1
Sem 2
Sem 3
Sem 4
Sem 5
CG1001
Intro to Comp
Engrg
(2 MCs)
CG1108
Electrical
Engineering
CS2101
Effective Comm
for Computing
Professionals
CG2023
Signals
& Systems
CG3002
Embedded
Systems
Design Project
(6 MCs)
CS1010
Programming
Methodology
CS1020
Data Structures
& Algorithms I
CS2103T
Software Engrg
CG2271
Real-Time
Operating Syst
CG3207
Computer
Architecture
MA1506
Math II
EE2020
Digital
Fundamentals
(5 MCs)
EE2024
Programming for
Computer
Interfaces
(5 MCs)
EE3204
Computer
Comms
Networks I
EE2021
Devices &
Circuits
ST2334
Probability &
Statistics
EG2401
Engrg Profsm
(3 MCs)
GET1021
Critical Thinking
& Writing
GES1xxx
GEH1xxx
20 MCs
21 MCs
21 MCs
CS1231
Discrete
Structures
MA1505
Math I
GER1000
Quantitative
Reasoning
PC1432
Physics IIE
Sem 6
Sem 7
Sem 8
CG4001
B.Eng.
Dissertation
CG4001
B.Eng.
Dissertation
HR2002
Human Capital
in Organizations
(3 MCs)
Depth
Elective
Breadth
Elective
Depth
Elective
EE3031
Innovation &
Enterprise I
UEM
UEM
GEQ1xxx
UEM^
UEM
21 MCs
20 MCs
21 MCs
CP3880
ATAP
or
EG3601
IAP
(12 MCs)
ES1102*
18 MCs
TOTAL (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).
18 MCs
Possible Schedule for CEG AY2015/16
Poly Intake (Not exempted CG1108)
Sem 6
Sem 7
CG4001
B.Eng.
Dissertation
CG4001
B.Eng.
Dissertation
EE3031
Innovation &
Enterprise I
Technical
Elective
Depth
EE3204
Computer
Comms
Networks I
EG2401
Engrg Profsm
(3 MCs)
Technical
Elective
Depth
PC1432
Physics IIE
ST2334
Probability &
Statistics
Technical
Elective
Breadth
GEH1xxx
GEQ1xxx
Sem 1
Sem 2
Sem 3
Sem 4
CG1001
Intro to Comp
Engrg
(2 MCs)
CS1020
Data Structures
& Algorithms I
CS2103
Software Engrg
CG2023
Signals
& Systems
CS1010
Programming
Methodology
CS1231
Discrete
Structures
EE2021
Devices &
Circuits
EE1002
Intro to Circuits
& Systems
MA1506
Math II
(map to CG1108)
EE2020
Digital
Fundamentals
(5 MCs)
MA13011,2
Introductory Math
MA1505
Math I
PC12222
Fundamentals of
Physics II
GER1000
Quantitative
Reasoning
GET1021
Critical Thinking
& Writing
GES1xxx
ES1102*
18 MCs
1
CG2271
Real-Time
Operating Syst
EE2024
Programming for
Computer
Interfaces
(5 MCs)
Sem 5
CG3002
Embedded
Systems Design
Project
(6 MCs)
CG3207
Computer
Architecture
21 MCs
20 MCs
21 MCs
22 MCs
TOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs
17 MCs
14 MCs
Poly students are required to take MA1301 (pre-req of MA1505) and PC1222 (pre-req of PC1432) as compulsory Programme requirements.
Poly students exempted from MA1301, will take MA1505 in place, AND will need to take one additional Technical Elective (to make up the 4
MCs shortfall).
- The minimum 12 MCs of Technical Electives satisfying the CEG Breadth / Depth requirements can be taken at any semester upon satisfying
the pre-requisites.
2
Possible Schedule for CEG AY2015/16
Poly Intake (exempted CG1108)
Sem 1
Sem 2
Sem 3
Sem 4
CG1001
Intro to Comp Engrg
(2 MCs)
CS1020
Data Structures
& Algorithms I
CS2103
Software Engrg
CG2023
Signals
& Systems
CS1010
Programming
Methodology
CS1231
Discrete Structures
EE3204
Computer Comms
Networks I
CG2271
Real-Time
Operating Syst
CG3207
Computer
Architecture
EE3031
Innovation &
Enterprise I
MA13011,2
Introductory Math
EE2024
Programming for
Computer Interfaces
(5 MCs)
MA1506
Math II
EG2401
Engrg Profsm
(3 MCs)
CG4001
B.Eng. Dissertation
Technical
Elective Depth
MA1505
Math I
PC12221
Fundamentals of
Physics II
PC1432
Physics IIE
Technical Elective
Breadth
Technical
Elective
Depth
GEH1xxx
ST2334
Probability &
Statistics
GES1xxx
GEQ1xxx
EE2020
Digital
Fundamentals
(5 MCs)
GER1000
Quantitative
Reasoning
ES1102* OR
EE2021
Devices & Circuits
23 MCs
1
GET1021
Critical Thinking
& Writing
Sem 5
CG3002
Embedded
Systems Design
Project (6 MCs)
21 MCs
24 MCs
23 MCs
20 MCs
TOTAL (MINIMUM) GRADUATION REQUIREMENTS = 160 MCs
Sem 6
CG4001
B.Eng.
Dissertation
18 MCs
Poly students are required to take MA1301 (pre-req of MA1505) and PC1222 (pre-req of PC1432) as compulsory Programme requirements.
Poly students exempted from MA1301, will take MA1505 in place, AND will need to take one additional Technical Elective (to make up the 4
MCs shortfall).
- The minimum 12 MCs of Technical Electives satisfying the CEG Breadth / Depth requirements can be taken at any semester upon
satisfying the pre-requisites
2
Other information:
4. Exemptions for Poly graduates of AY2015/16 intake
admitted into CEG:
Poly graduates admitted into the CEG in AY2015/16 will follow AY2015/16
CEG curriculum and may be eligible for the following exemptions (up to 35
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 15 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:
http://www.ceg.nus.edu.sg/admissions/.
5. Poly students should NOT take SIX modules (23MCs) and ES1102
in sem 1;
-
Students who need to take ES1102, should take it in sem 1 (so as to be able to read
GET1021 in sem 2, and delay EE2021 (doesn’t lead on to other core module).
The same goes for students under RVRC/UTCP/other programmes (which require them
to certain prescribed module(s) in the first sem).
CEG Technical Electives
Comms and Networking
CS3103 Computer Networks Practice
CS4222 Wireless Networking
CS4226 Internet Architecture
EE3131C Communication Systems
EE4113 Digital Communications & Coding
EE4114 Optical Communications
EE4210 Computer Communications Networks II
Embedded Computing
CS2107 Introduction to Information and
System Security
CS3103 Computer Networks Practice
CS3218 Multimodal Processing in Mobile
Platforms
CS3235 Computer Security
CS4222 Wireless Networking
EE4210 Computer Communications Networks II
EE4214 Real-time Embedded Systems
EE4218 Embedded Hardware System Design
EE4415 Integrated Digital Design
Large-Scale Computing
CS2010 Data Structures & Algorithms II
CS2102 Database Systems
CS2107 Introduction to Information and System
Security
CS3211 Parallel and Concurrent Programming
CS3223 Database Systems Implementation
CS3235 Computer Security
CS4221 Database Design
CS4223 Multi-Core Architectures
CS4224 Distributed Databases
CS4345 General-Purpose Computation on GPU
EE4210 Computer Communications Networks II
Systems-On-A-Chip Design
CS4223 Multi-Core Architectures
EE3407 Analog Electronics
EE3408C Integrated Analog Design
EE4214 Real-time Embedded Systems
EE4218 Embedded Hardware System Design
EE4415 Integrated Digital Design
EE4505 Power Semiconductors Devices & ICs
CEG Technical Electives
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
CS4247 Graphics Rendering Techniques
CS4249 Phenomena and Theories of Human-Computer
Interaction
CS4347 Sound and Music Computing
EE3206 Introduction to Computer Vision and Image
Processing
EE3331C Feedback Control Systems
EE3731C Signal Processing Methods
EE3701 Digital Media Technologies
EE4212 Computer Vision
EE4213 Image & Video Processing
EE4604 Biological Perception in Digital Media
ME4245 Robot Kinematics, Dynamics and Control
Intelligent Systems
CS2010 Data Structures & Algorithms II
CS3240 Interaction Design
CS3243 Introduction to Artificial Intelligence
CS3244 Machine Learning
CS4244 Knowledge-based systems
CS4246 AI Planning and Decision Making
CS4248 Natural Language Processing
EE3206 Introduction to Computer Vision and
Image Processing
EE3331C Feedback Control Systems
EE4212 Computer Vision
EE4213 Image & Video Processing
EE4305 Introduction to Fuzzy/Neural Systems
EE4306 Distributed Autonomous Robotic Systems
EE4307 Control Systems Design & Simulation
Industrial Attachment (IA)
Industrial Attachment (IA)
• Compulsory for AY2015-16 intake (12MCs credited under Programme
requirement)
In lieu of 12MCs of compulsory IA, Poly students will have:
- MA1301 (for those exempted from MA1301, they read ONE Technical
Elective)
- PC1222 and
- One 4 MCs UEM (from 4 MCs granted under APC) -- exemption
For Poly students, the 20MCs (APC) under UEM is derived from :
- 16MCs UEM from APC + 4 MCs from compulsory IA
Poly students who wish to do IA/3-month internship (SIP/VIP) will have to
count the credits as extra (i.e. they graduate with more than 160MCs)
FOE: http://www.eng.nus.edu.sg/undergrad/epmc/iap.html
SOC: http://www.comp.nus.edu.sg/undergraduates/beyond_atap_students.html
Student Exchange Programme
http://www.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/iro/
Refer for
- General queries
- Application
- Eligibility
- Module Mapping
- Financial Assistances
etc
Modes of Module Taking
1. Taking with Grade
2. Taking CS/CU modules
Pass/fail (completed satisfactorily/completed
unsatisfactorily)
3. Taking the S/U Option
Grade free first semester
To ease the transition into NUS
Modes of Module Taking
• Taking with Grade
– Obtain a letter grade at the end of the course
– A+, A, A-, B+, B, B-, C+, C, D+, D, F
– Included in the calculation of your performance
S/U Option
• Grade free first semester is to ease the transition
into NUS
- Obtain either a Satisfactory (S) or an
Unsatisfactory (U) record
- Not included in the calculation of your
performance
- Three day window to decide on S/U after release
of results
- Irrevocable!!
Grade free Option for
First Semester
• Exercise S/U option of up to 20MCs in the
first sem, and up to 12 MCs in subsequent
sems.
• Once an ‘S' or ‘U' grade is assigned to a
module, it will count towards the 32-MC
limit that can be taken on an S/U basis.
Grade free Option for
First Semester
The S/U option can be exercised on the following modules:
• All Level 1000 modules (except for the English for
Academic Purposes modules)
• Level 2000 modules with no other NUS modules as prerequisites (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)
Grading System
• Graded Basis : A+, A, A-, B+, B, B-, C+, C, D+, D, F
 Programme Requirements/Minor/2nd Major/2nd Degree modules
•Ungraded Basis
 Satisfactory / Unsatisfactory (S/U)
 Completed Satisfactorily /Completed Unsatisfactory (CS/CU)
Grade Point System
Grade Point (GP):
A+/A
A-
B+
B
B-
C+
C
D+
D
F
5.0
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0
CAP – Cumulative Average Point
(Σ MCi x GPi) / (Σ MCi)
Honors Classification
Honors (Highest Distinction)
Honours (Distinction)
Honours (Merit)
Honours
Pass
CAP
CAP
CAP
CAP
CAP
4.5 & above
4.0 to 4.49
3.5 to 3.99
3.0 to 3.49
2.0 to 2.99
MC excluded from CAP :
• Modules taken on S/U & CS/CU basis or during exchange, NOC,
IA/Internship & APCs are not factored into CAP
Minimum graded MCs
Minimum 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 16MC for minor requirements
- Only up to 32 MCs may be accrued from modules on S/U basis
(20MCs of the 32MCs will expire after first semester).
Limit on level 1 modules : 60MCs max !
Warning and Dismissal
CAP < 2.0
1st time  warning
2nd time  probation
3rd time  dismissal
CAP < 1.5
For 2 consecutive semesters  dismissal
Centralised Online Registration System (CORS)
Prior to registration/bidding in CORS, watch the
‘CORS Briefing Video/Slides for Freshmen’ via
http://www.nus.edu.sg/cors/using-cors.html to learn
how to use CORS
All freshmen (‘NEW’ students) start bidding from
Round 1C i.e. 30 July 2015.
Can I drop a module after securing it?
Grouping and Timetable
-
Check your grouping at
http://www.eng.nus.edu.sg/ugrad/MS_timetable.html
Click on the link under point 5 - 'Group Allocation (Please check group
allocation for Semester 1)'. Please refer to course code ‘CEGx’.
-
Refer to http://www.eng.nus.edu.sg/ugrad/schedule1516-Sem1.htm
> Tab ‘C’ and the individual module’s timetable
CEG1 students should refer to group C02 - C07.
CEG2 (poly) students should refer to group C01.
For the majority, four core modules would be pre-allocated as per C0x;
students should bid for ES1102/ES1000 (if applicable).
Freshmen Welcome Event
Tuesday 25 Aug ~6.30pm UTown
CEG Prizes and Awards
• Top Year 1 CEG Student Trophy
• Micron Prize: Top 2 local Year 2 CEG students
• PwC Prize for Whole Leadership: 2 Year 2 CEG students based
on academic and non-academic excellence
•
•
•
•
•
•
•
•
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
SOC Leadership Programme
http://www.comp.nus.edu.sg/undergraduates/beyond_slp.html
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
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
• Survey at the beginning of the academic year
• Your background
• Your expectations
• Your ambitions
• Please help!
Some administrative points
Please check your NUS email account for future
announcements:
- Your NUS account is E000XXXX@u.nus.edu
- Please indicate your full name and your student ID :
A0XXXXX for identification.
Plagiarism
Academic Advisor
Each CEG student is assigned an Academic Advisor/Mentor (mid-Aug)
• Advisors offer academic advice & 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 Centre
http://www.nus.edu.sg/uhc/
Emotional & Psychological Well Being
• Anxiety, Depression
• Mental Health, Self-Worth, Shyness, Stress
• Eating Disorders
• Sudden Loss and Grief
• Feelings, Loneliness,
Relationship Issues
• Abusive Relationships, Family Stress, Managing Conflicts, Surviving a Breakup
Personal Effectiveness
• Decision Making, Motivation, Test Anxiety, Time Management, Challenges of
University Life
http://www.nus.edu.sg/uhc/cps/
How do you make the most of and succeed in NUS?
• Plan carefully from your first year, esp. if you are interested in SEP
• 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 studying
• Many levels of help throughout the system
-> Year Coordinators, Academic advisors, Counselling Centre
Download