Entry-level software engineering

Blend rigorous computer science foundations with modern frontend development to become a junior-ready software engineer.

Explore this school

What You’ll Learn

By the end of the program, you will be able to build and ship a junior-ready web application from fundamentals to deployment.

  • Apply core computer science thinking, algorithms, and data-structure basics to practical coding problems.

  • Build responsive web interfaces with HTML, CSS, modern JavaScript, and confident DOM interaction.

  • Develop production-style React applications using components, state, hooks, routing, and API integration.

  • Connect frontend and backend concepts through Python, SQL, and basic full-stack architecture.

  • Deliver a portfolio-ready capstone with Git/GitHub workflow, sprint execution, and technical presentation.

Prerequisites

The program is beginner-friendly, but consistent commitment and baseline digital readiness are required.

  • Basic computer literacy: file management, browser use, and confident typing.

  • Strong motivation, discipline, and willingness to learn through practical assignments each week.

  • Ability to follow English instruction and communicate in English throughout the cohort.

  • Availability for at least 12 hours per week (live sessions + guided self-study).

  • Laptop with stable internet and ability to install development tools and run coding exercises.

Program Curriculum

Capstone Project

Across the final weeks you will design and build a full-stack web application that demonstrates your understanding of both CS fundamentals and modern frontend development. You’ll define user stories, architect the solution, collaborate using GitHub, and iterate based on feedback to ship a polished product.

Certification Preparation

This program prepares you for entry-level software engineering and frontend roles. You will build the skills and confidence needed for technical interviews, coding challenges, and assessments that focus on algorithms, web fundamentals, and React.