Course Title: Software Engineering Principles and Practice 1

Part A: Course Overview

Course Title: Software Engineering Principles and Practice 1

Credit Points: 12


Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

INTE2374

City Campus

Undergraduate

140H Comp Sci & Info Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008

Course Coordinator: Astrid Bauers

Course Coordinator Phone: +61 3 9925 2118

Course Coordinator Email:astrid.bauers@rmit.edu.au

Course Coordinator Location: 10.09.29


Pre-requisite Courses and Assumed Knowledge and Capabilities

Students should have completed all 1st and 2nd year courses in the BP096 Software Engineering program.


Course Description

This course will be taken in first semester of the 3rd year by students enrolled in the Bachelor of Applied Science (Software Engineering) program. It will complement the concurrent studies being undertaken by students in their cooperative work placement course and focuses on a number key aspects of their work placement including: to gain familiarity with the trends and practices of software development in industry: to gain an appreciation of the professional aspects associated with software engineering, to reflect on the work placement and to put their experiences into the context of their personal growth.

This course builds on the previous two years study that students have undertaken within the university which has provided them with the basic knowledge and understanding of the processes, technologies and applications in area of software engineering.

It is intended that the 3rd year student is concurrently enrolled in INTE2374, INTE2375, INTE2376 and INTE2377, all of which cumulatively form the internship year.


Objectives/Learning Outcomes/Capability Development

Having studied this course it is intended that students should be able to:


1. develop written and spoken communication skills through the presentation of reports and workshops.

2. offer value judgements on technical, ethical and professional issues that are relevant to the work undertaken.

3. reflect on their experiences and:
- 3.1 relate them to their existing knowledge, understanding and attitudes;
- 3.2 use them to synthesis new knowledge, understanding and attitudes, and
- 3.3 use them to develop a longer-term perspective on their future career development


  


Overview of Learning Activities

Key learning activities in the course include-

1. On campus Workshops
Workshops will be conducted to assist students their understanding of the course material.

2. Electronic Discussion Forum
The online conference will be used to maintain communication between students whilst on placement


Overview of Learning Resources

See below.


Overview of Assessment

This course will be assessed via written assignments during the semester that will require students to research and understand different standards, processes and tools within the software engineering knowledge domain, and to apply that in a comparison with industry work practices.