Mentorship track

Build practical capability in software engineering.

Build practical software-engineering foundations across programming, architecture, APIs, databases, testing, Git and professional delivery.

Students learning together
Mentorship track

Core Modules

Programming and problem solving

Git and collaborative development

Frontend and backend fundamentals

API design and integration

Relational databases and data modeling

Testing and debugging

Software architecture fundamentals

Security basics

CI/CD and deployment fundamentals

Documentation and technical communication

Who Its For

Students and recent graduates

Self-taught developers

Junior developers who need stronger engineering foundations

Career changers with basic programming knowledge

Shared Professional Skills

Communication

Planning

Review and feedback

Documentation

Problem solving

Ownership

Responsible AI use

Project Examples

Business web application

REST API with authentication and database

Admin dashboard

Full-stack product module

Integration project

Evidence Of Progress

Reviewed code

Git history

Project demonstrations

Technical explanations

Testing quality

Documentation

Ability to respond to feedback