Postgraduate of Information Technology and Undergraduate of Software Engineering Project

COSC2410
Closed
RMIT University
Melbourne, Victoria, Australia
Christopher James
Engagement Senior Coordinator
(12)
4
Timeline
  • March 14, 2023
    Experience start
  • May 29, 2023
    Experience end
Experience
3/3 project matches
Dates set by experience
Preferred companies
Anywhere
Any
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
Learner 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

Learners

Learners
Post-graduate
Any level
30 learners
Project
240 hours per learner
Learners self-assign
Teams of 4
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 14, 2023
    Experience start
  • May 29, 2023
    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 company criteria

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

Be available for a quick phone call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the course.

Provide a dedicated contact who is available to answer periodic emails or phone calls over the duration of the project to address students' questions.