BEng (Computer Engineering)€¦ · emphasis on problem formulation ... CS4274 Mobile & Multimedia...
Transcript of BEng (Computer Engineering)€¦ · emphasis on problem formulation ... CS4274 Mobile & Multimedia...
CEG Feb 2009
BEng (Computer Engineering)
Joint programme between School of Computing and Faculty of Engineering
http://www.ceg.nus.edu.sg
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.
What is the CDIO context and Why? CDIO = Conceive-Design-Implement-Operate Educate students who understand how to conceive-design-implement-operate complex value- added engineering systems in a modern team- based engineering environment and are mature, thoughtful individuals CDIO initiatives prescribes improvements in 4 basic areas :
increase in active and hands-on learning emphasis on problem formulation emphasis on concept learning enhancement of learning feedback mechanisms
Pedagogy
Inventry Control and Monitoring System
CEG HyperMarket (CHM)
The CEG Inventory Control and Monitoring System (CICMS)
A global DB keeping tab of: Current inventory at all CHM warehouse and stores
Age Procured prices, etc
Current good available at all vendor locations Condition for sales Lead time Pricing
Live (to the minute) demand status of all products at all stores Automatic data capture front
Feed live data for backend monitoring and control Auto pricing control system, with live dynamic pricing.
Changes pricing on the fly to ensure supply and demand matching
The CEG HyperMarket Group Core Activity
Hypermarket retailing in 60 different countries 15,000 stores in 512 cities Global virtual store 8,000,000 different products Revenue USD 500 bn per year
Competitive advantage Procurement
Low cost bulk sourcing with JIT store delivery Ultra low inventory Diverse product mix
Fulfillment Fast, straightforward customer processing Active pricing to control product flow
Key enabler Information Technology
Modules in CDIO Major Cycle CS1010 Programming Methodology CS1020 Data Structures and Algorithms I ES1531 Critical Thinking & Writing EE2024 Programming for Computer Interfaces CG2271 Real-time Operating Systems CG3002 Embedded Systems Design Project EE3031 Innovations & Enterprise I
Programme Requirements University Level Requirements Unrestricted Elective
Requirements
124 MCs
20 MCs 2 GEMs (at least 1 must be from Grp B) 1 Singapore Studies Module 2 breadth modules outside Faculty
16 MCs CS2101 (graded basis) May include : internships other enhancement prog Minor prog unrestricted modules
Total MCs = 160
Full Degree Programme Requirements
Major Programme Requirements
Programme Components Modules MC
Non-technical requirements common to all BEng students
ES1531 Critical Thinking & Writing HR2002 Human Capital in Organizations EG2401 Engineering Professionalism 10
Core Modules MA1505 Mathematics I MA1506 Mathematics II PC1432 Physics IIE CS1231 Discrete Structures CS2103T Software Engrg CS1010 Prog Methodology CS1020 Data Structures CG1001 Intro to Comp Eng. CG1108 Electrical Engrg EE2024 Prog for Comp Interfaces
CG2271 RTOS CG3207 Computer Arch EE2020 Digital Fundamentals EE2021 Devices & Circuits CG2023 Signals & Systems EE3204 CCNI ST2334 Prob & Statistics
68
Projects CG3002 Embedded Systems Design Project EE3031 Innov & Entrp I CG4001 BEng Dissertation
22
Technical Electives Minimum 6 modules, at least 3 must be at level 4 24 Total MCs for Programme Requirements 124
Optional Industrial Component in the Programme 6-months industrial attachment + Additional 6-months industrial FYP (both parts are optional) Industrial FYP for the second 6-months will be mapped to CG4001 requirement.
1st 6 months UEM
12 MCs 2nd 6 months Industrial FYP
CG4001
Total of 24 MCs is possible for 1 year of internship
Summary of Programme Design CDIO mapped modules: 28% of Prog Req (Selected Computer Engineering modules taught within a simulated industrial focused environment)
Programme Fexibility Academic focused modules: from 52% to 72% Industrial focused modules: from 0% to 20% (dependent on election of 12 months, 6 months or no industrial exposure)
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 (AY2013 intake):
http://www.nus.edu.sg/registrar/edu/UG/graduation.html#SU http://www.eng.nus.edu.sg/ugrad/SI_su_policies.html 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. ES1102 English for Academic Purposes If you do not pass your QET you must bid for ES1102 EAP so
that you can take ES1531 next semester. Students who missed July 2013 QET should look out for the next
registration (for November QET).
Possible Schedule for CEG AY2013/14 Direct Intake (without IA)
http://www.ceg.nus.edu.sg/students/studyschedule.html
4. Exemptions for Poly graduates of AY2013/14 intake admitted into CEG:
Poly graduates admitted into the CEG in AY2013/14 will follow AY2013/14
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.
• University Level Requirements (up to 8MCs) 1 GEM (Module code GXK1999 under Subject Group B: Humanities and Social Science) 4 MCs 1 Breadth (ULR) module 4 MCs • Unrestricted Elective Modules (UEMs up to 12MCs) • Faculty/Programme Requirements (up to 15MCs) ES1531 Critical Thinking & Writing 4MCs HR2002 Human Capital in Organisations 3 MCs CG1108 Electrical Engineering 4 MCs EE3001 Project 4 MCs
For details on the poly exemptions, please refer to: http://www.ceg.nus.edu.sg/admissions/.
Note that the 12 MCs granted to diploma holders will not count against the limit
on level 1000 modules.
Other information:
Comms and Networking CG3204L Computer Networks Laboratory EE3131C Communication Systems CS4222 Wireless Comp & Sensor Networks CS4274 Mobile and Multimedia Networking EE4113 Digital Communications & Coding EE4114 Optical Communications EE4210 Computer Communications Networks II Embedded Computing CG3204L Computer Networks Laboratory CS2107 Intro to Information & Sys Sec CS3218 Multi Process in Mobile Platform CS3235 Computer Security CS4222 Wireless Comp & Sensor Netw. CS4274 Mobile & Multimedia Networking EE4210 Comp Comms Networks II EE4214 Real-time Embedded Systems EE4218 Embed Hardware Sys Design EE4415 Integrated Digital Design
Intelligent Systems CS2010 Data Structures & Algorithms II CS3240 Interaction Design CS3243 Introduction to Artificial Intelligence CS3244 Machine Learning EE3206 Intro to Comp Vision & Image Proc EE3331C Feedback Control Systems CS4248 Natural Language Processing EE4212 Computer Vision EE4213 Image Processing EE4305 Introduction to Fuzzy/Neural Systems EE4306 Distributed Autonomous Robotic Sys. EE4307 Control Systems Design & Simulation
Large-Scale Computing CS2010 Data Structures & Algorithms II CS2102 Database Systems CS2107 Intro to Information and System Security CS3211 Parallel and Concurrent Programming CS3235 Computer Security CS3223 Database Systems Implementation CS4221 Database Design CS4223 Multi-Core Architectures CS4224 Distributed Databases EE4210 Computer Communications Networks II
CEG Technical Electives
Interactive Digital Media System-On-A-Chip Design
CS3240 Interaction Design EE3407 Analog Electronics CS3241 Computer Graphics EE3408C Integrated Analog Design CS3242 3D Modeling and Animation CS4223 Multi-Core Architectures CS3247 Game Development EE4214 Real-time Embedded Systems CS3249 User Interface Development EE4218 Embedded Hardware System Design EE3206 Intro to Comp Vision and Image Proc EE4410A Integrated Circuit Design EE3331C Feedback Control Systems EE4415 Integrated Digital Design
EE3701 Digital Media Technologies EE4505 Power Semiconductors Devices & ICs CS4247 Graphics Rendering Techniques EE4212 Computer Vision EE4213 Image Processing ME4245 Robot Kinematics, Dynamics and Control
Advisories will be provided during Year 2 to guide them on the choice of technical electives for specialization
CEG Technical Electives
http://www.ceg.nus.edu.sg/academic/electives.html
Industrial Attachment Plan carefully: Nothing, 6-month, 12 month
1st 6-month (option): 12 MCs credited under UEM FOE: http://www.eng.nus.edu.sg/undergrad/epmc/iap.html SOC: http://www.comp.nus.edu.sg/undergraduates/beyond_atap_students.html
2nd 6-month (further option): 12 MCs credited under CG4001 FYP requirements – subjected to prior approval.
http://www.ceg.nus.edu.sg/ia
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/nus/students/prog/sep/faq.html Refer for - General queries - Application - Eligibility - Module Mapping - Financial Assistances etc
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)
Applies to ULRs and UEMs (unless used for Minor/2nd Major/2nd Degree)
Exercise S/U option after release of exam results
Completed Satisfactorily /Completed Unsatisfactory (CS/CU)
Enhancement Programme modules taken towards UE
Maximum of 12 MCs (excluding IA) can be on ungraded basis !
Grade Point System Grade Point (GP):
CAP – Cumulative Average Point (Σ MCi x GPi) / (Σ MCi) Honors Classification 1st Class Honors CAP ≥ 4.5 & min A- for FYP 2nd Class (Upper) CAP 4.0 to 4.49 2nd Class (Lower) CAP 3.5 to 3.99 3rd Class CAP 3.2 to 3.49 Pass CAP 2.0 to 3.19
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
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 MCs graded & factored into CAP : • 65% of Programme/Major credits. • 16 MCs of Minor requirements • Only up to 12 MCs of modules graded on S/U basis
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
- Represent cohort on class matters - Attend the Student-Staff Liaison Committee meetings which are
generally held once per semester, during the recess week - May be asked to attend other relevant meetings held by the
department, or help out at department events If you are interested in the position, please email us (to:
[email protected]; cc: [email protected]) with a short introductory paragraph about yourself by Friday, 16 August 2013.
Although the CEG2 poly intake is small, a cohort rep for the intake is
still preferred; your cohort may faces a different set of difficulties from a CEG1 student.
Cohort Representative(s)
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. 1 August 2013.
- 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/schedule1314-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) and/or one ULR/UEM.
Grouping and Timetable
Some administrative points Please check your NUSNET email account for future
announcements: - Your NUSNET userid is your student ID/matric
number, excluding the last letter i.e. Axxxxxxx
Industrial Attachment Plan carefully: Nothing, 6-month, 12 month
1st 6-month (option): 12 MCs credited under UEM FOE: http://www.eng.nus.edu.sg/undergrad/epmc/iap.html SOC: http://www.comp.nus.edu.sg/undergraduates/beyond_atap_students.html
2nd 6-month (further option): 12 MCs credited under CG4001 FYP requirements – subjected to prior approval.
http://www.ceg.nus.edu.sg/ia
Academic Advisor Each CEG student is assigned an Academic Advisor/Mentor (mid-Sept)
• 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
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