Software Engineering (ESOF-2670)
Main contact

Timeline
-
September 19, 2025Experience start
-
December 1, 2025Experience end
Experience
1 projects wanted
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries
Experience scope
Categories
Software developmentSkills
project planning software testing application lifecycle management resource allocation software engineering software validation minimum viable product innovationThis experience connects second-year software engineering students with industry professionals to apply their classroom knowledge in a practical setting. Learners are equipped with skills in software life cycle management, project planning, and software testing, enabling them to contribute effectively to real-world projects. By engaging in this experience, companies can benefit from fresh perspectives and innovative solutions while providing students with the opportunity to apply their knowledge in a professional context.
Learners
Learners
Undergraduate
Beginner, Intermediate levels
2 learners
Project
Educators assign learners to projects
Teams of 2
- Software requirement specifications document
- Project plan with timeline and resource allocation
- Prototype or minimum viable product (MVP) of a software application
- Test cases and testing report for software validation
- Final project presentation and documentation
Project timeline
-
September 19, 2025Experience start
-
December 1, 2025Experience end
Project examples
- Developing a prototype for a new feature in an existing application
- Creating a project plan for a small-scale software development project
- Conducting a software requirements analysis for a software project
- Designing and implementing a simple object-oriented software module
- Performing a risk assessment and mitigation plan for a software project
- Executing a series of software tests and compiling a detailed report
- Developing a business model and domain analysis for a startup idea
- Designing a user interface for a software application
Main contact

Timeline
-
September 19, 2025Experience start
-
December 1, 2025Experience end