Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT1010 Introduction to software engineering - disestablished

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

Chris Ling

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT1010 Introduction to software engineering - disestablished (30 Nov 2017, 11:23am) [ INTRO SE (23 Jun 2009, 4:26pm)]

Reasons for Introduction

Reasons for Introduction (25 Jul 2005, 9:15pm)

The Bachelor of Software Engineering (BSE) was introduced in 1998 and took its first students in 1999 as a joint program between the Faculties of Engineering and Information Technology. Since then, the program has been transferred entirely to the Faculty of Information Technology, although there will continue to be some teaching input by the Faculty of Engineering.

One of the first year subjects offered in the current BSE is Introduction to Software Engineering CSE1401. This unit provides comprehensive and specific introduction to issues in Software Engineering.

With the restructuring of the Faculty of Information Technology degrees and administrative structures, the current unit is to receive a new code (FIT1010) and is also subject to some minor changes such as adoption of a changed School name and similar changes.

Reasons for Change (30 Nov 2017, 11:24am)

30/11/2017 - Unit disestablished at FEC 5/17 Item 7.3.

May 2014: changing objectives to learning outcomes for AQF compliance. Also, addition of sustainability to the "ethics" learning outcomes to satisfy EA requirement that SE students are exposed (across the curriculum) to sustainability as a professional issue.

September 2012: Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Ann Nicholson) via email 4/09/2012.

This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.

Exam being changed from 2hr to 3hr, to start in S2, 2011. This unit is a mixture of a number of topics, so the longer exam will provide more time for students to produce quality solutions to the problem-solving/modelling questions. The exam will be made exam open book as well, to move the emphasis from bookwork/memorisation, to assessing understanding and problem-solving skills.

Role, Relationship and Relevance of Unit (29 Oct 2009, 6:11pm)

The unit is a core unit for the Bachelor of Software Engineering and an elective (the first unit in an elective sequence in SE) for the Bachelor of Computer Science.

Objectives

Objectives (05 Jun 2014, 09:07am)

At the completion of this unit students should be able to:

  • analyse a software engineering scenario and identify advantages and disadvantages of alternative SE life-cycle models;
  • recognise and describe the components of a SE life-cycle model and apply them to a simple problem;
  • produce and evaluate object-oriented software designs represented in a standard SE design formalism;
  • perform basic black-box and white-box testing on a piece of software;
  • describe and compare common SE team structures;
  • work collaboratively to carry out simple software engineering tasks;
  • analyse a professional scenario with respect to the SE Code of Ethics and/or sustainability;
  • synthesize a SE topic and present it to their peers.
  • Unit Content

    ASCED Discipline Group Classification (29 Oct 2009, 6:11pm)

    020103

    Synopsis (29 Oct 2009, 6:11pm)

    This unit provides an introduction to the discipline of Software Engineering. The emphasis is upon a broad coverage of the areas, since students will at this early stage not have adequate programming skills to tackle many of the topics in greater depth. The notion of a software system as a model or approximation of a desired system is introduced, and used as a way of describing such things as the software life cycle and its various models, programming by contract, design and testing issues, maintenance, reuse, complexity, divide and conquer strategies, metrics and measurement, project management and software legacy.

    Teaching Methods

    Mode (29 Oct 2009, 6:11pm)

    On-campus

    Assessment

    Assessment Summary (23 Mar 2011, 9:49pm)

    Examination (3 hours): 60%; In-semester assessment: 40%

    Workloads

    Workload Requirements (22 Jan 2014, 09:58am)

    Minimum total expected workload equals 12 hours per week comprising:

    (a.) Contact hours for on-campus students:

  • Two hours lectures
  • One 1-hour tutorial
  • One 2-hour laboratory
  • (b.) Additional requirements (all students):

  • A minimum of 7 hours of personal study per week in order to satisfy the reading and assignment expectations.
  • Additional/Special Timetabling Requirements (29 Oct 2009, 6:11pm)

    Laboratories must follow tutorials.

    Resource Requirements

    Software Requirements (29 Oct 2009, 6:11pm)

    Teaching Responsibility (Callista Entry) (29 Oct 2009, 6:11pm)

    FIT

    Interfaculty Involvement (29 Oct 2009, 6:11pm)

    None - the Faculty of Engineering has been consulted, but states that it is unable to resource this unit at this stage.

    Prerequisites

    Prerequisite Units (06 Sep 2012, 3:13pm)

    FIT1002 or FIT1040

    Corequisites (29 Oct 2009, 6:11pm)

    Prohibitions (27 Sep 2007, 2:39pm)

    CSE1401

    Proposed year of Introduction (for new units) (26 Jul 2005, 3:39pm)

    First offered in semester 2, 2006. The equivalent unit CSE1401 was introduced in semester 1, 2000.

    Location of Offering (29 Oct 2009, 6:11pm)

    Clayton

    Faculty Information

    Proposer

    Heinrich Schmidt

    Approvals

    School: 18 Jul 2014 (Geraldine DCosta)
    Faculty Education Committee: 18 Jul 2014 (Geraldine DCosta)
    Faculty Board: 18 Jul 2014 (Geraldine DCosta)
    ADT:
    Faculty Manager:
    Dean's Advisory Council:
    Other:

    Version History

    25 Jul 2005 Heinrich Schmidt Initial Draft; modified UnitName; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro
    25 Jul 2005 Heinrich Schmidt Copied from approved course proposal CSE1401 to work in the revised BSE and BCS degrees under the new FIT codes. Changes are minimal and necessary: (1) School changed to reflect new School name; (2) Objectives reordered and renumberd to work with Monatar objectives format - which differ from original course proposal; (3) Added information on software (as used since introduction); (4) added programming prerequisite reflecting change in semesters and rationalisation regarding duplicate minimalist programming introduction needed for some SE topics
    25 Jul 2005 Heinrich Schmidt Replaced the copied version of reasons for introduction to refer to review of BSE with only a brief mention of the history of the BSE degree.
    25 Jul 2005 Heinrich Schmidt Clarified changes (from approved CSE1401 proposal) under Reasons for change; added ENG1061 as prerequisites according to revised BSE FY structure in response to IEAust accreditation requirements regarding engineering context.
    25 Jul 2005 Heinrich Schmidt Clarified changes (from approved CSE1401 proposal) under Reasons for change; added ENG1061 as prerequisites according to revised BSE FY structure in response to IEAust accreditation requirements regarding engineering context.
    25 Jul 2005 Ann Nicholson Minor changes made, some as suggested by Ron Pose.
    26 Jul 2005 Heinrich Schmidt modified Workload/WorkHours; modified ResourceReqs/LabReqs; modified ResourceReqs/InterFaculty; modified LocationOfOffering; modified Assessment/Strategies; modified UnitObjectives/ObjSocial; modified UnitObjectives/ObjSocial
    26 Jul 2005 Heinrich Schmidt
    26 Jul 2005 Heinrich Schmidt Minor changes in several entries.
    26 Jul 2005 Heinrich Schmidt Fixed the semester from 1 to 2 (a type in DateOfIntroduction)
    30 Jul 2005 Ann Nicholson modified Classification; modified ResourceReqs/SchoolReqs
    22 Aug 2005 Ann Nicholson Added ASCED code to unit summary.
    24 Aug 2005 John Betts
    25 Aug 2005 Geraldine DCosta FIT School Approval, Approved for Faculty Board Mtg 4/05
    25 Aug 2005 Geraldine DCosta FEC Approval
    25 Aug 2005 Annabelle McDougall FacultyBoard Approval
    17 Oct 2005 David Sole Added Software requrirements template
    21 Oct 2005 David Sole Updated requirements template to new format
    06 Jun 2006 Ann Nicholson modified Prerequisites/PreReqUnits
    07 Jun 2006 Ann Nicholson Additional note re removal of ENG1061 as pre-req. There was no real reason for this pre-req, and it precluded all but BSE students from taking the unit. In fact, this is a good elective for BCS and students from other FIT courses.
    07 Jun 2006 Ann Nicholson
    12 Jun 2006 Geraldine DCosta FIT School Approval, Approved for submission FEC Mtg 3/06
    19 Jun 2006 Ralph Gillon FEC Approval
    30 Jun 2006 Ralph Gillon FacultyBoard Approval
    30 May 2007 Ann Nicholson modified Assessment/Strategies: Balance between exam 60% and non-exam 40% unchanged, however the exact breakdown of the 40% non-exam is not specified in detail. This allows more flexibility during redevelopment for S2 2007 delivery (obviously details will be finalised before the start of the semester and students advised appropriately).
    30 May 2007 Ann Nicholson
    21 Jun 2007 Geraldine DCosta FIT School Approval, Approved by Undergraduate Programs Committee Mtg 4/07 on 18/6/07
    21 Jun 2007 Geraldine DCosta FEC Approval
    21 Jun 2007 Geraldine DCosta FacultyBoard Approval - Faculty Board Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. The UGPC 4/07 has approved this version on 18/6/07. Faculty Board approval has been added to aid administration in Monatar.
    27 Sep 2007 Caitlin Slattery Add CSE1401 to prohibitions.
    02 Oct 2007 Ann Nicholson FIT1010 Chief Examiner Approval, ( proxy school approval )
    15 Oct 2007 Geraldine DCosta FEC Approval
    15 Oct 2007 Geraldine DCosta FacultyBoard Approval - Faculty Board Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC Special Exec 3/07 has approved this version on 2/10/07. Faculty Board approval has been added to aid administration in Monatar.
    25 Feb 2008 Ann Nicholson modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified FacultyInformation/FICoordinator
    25 Feb 2008 Ann Nicholson The number of lecture hours per week has been reduced from 3 to 2. When this unit was CSE1401 it was a first semester unit and included introduction to OO programming (Java). Now students already have a programming pre-req and it was found in S2, 2007 that the unit did not need 3 lectures per week to introduce the main concepts. The tutorial and lab class hours are unchanged, as they are crucial for providing active learning opportunities for students.
    25 Feb 2008 Ann Nicholson
    03 Mar 2008 Ann Nicholson FIT1010 Chief Examiner Approval, ( proxy school approval )
    17 Mar 2008 Julianna Dawidowicz FEC Approval
    17 Mar 2008 Julianna Dawidowicz FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 2/08 has approved this version on 03/03/08. Faculty Board approval has been added to aid administration in Monatar.
    17 Jun 2009 Ann Nicholson modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator
    23 Jun 2009 Julianna Dawidowicz Minor admin changes: abbreviation amended to all CAPS, reason for change added, objectives cut and paste into the consolidated summary field as per Faculty standard, deleted handbook summary as it was duplicate of unit content information.
    30 Jun 2009 Julianna Dawidowicz FIT1010 Chief Examiner Approval, ( proxy school approval )
    30 Jun 2009 Julianna Dawidowicz FEC Approval
    30 Jun 2009 Julianna Dawidowicz FacultyBoard Approval - UGPC Spl mtg 1/09 approved this version on 26/06/09. Faculty Board approval has been added to aid administration in Monatar.
    29 Oct 2009 David Sole This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.
    29 Oct 2009 David Sole 2009 Review - Submit
    29 Oct 2009 David Sole 2009 Review - Chief Examiner approval
    29 Oct 2009 David Sole 2009 Review - FEC approval
    29 Oct 2009 David Sole 2009 Review - Faculty Board approval
    23 Mar 2011 Ann Nicholson modified Assessment/Summary: this unit is a mix of a number of topic, so the longer exam will provide more time for students to produce quality solutions to the problem-solving/modelling questions. I'm planning to make the exam open book as well, to move the emphasis from bookwork/memorisation, to assessing understanding and problem-solving skills.
    11 Apr 2011 Ann Nicholson modified ReasonsForIntroduction/RChange
    12 Apr 2011 Kendall Williamson
    12 Apr 2011 Kendall Williamson FIT1010 Chief Examiner Approval, ( proxy school approval )
    28 Apr 2011 Kendall Williamson FEC Approval
    28 Apr 2011 Kendall Williamson FacultyBoard Approval - Approved at UGPC and noted at FEC 2/11. For FB 2/11 noting only.
    06 Sep 2012 Caitlin Slattery Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Ann Nicholson) via email 4/09/2012.
    15 Sep 2012 Jeanette Niehus FIT1010 Chief Examiner Approval, ( proxy school approval )
    15 Sep 2012 Jeanette Niehus FEC Approval
    15 Sep 2012 Jeanette Niehus FacultyBoard Approval - UGPC approval granted 13/9/12. Faculty Board approval has been added to aid administration in Monatar.
    22 Jan 2014 Damien Moore modified Workload/ContactHours (bulk upload from CUPID extract)
    28 May 2014 Jeanette Niehus modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange
    04 Jun 2014 Ann Nicholson Added sustainability into learning outcomes: modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange
    05 Jun 2014 Jeanette Niehus Admin - fixed formatting modified UnitObjectives/Objectives
    18 Jul 2014 Geraldine DCosta FIT1010 Chief Examiner Approval, ( proxy school approval )
    18 Jul 2014 Geraldine DCosta FEC Approval
    18 Jul 2014 Geraldine DCosta FacultyBoard Approval - Approved at UGPC 3/14. Faculty Board approval has been added to aid administration in Monatar.
    17 Mar 2016 Jeanette Niehus Admin: modified Chief Examiner
    30 Nov 2017 Christy Pearson modified UnitName; modified ReasonsForIntroduction/RChange

    This version: