Skip to Content

2009 Course Handbook

ENGG02 - Computer Engineering (Undergraduate Study Pattern)

Major: Computer Engineering
Area of Study: Engineering
Degree: BE - Bachelor of Engineering (UAC Preference 300751 CSP)
Offered By: The Department of Physics and Engineering
The Faculty of Science

General Requirements

Minimum number of credit points 96
Maximum number of credit points at 100 level 30
Minimum number of credit points at 300 level or above 30
and completion of other specific requirements as set out below

Specific Requirements

100 level
Required eitherCOMP115 Introduction to Computer Science (3)
orCOMP155 Introduction to Computer Science (Advanced) (3) 3
Required eitherCOMP125 Fundamentals of Computer Science (3)
orCOMP165 Fundamentals of Computer Science (Advanced) (3) 3
Required ELEC141 Digital Fundamentals (3) 3
Required ELEC166 Introduction to Electronic Systems (3) 3
Required ENGG100 Introduction to Engineering (3) 3
Required eitherMATH135 Mathematics IA (3)
orMATH132 Mathematics IA (Advanced) (3) 3
Required eitherMATH136 Mathematics IB (3)
orMATH133 Mathematics IB (Advanced) (3) 3
Required PHYS140 Physics IA (3) 3
Required PHYS143 Physics IB (3) 3
200 level
Required COMP225 Algorithms and Data Structures (3) 3
Required COMP226 Computer Architecture (3) 3
Required COMP247 Data Communications (3) 3
Required ELEC240 Signals and Systems (3) 3
Required ELEC241 Programmable Logic Design (3) 3
Required ELEC290 Linear Circuits (3) 3
Required MATH237 Mathematics IIC (3) 3
Required two ofCOMP229 Object-Oriented Programming Practices (3)
COMP233 Human-Computer Interaction (3)
COMP248 Language Technology (3)
COMP249 Web Technology (3)
ELEC280 Simulation and Measurement (3)
ISYS201 Applications Development (3)
ISYS224 Database Systems (3)
ISYS227 Requirements Analysis and Systems Design (3)
MATH232 Mathematical Techniques (3)
MATH235 Mathematics IIA (3)
MATH236 Mathematics IIB (3)
MATH239 Geometry and Graphics (3)
OPTO221 Introduction to Optical Science and Technology (3)
PHYS220 Scientific Modelling (3) 6
300 level
Required ELEC342 Computer Hardware (3) 3
Required ELEC343 Digital Systems Design (3) 3
Required eitherENGG300 Research Project (3)
orCOMP340 Systems Engineering Project (4) 3
Required ISYS360 Technology Management (3) 3
Required three ofCOMP323 Optimisation (3)
COMP329 Knowledge Systems (3)
COMP330 Computer Graphics (3)
COMP332 Programming Languages (3)
COMP333 Algorithm Theory and Design (3)
COMP334 Real-Time Computing (3)
COMP342 Operating Systems (3)
COMP343 Cryptography and Information Security (3)
COMP344 E-Commerce Technology (3)
COMP347 Computer Networks (3)
ELEC321 Communication Systems (3)
ELEC345 Communication Networks (3)
ELEC376 Electronic Devices and Systems (3)
ELEC380 Wireless Technology and Systems (3) 9
400 level
Required ENGG400 Industry Experience (0) 0
Required eitherENGG405 Engineering Thesis (12)
orENGG410 Engineering Project (12) 12
Required ENGG450 Systems Design and Engineering (3) 3
Required ENGG460 Engineering Principles and Practice (3) 3
Electives
Balance of credit points required3
TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM 96

Notes

General requirements still be satisfied (from electives): 100 level or above 3cp

Recent Updates

17 Oct 2008 - EDUC80P

Program title amended