143110 v.3 Bachelor of Engineering (Software Engineering)


BEng(Curtin) OR BEng(Hons)(Curtin)

Introduction
The aim of this course is to produce graduates who will be well equipped to work in an industrial environment. It comprises a solid foundation in computer science and engineering, engineering design, engineering applications, technical communication skills, professional responsibility, social effects, ethical aspects of engineering practice, interpersonal relationships, team work and time management. This course emphasises the underlying principles of computer science and engineering as well as the principles and practices in software engineering. It covers the software engineering process and its associated activities and some specialist areas. An important feature is the use of team-based year long projects in the third and final years for learning through practical applications.

Course Entry Requirements/Prerequisites
TEE Applicable Mathematics and two out of TEE Calculus/Physics/Chemistry. Well-performed candidates without one of the prerequisite subjects may be accepted and required to undertake an additional program of preparatory studies.

Specific Requirements
The STAT is not acceptable for entry to this course.

Note
Well performed candidates without some of these TEE subjects may be admitted but will be required to complete bridging or special units as required, which may result in an extension of studies beyond the normal length of the course.

Recognition of Prior Learning
Applications for recognition of prior learning are assessed on an individual basis.

Duration and Availability
This course is four years full-time or equivalent part-time study.

Course Organisation
Students undertake the Bachelor of Engineering Pre-Major in the first year and on successful completion, proceed to the second year of an engineering discipline. Please refer to the section at the front of the Department of First Years Engineering Studies to obtain details about the Bachelor of Engineering Pre-Major.

Additional Course Expenses
Students may be expected to purchase a number of textbooks, readers and other vital study materials. In addition, students may also need to contribute some of the cost of consumables, which varies depending on the area of study.

Further Information
The Motorola Prize - best student obtaining the highest average mark in the 4th year of the course.

Special Note
The curriculum was revised during 2003 and the revised program will be phased in from 2004 to 2007. Information on the original course structure and units for students who commenced this course prior to 2004 is available by consulting the 2003 Curtin Courses Handbook.

Course Structure Hrs/Wk Credit
Year 1    
307545 v.1 Bachelor of Engineering Pre-Major 200.0
  200.0
Year 2 Semester 1    
12705 v.2   Computer Engineering 203 4.0 25.0
12742 v.2   Electrical Engineering 103 5.0 25.0
1922 v.6   Software Technology 152 7.0 25.0
302283 v.3   Mathematical Modelling 101 4.0 25.0
  100.0
Year 2 Semester 2    
13390 v.3   Requirements Engineering 252 5.0 25.0
302502 v.1   Signal Processing 204 4.0 25.0
4533 v.4   Database Systems 252 4.0 25.0
8934 v.7   Software Engineering 252 3.0 25.0
  100.0
Year 3 Semester 1    
12335 v.4   Software Engineering 351 3.0 25.0
303008 v.2   Software Engineering Tools and Metrics 352 3.0 25.0
4521 v.5   Computer Communications 252 3.0 25.0
12333 v.4   Design and Analysis of Algorithms 251 3.0 25.0
  100.0
Year 3 Semester 2    
12843 v.4   Engineering Management 304 5.0 25.0
12855 v.3   Embedded Software Design 304 4.0 25.0
4524 v.4   Computer Graphics 252 4.0 25.0
      SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF:   25.0
  100.0
Year 4 Semester 1    
13391 v.3   Software Security 303 3.0 25.0
13396 v.2   Software Engineering Project 451 10.0 50.0
      SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF:   25.0
  100.0
Year 4 Semester 2    
12857 v.2   Real Time Systems 404 4.0 25.0
13397 v.3   Software Engineering Project 452 10.0 50.0
      SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF:   25.0
  100.0
 
Optional Units (No Year Level Specified) Hrs/Wk Credits
3437 v.11 + Programming Language Design Concepts 352 3.0 25.0
4518 v.5 + Artificial and Machine Intelligence 351 4.0 25.0
4522 v.5 + Computer Communications 352 3.0 25.0
4525 v.6 + Advanced Graphics and Visualisation 361 3.0 25.0
4539 v.5 + Machine Perception 362 4.0 25.0
12832 v.2 # Probability Theory and Random Processes 303 4.0 25.0
12847 v.4 # Data Communications and Networking 404 5.0 25.0
12854 v.2 # Computer Structures 303 4.5 25.0
12856 v.2 # Computer Structures 401 5.0 25.0
12859 v.2 # Computer Structures 402 5.0 25.0
302497 v.3 # Advanced Computer Engineering 403 5.0 25.0
304631 v.2 # Introduction to Simulation 304 4.0 25.0
305905 v.2 + Distributed Computing and Software Components 352 3.0 25.0
           
NB Students must select at least one Computer Science and at least one Electrical and Computer Engineering Option.
# Electrical and Computer Engineering option.
+ Computer Science option.
           

Availability

Availability Information has not been provided by the respective School or Area. Prospective/current students should contact the School or Area listed above for further information.



 

Copyright and Disclaimer
Current as of: October 31, 2003     9:16:56
CRICOS provider code 00301J