RMIT Software Engineering Student Projects (Semester 1 2024)


Timeline
-
March 9, 2024Experience start
-
June 3, 2024Experience end
Experience scope
Categories
Website development Information technology Software development DatabasesSkills
c (programming language) c++ (programming language) presentations data collection software design patterns engineering design process agile methodology python (programming language) full stack development professionalismRequirements:
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
Learners
The students learning outcomes are listed below.
- 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.
- 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.
- 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.
- Negotiate the project deliverables and milestones and assume responsibility for a successful outcome.
- 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, 2024Experience start
-
June 3, 2024Experience 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 company criteria
Companies must answer the following questions to submit a match request to this experience:
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
Timeline
-
March 9, 2024Experience start
-
June 3, 2024Experience end