PROGRAM COMPB13645: BE(Computer Engineering)/Master of Commerce
(Proposal Version 4 20/7/2000)
The BE(Computer Engineering)/MCom program requires completion of 240 units of credit, of which 66 UoC are taken within the Faculty of Commerce and Economics. The proposed program meets the requirement for 48 UoC in each year of the program, and includes 12 UoC of General Education.
Entry to the combined program is possible at the end of Year 3 of the BE(Computer Engineering) program, and requires a weighted average of 65CR over these three years, a recommendation from the Head of the School of Computer Science and Engineering, and approval of the Faculties of Engineering and Commerce.
YEAR 1 |
UOC S1 |
UOC S2 |
|
COMP1011 |
Computing 1A |
6 |
- |
COMP1021 |
Computing 1B |
- |
6 |
ELEC1011 |
Electrical Engineering 1 |
- |
6 |
MATH1141 |
Higher Mathematics 1A or |
||
MATH1131 |
Mathematics 1A |
6 |
- |
MATH1241 |
Higher Mathematics 1B or |
||
MATH1231 |
Mathematics 1B |
- |
6 |
MATH1081 |
Discrete Mathematics |
6 |
- |
PHYS1131 |
Higher Physics 1A |
6 |
- |
PHYS1231 |
Higher Physics 1B |
- |
6 |
24 |
24 |
YEAR 2 |
UOC S1 |
UOC S2 |
|
ACCT9003 |
Accounting Fundamentals |
3 |
- |
COMP2011 |
Data Organisation |
6 |
- |
COMP2021 |
Digital Systems Structures |
6 |
- |
COMP3111 |
Software Engineering |
- |
6 |
COMP3221 |
Microprocessors & Embedded Systems |
- |
6 |
ELEC2031 |
Circuits and Systems |
3 |
- |
ELEC2032 |
Circuits and Systems |
- |
3 |
MATH2610 |
Higher Real Analysis* or |
||
MATH2510 |
Real Analysis |
3 |
- |
MATH2620 |
Higher Complex Analysis* or |
||
MATH2520 |
Complex Analysis |
- |
3 |
MATH2859 |
Probability, Statistics and Information |
3 |
- |
General Education |
- |
6 |
|
24 |
24 |
YEAR 3 |
UOC S1 |
UOC S2 |
|
COMP3710 |
Software Project Management |
- |
3 |
COMP3211 |
Computer Architecture |
- |
6 |
COMP3231 |
Operating Systems |
6 |
- |
ELEC3006 |
Electronics A |
6 |
- |
MATH2509 |
Linear Algebra or |
||
COMP3120 |
Introduction to Algorithms |
- |
3 |
TELE3013 |
Telecommunications Systems 1 |
6 |
- |
2 Computer Engineering Electives |
6 |
6 |
|
General Education |
- |
6 |
|
24 |
24 |
YEAR 4 |
UOC S1 |
UOC S2 |
|
ACCT5901 |
Accounting A: a User Perspective |
6 |
- |
COMP3720 |
Total Quality Management |
3 |
- |
COMP4910 |
Thesis Part A |
3 |
- |
COMP4911 |
Thesis Part B |
- |
15 |
COMP4920 |
Professional Issues and Ethics* |
- |
3 |
ECON5103 |
Business Economics |
- |
6 |
Computer Engineering Elective |
6 |
||
Core Commerce Elective |
6 |
- |
|
24 |
24 |
YEAR 5 |
UOC S1 |
UOC S2 |
|
4 Commerce Electives |
24 |
- |
|
4 Commerce Electives |
- |
24 |
|
24 |
24 |
* Notes
1. At least 70CR is required in MATH1231 or MATH1241 to do higher level MATH courses in Year 2.
2. All students in the BE(Computer Engineering)/MCom program must complete at least 60 days of approved Industrial Training before the end of Year 4, as part of the requirements for COMP4920 Professional Issues and Ethics.
Elective Courses
1. The program selected by each student must be approved by the Head of School or nominee. Not all electives are offered in each session. Students are advised each year of the timetable of available electives. It may be possible to substitute other electives run by the participating Schools, apart from those listed below, but this is not permitted if it unduly restricts the range of courses studied overall.
2. Computer Engineering Electives for Years 3 and 4 total 18 units of credit (3 courses of 6 units of credit, or equivalent) and are selected from Groups CE3 and CE4 (see below). At least one elective must be from Group CE4.
3. Commerce Electives for Years 4 and 5 total 54 units of credit (9 courses of 6 units of credit, or equivalent) and are selected from from the list of `core' and `non-core' Master of Commerce courses. The Year-4 Commerce elective must be a `core' course.
Group CE3 |
Level-3 Computer Engineering Electives |
UOC |
COMP2411 |
Logic and Logic Programming |
6 |
COMP3131 |
Parsing and Translation |
6 |
COMP3311 |
Database Systems |
6 |
COMP3331 |
Computer Networks |
6 |
COMP3411 |
Artificial Intelligence |
6 |
COMP3421 |
Computer Graphics |
6 |
COMP3511 |
Human Computer Interaction |
6 |
COMP9701 |
Computer Graphics |
6 |
ELEC3004 |
Signal Processing 1 |
6 |
ELEC3014 |
Systems & Control 1 |
6 |
ELEC3016 |
Electronics B |
6 |
ELEC3041 |
Real Time Engineering |
6 |
MATH3141 |
Mathematical Methods EE |
3 |
TELE3018 |
Data Networks 1 |
6 |
Group CE4 |
Level-4 Computer Engineering Electives |
UOC |
COMP4001 |
Object-Oriented System Development |
6 |
COMP4111 |
Distributed Object Systems and Technology |
6 |
COMP4131 |
Programming Language Semantics |
6 |
COMP4141 |
Theory of Computation |
6 |
COMP4215 |
VLSI Systems Architecture and Design |
6 |
COMP4411 |
Experimental Robotics |
6 |
COMP4415 |
Artificial Intelligence: Foundations |
6 |
COMP9116 |
Software Development Using the B-Method and B-Toolkit |
6 |
COMP9231 |
Integrated Digital Systems |
6 |
COMP9242 |
Advanced Operating Systems |
12 |
COMP9243 |
Distributed Systems |
6 |
COMP9314 |
Next Generation Database Systems |
6 |
COMP9315 |
Database System Implementation |
6 |
COMP9332 |
Network Routing and Switching |
6 |
COMP9333 |
Advanced Computer Networks |
6 |
COMP9416 |
Knowledge-Based Systems |
6 |
COMP9417 |
Machine Learning |
6 |
COMP9444 |
Neural Networks |
6 |
COMP9517 |
Image Processing and Applications |
6 |
COMP9518 |
Pattern Recognition and Vision |
6 |
COMP9519 |
Multimedia Authoring and Cooperative Agents |
6 |
ELEC4042 |
Signal Processing 2 |
6 |
ELEC4205 |
Electrical Energy Systems |
6 |
ELEC4216 |
Electrical Drive Systems |
6 |
ELEC4240 |
Power Electronics |
6 |
ELEC4412 |
Systems & Control 2 |
6 |
ELEC4413 |
Systems & Control 3 |
6 |
ELEC4503 |
Electronics C |
6 |
ELEC4522 |
Microelectronics Design & Technology |
6 |
ELEC4532 |
Integrated Digital Systems |
6 |
ELEC4540 |
Applied Photovoltaics |
6 |
TELE4042 |
Signal Processing 2 |
6 |
TELE4323 |
Digital Modulation and Coding |
6 |
TELE4343 |
Source Coding and Compression |
6 |
TELE4352 |
Data Networks 2 |
6 |
TELE4353 |
Mobile and Satellite Communication Systems |
6 |
TELE4363 |
Telecommunication Systems |
6 |