RMIT Software Engineering Student Projects (Semester 1 2024)

RMIT University
Melbourne, Victoria, Australia
Jayme Liu
He / Him
Industry Engagement Coordinator
(16)
5
Timeline
  • March 9, 2024
    Experience start
  • June 3, 2024
    Experience end
Experience
4/4 project matches
Dates set by experience
Preferred Community Partners
Anywhere
Any Community Partner type
Any industries

Experience scope

Categories
Website development Information technology Software development Databases
Skills
c (programming language) c++ (programming language) presentations data collection software design patterns engineering design process agile methodology python (programming language) full stack development professionalism
Student goals and capabilities

Requirements:

240 hours over a 12-week period

Project descriptions to be provided at least 1 month before the semester starts in March or July

Typically completed in teams(unless otherwise authorised by the academic)

Students:

—Final year from a Masters of Information Technology

—Final year from a Bachelor of Software Engineering

Skillsets:

Software Development (Java; C/C++; python) including full-stack development

Software Engineering (design and design patterns, coding, testing and associated tools)

Cloud-based deployment and management

Database management and security

Modern Agile methodologies and SDLCs

Students now complete a programming boot camp in their first year

Students

Students
Post-graduate
Any level
30 students
Project
240 hours per student
Students self-assign
Individual projects
Expected outcomes and deliverables

The students learning outcomes are listed below.

  1. Apply knowledge of the key principles of project management to a significant IT project, choose a suitable development methodology, design and deliver industry standard software and documentation.
  2. Analyse and solve a problem requiring an IT solution, propose and evaluate alternative approaches by conducting experiments, collecting data, identifying and evaluating the appropriate development tools and frameworks.
  3. Work collaboratively and effectively in a team environment to plan and implement project requirements, participating as a team member and/or team leader and demonstrating understanding of the team dynamic that is critical to your project’s success.
  4. Negotiate the project deliverables and milestones and assume responsibility for a successful outcome.
  5. Communicate with clients in a professional manner, delivering presentations and writing technical research reports using the appropriate language of the field.
Project timeline
  • March 9, 2024
    Experience start
  • June 3, 2024
    Experience end

Project Examples

Requirements

Examples:

Prototype development of a virtual tram horn

Indigenous Food Blockchain

Website creation

Fatigue Management app

CRM building

Cloud Cost Projection and Estimation

Additional Community Partner criteria

Community Partners must answer the following questions to submit a match request to this experience:

  • Q1 - Text short
    Have you submitted your project via the following smartsheet link? https://app.smartsheet.com/b/form/82e7f824ded64e78ad99cf57b24fc6f9  *
  • Q3 - Checkbox
     *
  • Q4 - Checkbox
     *