Computer Engineering specialisation |
---|
Students in the Electrical stream must complete 30 credit points to achieve this specialisation. |
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
---|---|---|
Students must complete 24 credit points from the following: | ||
INFO1113 Object-Oriented Programming |
6 | P INFO1110 or INFO1910 or ENGG1810 N INFO1103 or INFO1105 or INFO1905 |
COMP2017 Systems Programming |
6 | A Discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra (e.g. MATH1061 or equivalent) P INFO1113 or INFO1105 or INFO1905 or INFO1103 C COMP2123 or COMP2823 or INFO1105 or INFO1905 N COMP2129 or COMP9017 or COMP9129 |
ELEC3607 Embedded Systems |
6 | A ELEC1601 and ELEC2602. Logic operations, theorems and Boolean algebra, data representation, number operations (binary, hex, integers and floating point), combinational logic analysis and synthesis, sequential logic, registers, counters, bus systems, state machines, simple CAD tools for logic design, basic computer organisation, the CPU, peripheral devices, software organisation, machine language, assembly language, operating systems, data communications and computer networks P ELEC1601 and ELEC2602 |
ELEC3608 Computer Architecture |
6 | A ELEC3607. Knowledge of microprocessor systems (embedded systems architecture, design methodology, interfacing and programming) is required P ELEC2602 |
Students must complete 6 credit points from the following: | ||
COMP3520 Operating Systems Internals |
6 | P (COMP2017 or COMP2129) and (COMP2123 or COMP2823 or INFO1105 or INFO1905) |
ELEC3104 Engineering Electromagnetics |
6 | A Differential calculus, integral calculus, vector integral calculus; electrical circuit theory and analysis using lumped elements; fundamental electromagnetic laws and their use in the calculation of static fields |
ELEC3404 Electronic Circuit Design |
6 | A A background in basic electronics and circuit theory is assumed |
ELEC3702 Management for Engineers |
6 | N ENGG3005 or MECH3661 |
ELEC5405 Building Microchips: From Theory to Practice |
6 | A Basic knowledge of physics and semiconductor devices (e.g., PN junctions, electrons and holes) is assumed |
Units taken for the specialisation will also count toward requirements of the Electrical stream. |