BH120 - Bachelor of Engineering (Software Engineering) (Honours)

Go to Enrolment Program Structures Search

Plan: BH120 - Bachelor of Engineering (Software Engineering) (Honours)
Campus: RMIT University Vietnam

Program delivery and structure

Approach to learning and assessment
Work integrated learning
Program structure
Program transition plan

Approach to learning and assessment

The following learning and teaching approaches form the basis of your learning experiences:

  • In classes, including lectures, you will be encouraged to participate actively in activities such as discussions, asking and answering questions, and problem solving exercises.
  • Projects will require you to communicate outcomes effectively across all communication modes (speaking, listening, writing, drawing and presenting) to a range of audiences.
  • Team learning projects will require you to work in mixed teams and critically engage with aspects of team development and conflict resolution.
  • You will engage in learning activities and projects that require you to identify, plan, design, construct and manage solutions to engineering problems.
  • Learning activities will focus on practical application of technical skills and you will be assessed on technical competence both in theory and practice.
  • Projects will require you to access a variety of knowledge sources including professional journals, discussion lists and online resources.
  • You will be required to solve complex, real-world problems.
  • You will be given problems that require you to consider the business context and market potential of products that you design.

Assessment

Course assessment is designed to enable you to demonstrate your technical, design, research, and communication abilities. The forms of assessment will vary with each course, depending on the specific learning outcomes and capability development objectives.

Assessments may take the following forms:

  • Examinations: an individual form of assessment where you have the opportunity to demonstrate your ability to explain fundamental principles and solve problems.
  • Assignment and Projects: these may be done individually or in groups allowing you to demonstrate your ability to work alone or as a member of a team.
  • Reflective Journals: where you pause to consider what you have learnt, along with the easy and more difficult issues associated with that learning.
  • Assessed Tutorials: a form of in-class test, which may be done individually or as a team.
  • Reports on laboratory work and experimentation to develop critical analytical and writing skills.
  • Self-Assessment and peer-Assessment: for assessment activities such as seminars you will assess yourself or your own group, or assess the work of other groups. This is part of equipping you to become more independent in your own learning and assessing your own and others' performance.

Most of the assessment you undertake (the exception is exams) will enable your lecturer to provide you with feedback to improve your performance. To view the Assessment Policy go to: http://www.rmit.edu.au/browse;ID=qwxbqbg739rl1

NOTE: Students with a long-term medical condition and/or another form of disability who are registered under RMIT University Vietnam’s Equitable Learning Service (ELS) may apply to vary the aspects of the learning or assessment methods accordingly. Students can contact the Program Coordinator or the RMIT University Vietnam's Equitable Learning Service (ELS) for more information.

If you have already developed areas of skill and knowledge included in this program (for example, through prior studies or work experience), you can apply for credit once you have enrolled in this program. There is information on the RMIT University website about how to apply for credit .

In addition to your studies for this program you also have the opportunity of undertaking an Industry Placement for six or twelve months either locally as advertised by local businesses, or internationally through the RMIT International Industry Experience and Research Program (RIIERP) .

*Top of page

Work integrated learning

RMIT is committed to providing students with an education that strongly links formal learning with workplace experience.  As a student enrolled in an RMIT program you will:

  • undertake and be assessed on a structured activity that allows you to learn, apply and demonstrate your professional or vocational practice.
  • interact with industry and community when undertaking this activity.
  • complete an activity in a work context or situation that may include teamwork with other students from different disciplines.
  • underpin your learning with feedback from interactions and contexts distinctive to workplace experiences.

In this program, you will be doing specific courses that focus on work integrated learning (WIL).  You will be assessed on professional or vocational work in a workplace setting (real or simulated) and receive feedback from those involved in your industry.

  • In EEET2473  Engineering Design 3A and EEET2474  Engineering Design 3B, you will work in a team on a project under the guidance of a professional engineer (usually an academic "mentor").  The project will require the team to work together to achieve a working product.  You will be expected to take more than one role in the team at different times to expand your experience and capabilities.
  • In OENG1183Engineering Capstone Project Part A and OENG1185Engineering Capstone Project Part B you will work on a project that requires you to produce an individual outcome (which may be part of a larger product).  You will work under the guidance of a professional engineer who may be from industry or be an academic or research staff member. 
  • In EEET2507 Professional Industry Experience, you are also required to demonstrate completion of the Engineers Australia requirement for work-experience equivalent to at least 12 weeks of full-time work. This is accomplished by completing an industry internship.

These courses provide realistic work situations allowing you to learn, apply and demonstrate professional engineering practice.

*Top of page

Program Structure

For students who commence their study in this program from 1 January 2016 onwards, please note that some courses listed in this structure will have their course marks count toward your program's weighted average mark. Your weighted average mark will determine the honours level of your award once you have completed the program. If a course counts toward your weighted average mark, that fact will be stated in its course guide.
 

*Top of page


Year One of Program

Complete the following Nine (9) Courses:

Course Title

Credit Points

Course Code

Campus

Mathematics 112MATH2239RMIT University Vietnam
Electrical Principles12EEET2437RMIT University Vietnam
Engineering Science12MANU2228RMIT University Vietnam
Mathematics 212MATH2240RMIT University Vietnam
Digital System Design12EEET2447RMIT University Vietnam
Computing Engineering12EEET2448RMIT University Vietnam
Software Engineering Design12EEET2482RMIT University Vietnam
Introduction to Professional Engineering Practice12OENG1181RMIT University Vietnam
University Elective
 
AND

*Top of page


Year Two of Program

Complete the following Nine (9) Courses:

Course Title

Credit Points

Course Code

Campus

Network Fundamentals12EEET2439RMIT University Vietnam
Software Engineering Fundamentals12ISYS2089RMIT University Vietnam
Object-Oriented Programming12INTE2512RMIT University Vietnam
Database Concepts12ISYS2077RMIT University Vietnam
Android Development12COSC2657RMIT University Vietnam
Engineering Project A12OENG1065RMIT University Vietnam
iOS Development12COSC2659RMIT University Vietnam
Embedded System Design and Implementation12EEET2481RMIT University Vietnam
University Elective
 
AND

*Top of page


Year Three of Program

Complete the following Eight (8) Courses:

Course Title

Credit Points

Course Code

Campus

Engineering Design 3A12EEET2473RMIT University Vietnam
Embedded Systems: Operating Systems and Interfacing12EEET2490RMIT University Vietnam
Data Structures & Algorithms12COSC2658RMIT University Vietnam
Engineering Design 3B12EEET2474RMIT University Vietnam
Research Methods for Engineers12EEET2485RMIT University Vietnam
Enterprise Application Development12EEET2580RMIT University Vietnam
Engineering Capstone Project Part A12OENG1183RMIT University Vietnam
Software Engineering: Architecture and Design12EEET2582RMIT University Vietnam
AND
Select and Complete One (1) of the Technical Option Courses listed at the end of the program structure.
 
AND

*Top of page


Year Four of Program

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Engineering Capstone Project Part B12OENG1185RMIT University Vietnam
Engineering Quality Assurance and Testing12EEET2578RMIT University Vietnam
Technology Leadership12OENG1130RMIT University Vietnam
Professional Industry Experience12EEET2507RMIT University Vietnam
AND
Select and Complete One (1) of the Technical Option Courses listed at the end of the program structure.
 
AND

*Top of page


Technical Option Courses

List of Technical Option Courses

Course Title

Credit Points

Course Code

Campus

Computer and Network Security12EEET2584RMIT University Vietnam
Enterprise and Cloud Networks12EEET2586RMIT University Vietnam
Real Time Systems Engineering12EEET2588RMIT University Vietnam
Machine Learning12COSC2753RMIT University Vietnam
Big Data for Engineering12EEET2574RMIT University Vietnam
 

*Top of page

Program transition plan

The BH120 Bachelor of Engineering (Software Engineering) (Honours) is subject to a program structure amendment, implemented in Semester One, 2018. For the current students, this amendment will involve the individual mapping of completed courses against the updated program structure.

All credits gained in BH120 to date will count towards the updated version of BH120. 

If you commenced the program before 2018, one or more of the following transition cases will apply:

  1. If you have successfully completed MIET2408 Industrial Studies, you will receive credit for a University Elective (or another suitable course if your University Elective was already taken).
  2. If you have successfully completed PROC2099 Engineering Materials, you will receive credit for a University Elective (or another suitable course if your University Elective was already taken).
  3. If you have successfully completed EEET2504 Electronic Design Automation Tools or EEET2438 Computer Applications, you will receive credit for EEET2482 Software Engineering Design.
  4. If you have successfully completed MIET2407 Engineering Management, you will receive credit for OENG1181 Introduction to Professional Engineering Practice.
  5. If you have successfully completed EEET2492 Smart Embedded System, you will receive credit for  EEET2481 Embedded System: Design & Implementation.
  6. If you have successfully completed INTE2513 Software Engineering Principles, you will receive credit for ISYS2089 Software Engineering Fundamentals.
  7. If you have successfully completed OENG1128 Engineering Project C, you will receive credit for EEET2473 Engineering Design 3A.
  8. If you have successfully completed OENG1067 Engineering Project B, you will receive credit for EEET2474 Engineering Design 3B.

Thirteen courses listed in the previously published program plan are being replaced as follows:

  1. EEET2473 Engineering Design 3A replaces OENG1128 Engineering Project C 
  2. EEET2474 Engineering Design 3B replaces OENG1129 Engineering Project D 
  3. OENG1183 Engineering Capstone Project A (12 credits) replaces EEET2488 Capstone Project - Planning & Design (24 credits) 
  4. OENG1185 Engineering Capstone Project B (12 credits) replaces EEET2489 Capstone Project - Development & Implementation (24 credits)
  5. EEET2482 Software Engineering Design replaces EEET2504 Electronic Design Automation Tools  
  6. OENG1181 Introduction to Professional Engineering Practice replaces MIET2407 Engineering Management
  7. EEET2481 Embedded System: Design & Implementation replaces EEET2492 Smart Embedded System 
  8. ISYS2089 Software Engineering Fundamentals replaces INTE2513 Software Engineering Principles 
  9. ISYS2077 Database Concepts replaces PROC2099 Engineering Materials 
  10. EEET2485 Research Methods for Engineers replaces MIET2408 Industrial Studies 
  11. EEET2580 Enterprise Application Development replaces OENG1067 Engineering Project B 
  12. EEET2582 Software Engineering: Architecture & Design replaces OMGT2283 Technology Entrepreneurship 
  13. EEET2578 Engineering Quality Assurance & Testing replaces OMGT2282 Technology Consultancy 

 

*Top of page
 
 
[Previous: Learning outcomes]