Software Engineering Fundamentals (2813ICT)

Software engineering applies to small, medium, and large-scale systems. It encompasses all phases of the life cycle of a software system including requirements analysis and specification, design, construction, testing, deployment, and operation, software project management and maintenance. This course aims to provide students with a solid software engineering foundation to support their further study. It focuses on providing introductory material to modelling, requirements engineering, testing and validation as well as formal methods. The course is incompatible with 1809ICT since 1809ICT has overlapping learning outcomes.

Course study information

Credit points (awarded)

10 (10)

Study level

Undergraduate

Student contribution band

Band 2

Usually available

Gold Coast Trimester 2

Course offerings and timetables

Convenor

Key dates

Course start date
8 July 2019
Last day to add a course
21 July 2019
Last day to drop a course without financial penalty (Census date)
4 August 2019
Last day to drop a course without academic penalty
8 September 2019
Restriction: Student must be in program 1478 B Eng Honours Software Eng or 1585 B Engineering (Hon)/BComp Sci or 1534 B Computer Science or 1535 B Computer Science

Please view the full class and additional timetable information for School of Information and Communication Technology

Class Availability When Where Notes
You must attend this Lecture
Lecture (41563) Wednesday 14:00 - 15:50
Weeks 1 - 5, 6 - 12
G16 1.07
Clinical Sciences 2
Gold Coast Campus
Class Availability When Where Notes
You must attend one Computer Laboratory
Computer Laboratory (46930) Tuesday 10:00 - 11:50
Weeks 1 - 5, 6 - 12
G23 2.22
Multimedia Building
Gold Coast Campus
Computer Laboratory (46929) Tuesday 10:00 - 11:50
Weeks 1 - 5, 6 - 12
G23 2.27
Multimedia Building
Gold Coast Campus