UTS home2003Handbooks


Faculty Handbooks
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects
by Subjects

General Information
Important dates
UTS Calendar
Order Form

Contact
Applying to UTS
Campus maps
Search
Bachelor of Engineering, Diploma in Engineering Practice

Software Engineering major

UTS major code: 08
UAC code: 603085
Testamur title: Bachelor of Engineering in Software Engineering
Diploma in Engineering Practice
Total credit points: 204

Software engineering is growing at a phenomenal rate and is now transforming every aspect of modern lifestyles. It underpins modern approaches to medical monitoring, vehicle guidance, industrial processing, robotic operation, telecommunication network management, flight supervision and many other applications.

The Software Engineering major brings together computing and physical sciences, providing the intellectual and practical framework for the conception, design, development, testing and maintenance of effective software-based systems. In addition to being well grounded in the fundamentals of computing science, mathematics, and electrical engineering, graduates are given the basis to be able to adapt and learn new discipline areas as they emerge.

Technical skills are developed in programming, analysis, design, testing, and specification of complex real-time software systems. These are complemented by academic skills such as problem posing and solving, critical reading, recollection of important facts, research skills, comprehension, written and oral presentation skills, and ability to carry out complex analysis. Through many team-based assignments, students learn to work together to develop leadership qualities and to become confident of their professional competencies. Through the development of a personal portfolio, students will be able to reflect on both their academic and workplace experiences and to draw on these for their educational and career planning as well as personal development.

Standard program

Semester 1
C 33130 Mathematical Modelling 1 6cp
C 68037 Physical Modelling 6cp
FP 48023 Object-oriented Programming 6cp
FP 48510 Introduction to Electrical Engineering 6cp

Semester 2
C 48210 Engineering for Sustainability 6cp
C 33230 Mathematical Modelling 2 6cp
FP 48520 Electronics and Circuits 6cp
FP 48024 Object-oriented Design 6cp

Semester 3
C 48230 Engineering Communication 6cp
FP 48440 Software Engineering 6cp
FP 48441 Introductory Digital Systems 6cp
FP 31473 Data Structures and Procedural Programming 6cp

Semester 4
EPP Engineering Internship (may be taken in Semester 3 or 4)

Semester 5
C 48240 Uncertainties and Risks in Engineering 6cp
FP 48231 Formal Software Engineering 6cp
FP 48450 Real-time Operating Systems 6cp
FP 48740 Communications Networks 6cp

Semester 6
C 48250 Engineering Economics and Finance 6cp
FP 48433 Software Architecture 6cp
FP 48434 Embedded Software Systems 6cp
xxxxx Elective 6cp

Semester 7
C 48260 Engineering Management 6cp
xxxxx Elective 6cp
and two of the following
FP 31474 Database Fundamentals 6cp
FP 48235 Advanced System Security1 6cp
FP 31098 Software Metrics and Testing 6cp
FP 31777 Human–Computer Interaction 6cp
FP 31093 Quality Assurance and Process Improvement 6cp

Semester 8
EPP Engineering Internship (may be taken in Semesters 6–9)

Semester 9
C 48270 Technology Assessment 6cp
FP 48435 Emerging Software Technologies 6cp
FP 48475 Software Systems Analysis 6cp
xxxxx Elective 6cp

Semester 10
FP 48485 Software Systems Design 6cp
xxxxx Capstone Project 6cp
xxxxx Capstone Project 6cp
xxxxx Elective 6cp

C = Core subject
EPP = Engineering Practice Program
FP = Fields of practice subject

Note: Engineering Internship shown in Semesters 4 and 8 is for illustration only.

Footnote:
1. This subject is being developed. In the interim, students are requested to refer to 48730 Authentication and System Security.


© Copyright UTS
(CRICOS Provider No: 00099F)
Authorised by Director, Governance Support Unit
28 October 2003 11:40 AM
Send comments about this page to Publications
Disclaimer | Privacy Statement | UTS homepage