Search | Previous : Mechanical and Manufacturing Engineering | Next : Law Subjects
Handbook 1997 : Faculty of Engineering : School of Electrical Engineering and Computer Science
The School of Electrical Engineering and Computer Science has responsibility for three streams of the four year Bachelor of Engineering degree - the Electrical Engineering stream, the Computer Engineering stream and the Software Engineering stream as detailed in Bachelor of Engineering (Electrical, Computer and Software Engineering)
Each of these streams of the BE can be combined with degrees in Arts, Commerce, Law and Science as detailed in Bachelor of Engineering (Electrical, Computer, Software) combined courses.
The School also offers a three year Bachelor of Computer Science degree which includes an optional fourth year leading to the degree BCS (Honours) as detailed in Bachelor of Computer Science.
The Bachelor of Computer Science degree is also available as a combined degree with Mechanical Engineering, BE/BCS (Mechatronics), Bachelor of Engineering (Mechatronics) and Bachelor of Computer Science.
The BE course in the School of Electrical Engineering and Computer Science is divided into three streams: electrical engineering, computer engineering, and software engineering. The Electrical Engineering stream leads to specialisation in any combination of: communications engineering; speech, image and signal processing; optoelectronics and photonics systems; control systems engineering and robotics; power systems engineering; electronics; biomedical engineering. The Computer Engineering stream involves the study of electronics, computing and communications, as applied in the design and applications of modern computer systems. The Software Engineering stream involves the study of computer science and engineering principles as applied in the design and development of high quality software systems. Studies in the Software Engineering stream focus on modern and systematic approaches to large scale software development, with particular attention to project management, and also providing a grounding in formal methods.
Students taking these streams must include within the course total of 400 points, 28.5 points from management or non-technical options. It is recommended that Introduction to Engineering Management (7.1 points) be taken as an optional unit in first year, the remainder as optional units or subjects in years three and four.
The course in semester one is common to electrical, computer and software engineering. There are different courses for each of these streams in semester two, listed under the headings EE, CE and SE.
|
|
Software Engineering students may substitute the subject Fundamentals of Signals and Systems for Telecommunication Networks.
Students in the third year of Electrical, Computer and Software Engineering select subjects from those listed under the headings of 'Mathematics and Statistics subjects', 'Electrical Engineering subjects' and 'Computer Science subjects'. Students who have not completed 640-029 Physics of Materials or at least 6.25 points of 200-level Science Physics must also complete this Physics requirement as part of third year. A full load of at least 100 points is made up by taking optional subjects from any University department.
For students in Electrical Engineering the selection is:
all the Mathematics and Statistics subjects
at least six Electrical Engineering subjects
Laboratory 3.1, Laboratory 3.2 and Design Laboratory 3
For students in Computer Engineering the selection is:
all the Mathematics and Statistics subjects
Computer Engineering and at least two other Electrical Engineering subjects
Laboratory 3.1 and Design Laboratory 3
433-252 Software Development Principles and Tools and 433-313 Computer Design (From 1998: 433-254 Software Design and 433-313 Computer Design)
optional subjects
For students in Software Engineering the selection is:
all the Mathematics and Statistics subjects
Models of Computation, Software Engineering Project, Software Engineering 3A and Software Engineering 3B
optional Computer Science subject
optional subjects or units
|
Students in the fourth year of Electrical, Computer and Software Engineering select subjects from Electrical Engineering and Computer Science. A full load of at least 100 points is made up by taking optional subjects or units from the advanced electrical engineering electives, 300-level and 400-level Computer Science topics and subjects offered by other departments.
When choosing the optional subjects, students are reminded they must include within the 400 points of the total course, 28.5 points from management or non-technical subjects. The selection of optional subjects may be restricted by timetable and prerequisite requirements. Students should be aware that points credited towards an Engineering degree for subjects taught by other faculties may vary by up to one-third from that published. Where this presents any difficulty or results in an overload, students should consult the Faculty Student Adviser to arrange for approval of the course by the head of the appropriate department.
For students in Electrical Engineering the selection is:
at least 7 units from advanced electrical engineering electives
optional subjects
For students in Computer Engineering the selection is:
at least 50 points from subjects offered in computer science (which may include 400-level subjects3) or advanced electrical engineering electives. The choices must include the subjects 431-404, 431-405 and 433-353.
433-313 Computer Design (if not taken in year three)
optional subjects
For students in Software Engineering the selection is:
433-440 Advanced Software Engineering Project
433-441 Formal Methods, 433-442 Engineering for Specialised Requirements and 433-443 Software Project Management
433-463 Thesis
at least 20 points from available 300-level and 400-level computer science subjects
optional subjects
300-level 433-303 Artificial Intelligence 12.5 433-313 Computer Design 12.5 433-330 Theory of Computation 12.5 433-332 Operating Systems 12.5 433-340 Software Engineering Project 20.0 433-341 Software Engineering 3A 12.5 433-342 Software Engineering 3B 12.5 433-343 Professional Issues in Computing 12.5 433-351 Database Systems 12.5 433-353 Networks and Communications 12.5 433-380 Graphics and Image Processing 12.5
400-level (may not all be offered every year) Advanced Database Management Systems, Concurrent Processes, Fixpoint Theory, Constraint Programming, Functional Programming, Computer Vision, Information Management, Formal Methods, Advanced Operating Systems, Logic Programming Techniques, Applications of Non-Classical Logics, Human/Computer Interaction, Computer Forensics and Systems Security, Learning and Pattern Recognition. 10 pts each.
The standard fourth-year courses are summarised in the following table.
|
The course aims to develop skilled computer scientists with the technical background, knowledge, to develop well-designed, robust, computer-based solutions to a range of problems in business and industry. Studies include Computer Science (including introduction to computer programming, algorithms and problem solving, software development) and mathematics. Electives may be chosen from a wide variety of other disciplines, for example a digital electronics strand is available for students with a physics background, and an information systems strand is available for those with an interest in business applications. Subjects in later years include artificial intelligence, software engineering, computer networks, operating systems, graphics, computer design.
Computer Science graduates work in government, manufacturing industry, the information industry, commerce, and education. Some graduates spend their time on software development and systems support and remain in a mostly technical environment. Others move to a mixture of consulting and advice-giving roles which place more emphasis on talking to others about the use of the technology. In all types of work environments, whether with small companies or large, success in employment involves a mixture of technical expertise and strong communication skills. The knowledge and qualifications gained will enable you to work in any country.
To be awarded the degree of Bachelor of Computer Science, students must have completed 300 points of approved studies, including:
core studies in Computer Science and other discipline areas at 100-level, 200-level, and 300-level as specified by the Department of Computer Science;
no more than 125 points of 100-level studies;
at least 20 points of non-technical studies;
no more than 60 points of studies from outside the faculties of Science and Engineering.
Notes:
To satisfy 'non-technical studies' requirements, students may take subjects from any department in the University prepared to accept their enrolment, subject to prerequisite and timetabling constraints. Examples of subjects that students should consider include: management subjects (offered in the Faculty of Engineering and also the Faculty of Economics and Commerce) and subjects from the Faculty of Arts. Students are especially encouraged to consider subjects where the study and assessment requirements include written and oral presentation components.
Within the BCS, students are entitled to complete 25 points from departments which are not budget departments of the Faculty of Science or the Faculty of Engineering. Students who wish to include additional subjects from departments which are not budget departments of the Faculty of Science or the Faculty of Engineering can do so within the BCS, with approval from the Department of Computer Science, up to a maximum of 35 additional points. Normally approval would not be given for students to undertake more than 25 of the 60 points at 100-level.
433-141 Computing Fundamentals A and 433-142 Computing Fundamentals B
25 points of approved Mathematics studies, for example
options to a total of 100 points
Computer Science subjects, normally including:
other subjects to a total of 100 points
75 - 100 points of 300-level studies in computer science, including
additional points of approved 200-level or 300-level studies in another discipline to a total of 100 points5
Students who wish to consolidate their knowledge of computer science and who have achieved an honours grade average in their third year studies should consider completing the BCS(Hons) year. This involves completing seven subjects (60%) and a substantial research project (40%). Completion of the honours year serves both as a preparation for postgraduate study and as an opportunity to strengthen practical skills before seeking employment.
Subjects available in the BCS(Hons) course include: Advanced Database Management Systems, Concurrent Processes, Fixpoint Theory, Constraint Programming, Functional Programming, Computer Vision, Information Management, Formal Methods, Neural Networks, Advanced Operating Systems, Logic programming Techniques, Applications of Non-Classical Logics, Human/Computer Interaction, Computer Forensics and Systems Security, and Learning and Pattern Recognition.
Minimum requirements for admission to BCS (Honours) are: attainment of a weighted average of at least 65 taken over the best 90 points of 300-level subjects; passes in at least 65 points of 300-level Computer Science or Electrical Engineering or Mathematics, including at least four of 433-303 Artificial Intelligence, 433-313 Computer Design, 433-315 Data Management (to 1995), 433-330 Theory of Computation, 433-332 Operating Systems, 433-342 Software Engineering 3B, 433-351 Database Systems (from 1996) and 433-361 Programming Language Implementation, 433-380 Graphics.
An alternative year of study, following completion of the three year degree, is available in the specialist area of Software Engineering. The Postgraduate Diploma in Software Engineering is a one year full time course with a practical orientation designed to extend a student's knowledge of modern software engineering tools and methodologies. To be eligible for this course a student must have completed, at a high level of achievement, the subjects 433-255 Models of Computation, 433-340 Software Engineering Project, 433-341 Software Engineering 3A and 433-342 Software Engineering 3B or their equivalents at other institutions. Details of this course are available through the Faculty of Engineering or the Department of Computer Science.
433-141 Computing Fundamentals A and 433-142 Computing Fundamentals B
618-171 Mathematics 1P and 618-172 Mathematics 1Q, or 618-181 Mathematics 1R and 618-182 Mathematics 1S
431-102 Computer Engineering 1 and 431-103 Electrical Engineering 1
421-203 Mathematics for Engineers Unit 2.1A (Advanced)
431-204 Computer Engineering 2
431-210 Networks 2
431-219 Laboratory 2.1
431-222 Electronic Devices and Circuits
431-223 Telecommunications Networks
433-252 Software Development Principles and Tools
433-253 Algorithms and Data Structures
433-254 Software Design
433-255 Models of Computation
433-256 Professional Issues in Computing A
non-technical subject to at least 100 points
six 300-level subjects in computer science (75 points)
one or two 200-level or 300-level subjects in electrical engineering (e.g. 431-305 Electronics 3)
non-technical subject approximately 10 points
433-141 Computing Fundamentals A and 433-142 Computing Fundamentals B
two semesters of standard or advanced level Mathematics
615-120 Information Systems in Organisations
electives to at least 100 points total
433-251 Computer Organisation
433-252 Software Development Principles and Tools
433-253 Algorithms and Data Structures
433-254 Software Design
433-255 Models of Computation
433-256 Professional Issues in Computing
615-230 Database Concepts
615-240 Concepts in Software Development II
615-245 Systems Analysis and Design
additional subject to at least 100 points total
six 300-level subjects in computer Science (75 points)
two further 200-level or 300-level subjects in Information Systems
For details of this five year degree Bachelor of Engineering (Mechatronics) and Bachelor of Computer Science.
Notes:
All requirements of the chosen stream of the BE course must be satisfied, except that the requirement for second year physics is waived. The minimum requirement is then 343 points of engineering and science. The remaining optional subjects (including the 28.5 points of non-technical subjects) to make up 400 points for the award of the Engineering degree are credited from the Arts subjects undertaken.
The structure of the combined course is flexible, depending on the Arts subjects chosen. A representative example of a course structure is shown below. The engineering subjects listed are those prescribed for the standard BE in Electrical, Computer or Software Engineering. Timetabling may impose restrictions which require different combinations of subjects than those shown.
First year BA subjects 50.0 BE first year subjects - Mathematics, Computer Science, Electrical & Computer Engineering 57.1 Sub-total points 107.1
Second year BA subjects 50.0 Remaining BE first year subjects - Physics 28.6 BE second year subjects - Computer Science, Mathematics for Engineers 28.6 Sub-total points 107.2
Third year BA subjects 33.0 Remaining BE second year subjects excluding Physics 64.3 BE third year subjects - Mathematics for Engineers, Statistics 21.4 Sub-total points 118.7
Fourth year BA subjects 50.0 Remaining BE third year subjects 64.3 Sub-total points 114.3
Fifth year BA subjects 33.0 BE fourth year subjects 78.5 Sub-total points 111.5
Notes:
All requirements of the chosen stream of the BE course must be satisfied, except that the requirement for second year physics is waived. The minimum requirement is then 343 points of Engineering and Science. The remaining optional subjects (including the 28.5 points of non-technical subjects) to make up 400 points for the award of the Engineering degree are credited from the Commerce subjects undertaken.
The structure of the combined course is flexible, depending on the Commerce subjects chosen. A representative example of a course structure is shown below. The engineering subjects listed are those prescribed for the standard BE in Electrical, Computer or Software Engineering. Timetabling may impose restrictions which require different combinations of subjects than those shown.
First year BCom subjects - Introduction to Microeconomics, Introduction to Macroeconomics, Business Statistics, plus a further 12.5 points in Commerce subjects 50.0 BE first year subjects - Mathematics, Computer Science, Electrical & Computer Engineering 57.1 Sub-total points 107.1
Second year BCom subjects - Introductory Econometrics, plus a further 37.5 points in Commerce subjects 50.0 Remaining BE first year subjects - Physics 28.6 BE second year subjects - Computer Science, Mathematics for Engineers 28.6 Sub-total points 107.1
Third year BCom subjects 25.0 Remaining BE second year subjects excluding physics 64.3 BE third year subjects - Mathematics for Engineers, Statistics 21.4 Total 110.7 points
Fourth year BCom subjects 50.0 Remaining BE third year subjects 64.3 Sub-total points 114.3
Fifth year BCom subjects 25.0 BE fourth year subjects 78.5 Sub-total points 103.5
Bachelor of Engineering (Electrical, Computer, Software) and Bachelor of Laws
Notes:
The combined course in Electrical Engineering and Science is usually taken in the following combinations:
Electrical Engineering stream and Computer Science, Mathematics or Physics;
Computer Engineering stream and Computer Science, Mathematics or Physics;
Software Engineering stream and Mathematics or Physics (not Computer Science.)
(The full range of science disciplines is available subject to timetabling.)
Students should ensure that their proposed course will provide sufficient science points to satisfy the points requirements of the Faculty of Science throughout the duration of their course. In some cases, this may require the substitution of science mathematics units for engineering mathematics, or the substitution of science physics units for engineering physics. Engineering Computing subjects count towards the science component.
Students taking the Computer Engineering or Software Engineering streams of the combined course who wish to undertake third-year Physics should note that in order to do 640-323/343 Electrodynamics, they will need to complete either 431-206 Fields and Transmission Lines 2 in the Electrical Engineering Department or 640-225/245 Electromagnetism in the Physics Department. Computer Engineering students and Software Engineering students would not normally undertake 431-206.
First year (all streams) BE (Electrical, Computer, Software)/BSc
Second year BE (Electrical, Computer, Software)/BSc
BE/BSc - (Computer Science and either Electrical or Computer Engineering streams of BE) Electrical engineering subjects, electrical engineering laboratory, mathematics and physics subjects as for standard electrical engineering stream 433-142 Computing Fundamentals B 14.2 433-252 Software Development Principles and Tools 7.1 433-253 Algorithms and Data Structures 14.2 BE/BSc - (Mathematics, and one of Electrical, Computer or Software Engineering streams of BE) Electrical engineering subjects, electrical engineering laboratory, computer science subjects and physics subjects as for chosen stream of standard course. 618-231 Vector Analysis 618-232 Mathematical Methods Students who took 618-141 and 618-142 rather than 618-121 and 618-122 in their first year will also need to take 618-200 Mathematics 2 or 618-211 Mathematics 2 (Advanced) before they can enrol in 618-232. One of the subjects 618-201 Real and Complex Analysis or 618-252 Analysis may also be undertaken if desired, and natural choices at 300-level include 618-331 Applied Mathematics A and 618-332 Applied Mathematics B. BE/BSc - (Physics, and one of Electrical, Computer or Software Engineering streams of BE) Electrical engineering subjects, electrical engineering laboratory, computer science subjects, mathematics subjects as for chosen stream of standard course. 640-223 Quantum Mechanics (Advanced) 640-226 Thermal Physics (Advanced)
Third year (BE (Electrical, Computer, Software)/BSc)
Students are required to satisfy the requirements for one of Electrical, Computer or Software Engineering streams of the BE course, supplementing this with sufficient science points as recommended by science course planning.
Fourth year (BE (Electrical, Computer, Software)/BSc)
Science subjects to complete the Faculty of Science requirements for this course.
Fifth year (BE (Electrical, Computer, Software)/BSc)
Subjects should be chosen as for the fourth year of one of Electrical, Computer or Software Engineering streams of the BE course.
1. A student who completes semester 1 at a high level of achievement may be permitted to take, as an elective, the subject 433-142 Computing Fundamentals B.
2. The selection of thesis and project work taken in either electrical engineering or computer science must be approved by the Department of Electrical Engineering.
3. With permission from the Department of Computer Science.
4. 433-393 will not be available in 1997. Students in 300-level BCS should enrol in 433-463 Thesis (7.1 points)
5. The 'approved discipline' requirement at 300-level will be handled on an individual basis by the third year BCS coordinator.
6. The subject 615-120 is a pre- or co-requisite for 615-155; (2) the subject 615-155 Principles of Management contributes to your 'non technical points' requirement.
Search | Previous : Mechanical and Manufacturing Engineering | Next : Law Subjects
Handbook 1997 : Faculty of Engineering : School of Electrical Engineering and Computer Science
Status: OFFICIAL 1997 Last Modified: Wednesday March 12 3:36 pm SGML to HTML Conversion: Information Technology Services Authorised by: Academic Registrar Email Enquiries: Course_Information@registrar.unimelb.edu.au
Copyright © University of Melbourne 1997.