Advanced Software Engineering

CS6003
Closed
Main contact
London Metropolitan University
London, England, United Kingdom
Educator
3
Timeline
  • October 30, 2025
    Experience start
  • January 6, 2026
    Experience end
Experience
2/1 project matches
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries

Experience scope

Categories
Website development Information technology Software development
Skills
software systems project planning software testing resource allocation project management software engineering quality assurance international software testing qualifications board (istqb) certified software development innovation
Learner goals and capabilities

This experience is designed for learners who are advancing their skills in software engineering, specifically focusing on project management, development, and testing. Participants have a foundational understanding of software systems and are now honing their abilities to manage and execute software projects efficiently. By engaging in real-world projects, learners will apply their knowledge of software development processes, project management, and testing methodologies to deliver tangible results. This experience is ideal for companies seeking innovative solutions and fresh perspectives on software challenges, as learners are equipped to tackle projects with a structured approach and a focus on quality assurance.

Learners

Learners
Graduate
Intermediate, Advanced levels
8 learners
Project
30-80 hours per learner
Learners self-assign
Teams of 2
Expected outcomes and deliverables

Deliverables are negotiable and will seek to align the needs of the learners and the organization. 


Some final project deliverables might include: 

  • Comprehensive project management plan, including timelines and resource allocation
  • Developed software prototypes or modules
  • Detailed software testing reports and quality assurance documentation
  • Maintenance and support strategy for existing software systems
Project timeline
  • October 30, 2025
    Experience start
  • January 6, 2026
    Experience end

Project examples

Learners will work with your company to identify your needs and provide actionable recommendations, based on their in-depth research and analysis.


Project activities that learners can complete may include, but are not limited to:

  • Developing a project management tool for internal use, focusing on user-friendly interfaces and efficient task tracking
  • Creating a prototype for a new feature in an existing software application, with emphasis on user experience and functionality
  • Conducting a comprehensive testing cycle for a software product, identifying bugs and suggesting improvements
  • Designing a maintenance plan for a legacy software system to improve performance and reliability
  • Optimizing an existing software process to enhance efficiency and reduce operational costs
  • Developing a support documentation system for a software product to streamline customer service
  • Creating a risk assessment and mitigation plan for a software development project

Additional company criteria

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

  • Q1 - Checkbox
    Be available for a phone/virtual call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the course.  *
  • Q2 - Checkbox
    Provide a dedicated contact who is available for regular check ins to address students’ questions over the duration of the project.  *
  • Q3 - Checkbox
    Provide an opportunity for learners to present their work and receive feedback.  *
  • Q4 - Checkbox
    Provide relevant information/data that is needed for the project.  *