Software Engineering - SENGAH3707
Stream Summary
Faculty: ENG - Faculty of Engineering
School: School of Computer Science and Engineering
Contact: School
Program: 3707 - Engineering (Honours)
Award(s):
Bachelor of Engineering (Honours) (Major)
View stream information for previous years
Stream Outline
Software Engineering is studied as a stream in the BE(Hons). Day to day administration of this stream is conducted through the Computer Science and Engineering Student Office.
This page outlines the core rules for the Software Engineering stream when taken as part of a single or dual award. The requirements total 168 units of credit, plus 60 days of industrial training. Refer to the program page for full details on the overall program requirements.
Further details on the stream requirements, electives, and advice regarding the order and placement of courses in the stream can be found at the: School website
Stream Structure
- COMP1511 Introduction to Programming (6 UOC)
- COMP1521 Computer Systems Fundamentals (6 UOC)
- COMP1531 Software Eng Fundamentals (6 UOC)
- COMP2041 Software Construction (6 UOC)
- COMP2111 System Modelling and Design (6 UOC)
- COMP2511 O-O Design & Programming (6 UOC)
- COMP2521 Data Structures and Algorithms (6 UOC)
- COMP3141 Software Sys Des&Implementat'n (6 UOC)
- COMP3311 Database Systems (6 UOC)
- COMP3331 Computer Networks&Applications (6 UOC)
- COMP4920 Management and Ethics (6 UOC)
- COMP4930 Thesis Part A (6 UOC)
- COMP4931 Thesis Part B (6 UOC)
- ENGG1000 Engineering Design (6 UOC)
- MATH1081 Discrete Mathematics (6 UOC)
- MATH2400 Finite Mathematics (3 UOC)
- MATH2859 Prob, Stats and Information (3 UOC)
- SENG2011 Software Eng Workshop 2A (6 UOC)
- SENG2021 Software Eng Workshop 2B (6 UOC)
- SENG3011 Software Eng Workshop 3 (6 UOC)
- MATH1131 Mathematics 1A (6 UOC)
- MATH1141 Higher Mathematics 1A (6 UOC)
- MATH1231 Mathematics 1B (6 UOC)
- MATH1241 Higher Mathematics 1B (6 UOC)
- Discipline Electives (12 UOC): Any COMP4 or higher
- Professional Electives (24 UOC): Any course from:
- level 3, 4, 6 or 9 COMP courses, or
- level 3 or 4 INFS/MATH/ELEC/TELE courses
- Free Elective (6 UOC)
- 60 days Industrial Training