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.