BE - Computer
* The choice of Project Work taken in either the Department of Electrical
& Electronic Engineering or the Department of Computer Science &
Software Engineering must be approved by the Department of Electrical
& Electronic Engineering.
Electives
There are 75 points of elective subjects in the BE degree.
Of these 75 points, at least 25 points must be chosen from non-technical
subjects, and the remaining 50 points may be chosen from either technical
or non-technical subjects, including management subjects and language
subjects.
To Top
Second Year
Mathematics options (Only applicable to students who started their degree before 2008)
Students who have completed the first year Mathematics
subjects 620-141 Mathematics A and 620-143 Applied Mathematics may replace
both of 431-201 Engineering Analysis A and 431-202 Engineering Analysis B with all three of 620-142 Mathematics B, 620-231 Vector Analysis and
620-232 Mathematical Methods.
Student should check for subject availability with Department of Mathematics.
To Top
Third Year
431-330 Design Laboratory will be offered in both Semester
1 and Semester 2 each year.
The following Electrical and Electronic Engineering
subjects are available as third year elective subjects:
The following Electrical and Electronic Engineering subject is
available as fourth year elective subject:
The following Computer Science and Software Engineering subjects
are available as elective subjects:
To Top
Fourth Year
The Electrical Engineering fourth year subjects available as
electives are listed below. Students must ensure they have the pre-requisites
as indicated in the University handbook, and that there are no timetable
constraints.
300- and 400-level Computer Science subjects:
Any of the 300-level Computer Science subjects may be chosen, but the
choice would normally be made from Software Engineering Process and
Practice, and Database Systems. Modern digital systems are so complex
that often they are described in hardware description languages and
compiled to hardware designs. Students interested in such compilers
may enrol in 433-361 Programming Language Implementation. 433-303 Artificial
Intelligence would also be of interest to those who have an interest
in robotics, expert systems and artificial vision for industrial applications.
Please send any enquiries regarding Course Advice to