314654 v.1 Software Engineering Stream (BSc Science)
Introduction
The principle objective of this stream is to produce graduates well-versed in the principles of design, measurement and analysis applied in the context of the development of software-based systems. The stream includes a strong foundation in the related discipline of computer science, but with emphasis on subjects relating to software requirements of gathering, design, implementation and testing. Students also receive a solid foundation in technical communication skills, professional responsibility, social effects, ethical aspects of software engineering practice, interpersonal relationships, team work and time management. The final year involves a group project of significant scope that gives graduates the opportunity to learn through practical application.
Course Structure | Hrs/Wk | Credit | |||
---|---|---|---|---|---|
Year 2 Semester 1 | |||||
4549 | v.9 | Project Design and Management 300 | 2.0 | 25.0 | |
25.0 | |||||
Year 2 Semester 2 | |||||
12335 | v.6 | Software Engineering 300 | 3.0 | 25.0 | |
13390 | v.4 | Requirements Engineering 252 | 5.0 | 25.0 | |
SELECT ELECTIVE UNITS TO THE TOTAL VALUE OF: | 25.0 | ||||
75.0 | |||||
Year 3 Semester 1 | |||||
303008 | v.4 | Software Metrics 400 | 3.0 | 25.0 | |
310287 | v.2 | Software Engineering Project 320 | 1.5 | 25.0 | |
50.0 | |||||
Year 3 Semester 2 | |||||
308716 | v.3 | Software Engineering Testing 400 | 3.0 | 25.0 | |
310288 | v.2 | Software Engineering Project 330 | 1.0 | 25.0 | |
50.0 |
Handbook Disclaimer
The online handbook is the repository of Curtin University of Technology (“Curtin”) course information. While Curtin makes all reasonable endeavors to keep its online courses handbook up-to-date, information within this website is subject to change from time to time. Curtin reserves the right to change the contents and/or the method of assessment, to change or alter tuition fees of any unit of study, to withdraw/any unit of study or program which it offers, to impose limitations on enrolment in any unit or program, and/or to vary arrangements for any program without notification via the website.
For course overviews and enrolment information please visit our future students website.