------------------------------------------------------- STUDY GUIDE BACHELOR OF ENGINEERING IN COMPUTER ENGINEERING (BE CE) ------------------------------------------------------- SEMESTER ONE SEMESTER TWO YEAR ONE - 48 POINTS MATH1020 Calculus, Statistics and Probability MATH1010 Calculus and Linear Algebra PHYS1101 Advanced Physics A GENG1003 Introduction to Professional Engineering GENG1001 Eng: Introd. to Engineering Mechanics ELEC1300 Digital Systems 1 GENG1002 Eng: Introd. to Elec. and Electron. Eng. ELEC1302 Power and Machine Technologies (note 1,3) YEAR TWO - 48 POINTS MATH2040 Engineering Mathematics ELEC2306 Fundamentals of Electrical Engineering (note 1) ELEC2300 Circuits and Electronic Systems 2 ELEC2305 Signals and Systems 2 CITS1200 Java Programming ELEC2310 Computer Architecture ELEC2303 Embedded Systems CITS1210 C Programming (note 3) YEAR THREE - 48 POINTS ELEC3320 Process Instrumentation and Control CITS2230 Operating Systems ELEC3302 Communication Systems ELEC3307 Engineering Management and Industrial Practice ELEC2301 Digital System Design ELEC3330 Engineering Design Project CITS2200 Data Structure and Algorithms OPTION UNIT YEAR FOUR - 48 POINTS ELEC4310 Computer Engineering Project Part 1 ELEC4311 Computer Engineering Project Part 2 ELEC4301 Digital Communications and Networking ELEC4314 Robotics and Automation CITS4240 Computer Vision ELEC3306 Signals and Systems 3 OPTION UNIT OPTION UNIT NOTES Note 1: ELEC1302 Power and Machine Technologies is incompatible with ELEC2302 Electromagnetics and Electromechanics. Note 2: ELEC2306 Fundamentals of Electrical Engineering is incompatible with MATH2218 Mathematics E2B. Note 3: The order of CITS1210 and ELEC1302 can be changed, i.e. take C Programming in year one.