BEng in Computer Engineering

Similar documents
Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

Bachelor of Science in Mechanical Engineering with Co-op

Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

Bachelor of Science. Undergraduate Program. Department of Physics

TEACHING AND EXAMINATION REGULATIONS (TER) (see Article 7.13 of the Higher Education and Research Act) MASTER S PROGRAMME EMBEDDED SYSTEMS

TEACHING AND EXAMINATION REGULATIONS (TER) (see Article 7.13 of the Higher Education and Research Act) MASTER S PROGRAMME EMBEDDED SYSTEMS

New Jersey Institute of Technology Newark College of Engineering

Computer Science (CSE)

wise 2012 digital copy

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)

Introduction to CS 100 Overview of UK. CS September 2015

B.S/M.A in Mathematics

Wrocław University. of Science and Technology. Prospectus

University of Alabama in Huntsville

Meta-Majors at Mott Community College

Statistics and Data Analytics Minor

Georgia Institute of Technology Graduate Curriculum Committee Minutes. January 20, 2011

K.L.N. COLLEGE OF ENGINEERING, POTTAPALAYAM. Department of Computer Science and Engineering. Academic Year:

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

DOCTOR OF PHILOSOPHY IN ARCHITECTURE

Bluetooth mlearning Applications for the Classroom of the Future

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

DOCTOR OF PHILOSOPHY HANDBOOK

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

Timeline. Recommendations

Chemical Engineering Mcgill Cegep Entry

Department of Computer Science GCU Prospectus

EDINA SENIOR HIGH SCHOOL Registration Class of 2020

NATIONAL TAIWAN UNIVERSITY OF SCIENCE AND TECHNOLOGY

Bachelor Class

Academic Catalog Programs & Courses Manchester Community College

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

The University of Winnipeg Recognition of Prior Learning (RPL) Undergraduate Degree Credits

Python Machine Learning

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

Circuit Simulators: A Revolutionary E-Learning Platform

COLLEGE: School of Engineering, Technology, and Computer Science

MASTER OF ARCHITECTURE

Ansys Tutorial Random Vibration

Computer Organization I (Tietokoneen toiminta)

School of Engineering Foothill College Transfer Guide

Ministry of Education and Science of Kazakhstan. Karaganda State Technical University

COLLEGE OF ENGINEERING

Laboratorio di Intelligenza Artificiale e Robotica

BIOMEDICAL ENGINEERING, B.S.

Reinforcement Learning by Comparing Immediate Reward

CITY COLLEGE OF SAN FRANCISCO Transfer Credit Agreement Catalog

Computer Science 141: Computing Hardware Course Information Fall 2012

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

Department of. Electronic. and Computer. Engineering TECHNICAL UNIVERSITY OF CRETE GRADUATE PROGRAM GUIDE

Have earned IB, AP, A-Level, French Baccalaureate or Equivalent

Device Design And Process Window Analysis Of A Deep- Submicron Cmos Vlsi Technology (The Six Sigma Research Institute Series) By Philip E.

South Dakota Board of Regents Intent to Plan for a Master of Engineering (M.Eng)

Doctor in Engineering (EngD) Additional Regulations

EGRHS Course Fair. Science & Math AP & IB Courses

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

AGRICULTURAL AND EXTENSION EDUCATION

faculty of science and engineering Appendices for the Bachelor s degree programme(s) in Astronomy

Data Fusion Models in WSNs: Comparison and Analysis

Dublin City Schools Broadcast Video I Graded Course of Study GRADES 9-12

MASTER OF SCIENCE IN ENGINEERING IN ROBOTICS GRADUATE STUDENT ADVISING MANUAL

Master of Philosophy (MPhil) and Doctor of Philosophy (PhD) Programs in Information Systems

Ecole Polytechnique Fédérale de Lausanne EPFL School of Computer and Communication Sciences IC. School of Computer and Communication Sciences

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

A systems engineering laboratory in the context of the Bologna Process

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

DOUBLE DEGREE PROGRAM AT EURECOM. June 2017 Caroline HANRAS International Relations Manager

Bluetooth mlearning Applications for the Classroom of the Future

CNS 18 21th Communications and Networking Simulation Symposium

DISCLAIMER. Mechanical Mechanical and Aerospace Mechanical and Materials. Options for Final Year Thesis and Design Projects. David Mee Carl Reidsema

Graphic Imaging Technology II - Part two of a two-year program designed to offer students skills in typesetting, art and pasteup,

Computer Science (CS)

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012)

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

DEPARTMENT OF PHYSICAL SCIENCES

ELEC3117 Electrical Engineering Design

University of Illinois

All Professional Engineering Positions, 0800

Instructional Approach(s): The teacher should introduce the essential question and the standard that aligns to the essential question

QuickGuide for CC, GS, and Barnard CS Students

The city Light Rail Transit (LRT) network connects the College to all suburban areas of KL.

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

Dublin City Schools Career and College Ready Academies FAQ. General

Lecturer, Senior Teaching Fellow and Reader in Robotics Engineering. Further Particulars

Linguistics. The School of Humanities

Math 4 Units Algebra I, Applied Algebra I or Algebra I Pt 1 and Algebra I Pt 2

Graduate Programs Guide

Laboratorio di Intelligenza Artificiale e Robotica

OFFICIAL DOCUMENT. Foreign Credits, Inc. Jawaharlal Nehru Technological University

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Journal title ISSN Full text from

SCIENCE. Kanagawa University FACULTY OF. Department of. Information Sciences. Department of. Biological Sciences. Department of

Seminar - Organic Computing

Transcription:

(For students admitted in 217-18 under the -year degree) BEng in Computer Engineering School of Engineering - BEng in Computer Engineering In addition to the requirements of their major programs, students are required to complete the University requirements for graduation. For details please refer to the respective section on this website. Some courses can be used to fulfill both Major and University Common Core Requirements. Students may reuse a maximum of 9 credits of these courses to count towards both Requirements. Major Requirements Engineering Fundamental Course(s) Credit(s) attained COMP Note: COMP 121 OR COMP 122P OR COMP 122Q COMP 121 Introduction to Computer Science COMP 122P Introduction to Computing with Java COMP 122Q Introduction to Computing with Excel VBA ENGG 11 Academic Orientation LANG 2 Technical Communication I MATH Note: [(MATH 112 OR MATH 11 OR MATH 12) AND (MATH 11 OR MATH 12)] OR [MATH 12] -7 MATH 112 Calculus IA MATH 11 Calculus IB MATH 11 Calculus II MATH 12 Accelerated Calculus MATH 12 Honors Calculus I MATH 12 Honors Calculus II MATH 211 Introduction to Multivariable Calculus MATH 2111 Matrix Algebra and Applications PHYS Note: PHYS 1112 OR PHYS 112 PHYS 1112 General Physics I with Calculus PHYS 112 Honors General Physics I PHYS Note: PHYS 111 OR PHYS 11 PHYS 111 General Physics II PHYS 11 Honors General Physics II SENG Engineering Introduction course (If the students take an introduction course included in their major, this course can be counted towards their major requirement.) - COMP 121 Introduction to Computer Science ELEC 11 Introduction to Electro-Robot Design 217-18 CPEG (Y) (217-18 intake) Page 1

ELEC 12 A System View of Communications: from Signals to Packets CENG 1 Introduction to Chemical and Biological Engineering CIVL 11 Discovering Civil and Environmental Engineering ENGG 11 First Year Cornerstone Engineering Design Project Course IELM 21 Industrial Engineering and Modern Logistics IELM 22 Engineering Management MECH 191 Automotive Engineering MECH 192 Energy Systems in a Sustainable World MECH 195 Buildings for Contemporary Living MECH 19 Mechanical Engineering for Modern Life Required Course(s) Credit(s) attained CPEG 1971 Industrial Experience CPEG 29 Academic and Professional Development I CPEG 9 Academic and Professional Development II COMP Note: (COMP 211 AND COMP 212) OR COMP 212H 5-8 COMP 211 Introduction to Object-oriented Programming COMP 212 Object-Oriented Programming and Data Structures COMP 212H Honors Object-Oriented Programming and Data Structures 5 COMP/ELEC Note: COMP 211 OR ELEC 2 COMP 211 Computer Organization ELEC 2 Computer Organization COMP/ELEC Note: COMP 2711 OR COMP 2711H OR ELEC 2 COMP 2711 Discrete Mathematical Tools for Computer Science COMP 2711H Honors Discrete Mathematical Tools for Computer Science ELEC 2 Probability and Random Processes in Engineering COMP 511 Operating Systems COMP/ELEC Note: COMP 521 OR COMP 11 OR ELEC 1 - COMP 521 Mobile Application Development COMP 11 Design and Analysis of Computer Architectures ELEC 1 Embedded System Design COMP/ELEC Note: COMP 988 OR COMP 989 OR ELEC 918 OR ELEC 919 (Students taking the Research Option must take either COMP 989 or ELEC 919) COMP 988 Computer Engineering Final Year Project COMP 989 Computer Engineering Final Year Thesis ELEC 918 Computer Engineering Final Year Project ELEC 919 Computer Engineering Final Year Thesis 217-18 CPEG (Y) (217-18 intake) Page 2

ELEC Note: ELEC 11 OR ELEC 12 ELEC 11 Introduction to Electro-Robot Design ELEC 12 A System View of Communications: from Signals to Packets ELEC Note: ELEC 21 OR ELEC 2 ELEC 21 Signals and Systems ELEC 2 Electronic Circuits ELEC 22 Digital Circuits and Systems ELEC Introduction to Embedded Systems ENGG 21 Engineering Seminar Series LANG Note: LANG OR LANG 1 LANG Technical Communication II for CSE & CPEG LANG 1 Technical Communication II for ECE & CPEG Elective(s) Minimum credit(s) required COMP/ELEC Area Courses (At least courses from the specified elective list, of which at least 2 courses should be taken from one single area and at least 2 courses outside that area. Courses taken as Major Required Courses may not be counted towards the elective requirement.) 15 Artificial Intelligence / Theory Area COMP 211 Fundamentals of Artificial Intelligence COMP 711 Design and Analysis of Algorithms COMP 711H Honors Design and Analysis of Algorithms COMP 721 Theory of Computation COMP 211 Machine Learning COMP 221 Introduction to Natural Language Processing COMP 1 Data Mining COMP 2 Big Data Mining and Management COMP 21 Image Processing COMP 521 Computer Vision COMP 5711 Introduction to Advanced Algorithmic Techniques Communications Area ELEC 1 Signal Processing and Communications ELEC Electromagnetics: From Wireless to Photonic Applications ELEC 11 Digital Communications and Wireless Systems ELEC 15 Information Theory and Error-Correcting Codes ELEC 1 Engineering Optics ELEC 2 Photonics and Optical Communications ELEC Radio Frequency Engineering ELEC ** Modern Optics 217-18 CPEG (Y) (217-18 intake) Page

Embedded System / Robotics Area COMP 521 Mobile Application Development COMP 11 Design and Analysis of Computer Architectures ELEC 2 System Modeling, Analysis and Control ELEC 21** Digital Control Systems ELEC 1 Embedded System Design ELEC 2 FPGA-based Design: From Theory to Practice ENGG 95 Engineering Special Project 1- Graphic / Multimedia Area COMP 11 Computer Graphics COMP 21 Image Processing COMP 1 Multimedia Computing COMP 1 Computer Music COMP 51 Game Programming COMP 511 Advanced Computer Graphics COMP 521 Computer Vision ELEC 17 Digital Media and Multimedia Applications Semiconductor / VLSI Area ELEC Introduction to Integrated Circuits and Systems ELEC 5 Microelectronic Devices and Technology ELEC 1 CMOS VLSI Design ELEC 2 Analogue Integrated Circuits Design and Analysis ELEC Integrated Power Electronics ELEC 51 Semiconductor Materials and Devices ELEC 52 Integrated Circuit Fabrication Technology Signal Processing Area ELEC 1 Signal Processing and Communications ELEC 1 Digital Image Processing ELEC 1 Speech and Image Compression ELEC 1 Introduction to Digital Speech Recognition ELEC 81 Introduction to Biosensors and Bioinstrumentation ELEC 82 Medical Imaging Software / Database Area COMP 221 Unix and Script Programming COMP 21 Java Programming COMP 1 Principles of Programming Languages COMP 111 Software Engineering COMP 111H Honors Software Engineering COMP 11 Database Management Systems COMP 21 Internet Computing COMP 111 Software Engineering Practices COMP 11 Principles of Database Design 217-18 CPEG (Y) (217-18 intake) Page

COMP 21 Search Engines for Web and Enterprise Data COMP 1 Data Mining COMP 2 Big Data Mining and Management COMP 521 Mobile Application Development Systems / Networking Area COMP 511 System and Kernel Programming in Linux COMP 11 Design and Analysis of Computer Architectures COMP 21 Computer Communication Networks I COMP 22 Computer Communication Networks II COMP 1 Computer and Communication Security COMP 2 Practicing Cybersecurity: Attacks and Counter-measures COMP 1 Social Information Network Analysis and Engineering ELEC 12 Computer Communication Networks ELEC 1 Embedded System Design Student may opt to graduate with or without an option. Students who take an option MUST complete all requirements specified in addition to the major requirements. Option(s) Research Option Students in the Research Option should also take either COMP 989 or CPEG 919 as specified in the major requirements. Elective Course(s) Minimum credit(s) required COMP/ELEC/ UROP COMP Research Electives [Students should take either (ELEC 59 AND UROP 11) or a -credit COMP 5-level course to fulfill this requirement.] Any COMP course at 5-level ELEC 59 Modern Engineering Research Methodologies 1 UROP 11 Undergraduate Research Opportunities Series 1 1 COMP/ELEC CPEG Electives (1 PG-level course as approved by advisor) 2- **Remarks on course(s): - ELEC 21: The course was last offered in 21-11 and was deleted subsequently. - ELEC : The course was last offered in 211-12 and was deleted subsequently. 217-18 CPEG (Y) (217-18 intake) Page 5