Curtin University of Technology

 
 
 Home
 
 Courses
Business
Engineering & Science
Health Sciences
Humanities
Resources & Environment
Vice Chancellory
Curtin Sarawak
 
 Unit List
 

143110 v.2 Bachelor of Engineering (Software Engineering)



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.
           

 

 

Curtin University of Technology

To report errors on this website please e-mail:online@curtin.edu.au
Copyright and Disclaimer
Current as of: October 31, 2002     2:29:52
CRICOS provider code 00301J