← Vostra Academy
Available now

Software Engineering

Develop practical skills in software development, engineering fundamentals, and real-world project implementation.

Explore program details
Program details

Learn through practice

The Software Engineering program is designed to help participants strengthen the capabilities needed to work on real software development projects. The program goes beyond writing code. Participants are expected to understand problems, apply technical foundations and engineering practices, make appropriate technical decisions, and explain the solutions they build.

Who Should Apply

This program is intended for candidates who are ready to learn through practice and take on technical challenges.

Requirements

  • Final-year undergraduate students who have completed all coursework, or fresh graduates with up to one year of experience.
  • Background in Informatics, Computer Science, or related fields
  • Minimum GPA 3.25
  • Experience building at least one programming project
  • Strong curiosity and willingness to learn

Bonus points

  • Experience as a laboratory assistant
  • Experience building projects outside academic assignments

Program at a Glance

  • Approximately 3 months
  • 20+ learning sessions
  • 1–2 hours per session
  • Dedicated time between sessions for assignments and project work
  • Learning activities include sessions, self-exploration, assignments, mentoring, and project-based development

Commitment & Evaluation

Participants are expected to take responsibility for both attendance and the quality of their work. Evaluation considers:

  • Attendance
  • Assignment completion
  • Quality of work
  • Participation and engagement
  • Technical understanding
  • Ability to explain the code and decisions behind the solution

Assignments must be completed according to the required deadlines, and participants are expected to understand and explain the code they produce.

What You Will Gain

  • Experience working on an industry-style software project
  • Technical feedback from industry practitioners
  • Exposure to real software development workflows
  • An opportunity to validate readiness for software engineering work

Top-performing participants may also be identified for future opportunities within Vostra’s talent network.