Part A: Course Overview

Course Title: Software Engineering Principles and Practice 1

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

INTE2374

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 1 2009,
Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013,
Sem 1 2015,
Sem 1 2016

INTE2374

City Campus

Undergraduate

171H School of Science

Face-to-Face

Sem 1 2017,
Sem 1 2019,
Sem 1 2020,
Sem 1 2021

INTE2374

City Campus

Undergraduate

175H Computing Technologies

Face-to-Face

Sem 1 2023,
Sem 1 2024,
Sem 1 2025

Course Coordinator: Dr Golnoush Abaei

Course Coordinator Phone: +61 3 9925 0294

Course Coordinator Email: golnoush.abaei@rmit.edu.au

Course Coordinator Location: City campus, Building 14, Level 11, Room 02

Course Coordinator Availability: By appointment only


Pre-requisite Courses and Assumed Knowledge and Capabilities

Enforced Co-Requisite Courses
You should undertake the following course/s at the same time as this course as it contains areas of knowledge and skills which are implemented together in practice. 

Note: it is a condition of enrolment at RMIT that you accept responsibility for ensuring that you have completed the prerequisite/s and agree to concurrently enrol in co-requisite courses before enrolling in a course. 

For information go to RMIT Course Requisites webpage. 

Assumed Knowledge
Courses must be completed in the sequence listed in your program structure.

You must only enrol in INTE2374 Software Engineering Principles and Practice 1 in line with the sequence listed in your program structure. Please ensure that you have met the necessary requirements by checking the program guide. If you enrol into this course before as indicated by your program structure, you may be automatically dropped from this course before census.

For any enquiries, please visit STEM College Student Lifecycle or your Program Manager for information and support.

 


Course Description

This course complements Approved Industry Experience 1 and focuses on several key aspects of your work placement to gain familiarity with the trends and practices of your program in industry; to gain an appreciation of the professional aspects associated with your program; to reflect on the work placement and to place your experiences into the context of your personal growth.

This course builds on your prior studies in your program, which have equipped you with essential knowledge and understanding of the processes, technologies, and applications related to your field.

This course includes a Work Integrated Learning experience in which your knowledge and skills will be applied and assessed in a real or simulated workplace context and where feedback from industry and/ or community is integral to your experience. 


Objectives/Learning Outcomes/Capability Development

Program Learning Outcomes

This course contributes to the program learning outcomes for the following program(s): 

BP347 - Bachelor of Computer Science (Professional)
BP348 - Bachelor of Data Science (Professional)
BP349 - Bachelor of Information Technology (Professional)
BP356 - Bachelor of Cyber Security (Professional)

PLO4: Communication - Communicate effectively with diverse audiences, employing a range of communication methods in interactions to both computing and non-computing personnel.

For more information on the program learning outcomes for your program, please see the program guide.  


Upon successful completion of this course, you will be able to:

  1. Critically analyse and evaluate all aspects of your work in industry, including technology, tools and methods and solutions;
  2. Design and implement solutions that accommodate specific workplace requirements and constraints, based on industry specifications;
  3. Communicate effectively in oral and written forms for a variety of purposes and in a range of industry contexts, relevant to your professional activities;
  4. Establish and effectively use/manage interpersonal networks and manage relationships in a range of settings;
  5. Adapt to change to workplace conditions flexibly and responsibly;
  6. Work across a variety of information technology platforms and environments;
  7. Identify, assess and take advantage of opportunities in the workplace;
  8. Prove an understanding of and proficiency with the industry processes and standards relevant to your degree.


Overview of Learning Activities

The key learning activities in the course rely on your individual reflection on and analysis of your work experience and how the previous program coursework prepared you for your industry role.

In addition, there may be:

On campus Workshops: Workshops may be conducted to help you with your reflective and analytical assignments.

Electronic Discussion Forum: The online or direct contact will be used to maintain communication between students while on internship placement.


Overview of Learning Resources

Assignment references and resources will be made available and may be tailored to each internship placement type.


Overview of Assessment

This course will be assessed via written assignments and presentations that will require you to research and understand different standards, processes and tools within your program knowledge domain, and to apply that in a comparison with industry work practices.

Note: This course has no hurdle requirements.

Assessment Tasks

Assessment Task 1:  4 Monthly Written Reports
Weighting: 50% 
This assessment task supports CLOs 1, 2, 3, 5, 6, 8

Assessment Task 2:  1 Final Presentation
Weighting: 30% 
This assessment task supports CLOs 1 and 3

Assessment Task 3:  Industry Mentor Report 
Weighting: 20% 
This assessment task supports CLOs 3, 4, 5, 6, and 7

If you have a long-term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or Equitable Learning Services if you would like to find out more.