Link to Curtin homepage      CurtinSearch | Curtin Site Index 
Online handbook 2003
Courses and Units Definition of TermsContact / Help
Academic Calendar
Admissions Information
Fee Information
Policy and Procedures
Scholarships
About Curtin
    

143110 v.2 Bachelor of Engineering (Software Engineering)


BEng(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

Physics, Calculus and Applicable Mathematics.

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.

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.

Course Structure

Hrs/Wk

Credit

Year 1 Semester 1

   
12044 v.4   Professional Engineering 103 3.0 12.5
12702 v.2   Computer Engineering 103 5.0 25.0
1737 v.3   Particles and Waves 101 3.0 12.5
1920 v.6   Software Technology 151 4.0 25.0
7160 v.5   Mathematics 171 4.0 25.0
  100.0

Year 1 Semester 2

   
10163 v.8   Introduction to Programming Environments 152 4.0 25.0
302388 v.1   Statistics for Engineers and Scientists 101 2.0 12.5
7161 v.5   Mathematics 172 4.0 25.0
8933 v.9   Software Engineering 251 3.0 25.0
      SELECT 1 ELECTIVE   12.5
  100.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 4.0 25.0
302283 v.2   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 5.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

   
12333 v.4   Design and Analysis of Algorithms 251 3.0 25.0
12335 v.4   Software Engineering 351 4.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
  100.0

Year 3 Semester 2

   
12843 v.4   Engineering Management 304 5.0 25.0
12855 v.3   Embedded Software Design 304 5.0 25.0
13395 v.2   Software Engineering Project 352 5.0 25.0
4524 v.4   Computer Graphics 252 4.0 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 5.0 25.0
13397 v.2   Software Engineering Project 452 10.0 25.0
      SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF:   50.0
  100.0
 
Optional Units (No Year Level Specified) Hrs/Wk Credits
4539 v.5 + Machine Perception 362 4.0 25.0
305905 v.2   Distributed Computing and Software Components 352 3.0 25.0
           
 
Optional Units to Select From in Year 4 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
12832 v.2 # Probability Theory and Random Processes 303 4.0 25.0
12847 v.3 # Data Communications and Networking 304 5.0 25.0
12854 v.2 # Computer Structures 303 5.0 25.0
12856 v.2 # Computer Structures 401 5.0 25.0
12859 v.2 # Computer Structures 402 5.0 25.0
302497 v.2 # Advanced Computer Engineering 403 5.0 25.0
304631 v.2 # Introduction to Simulation 304 4.0 25.0
           
# Students must select one Electrical and Computing Engineering option in semester one.
* Year 4, Semester 1; Option chosen can be either a Computer Science or Electrical and Computer Engineering Option
+ Students must select one Computer Science option in semester one.
++ In Year 4, Semester One the Option chosen may be a Computer Science or Electrical and Computer Engineering Option.
^ In Year 4, Semester Two, one option must be selected from the Computer Science optional list and one from the Electrical and Computer Engineering optional list.
           

Availability

YearLocationPeriodInternalExternal
2003Bentley CampusSemester 1YY

The information displayed above refers to study periods and locations where the course is available for first time entry. Students are normally only offered or admitted to a course once.



Click here for a printable version of this page
 
    

Picture of sun setting over Henderson Court on Curtin's Bentley Campus

 

Curtin crest