Call for Applications for the 2026/2027 Full-Stack Software Development Intake.

Job Description

GIZA INSTITUTE 2026/2027 INTAKE

Practical. Industry-Aligned. Future-Ready.

PUBLIC ANNOUNCEMENT

Applications Open for the 2026/2027 Full-Stack Software Development Intake

GIZA Institute announces the opening of applications for its 6-Month Certified Professional Short Course in Full-Stack Software Development. The program is designed for learners and technology professionals who want structured, practical training and the opportunity to apply software development knowledge through projects and real-world-oriented activities.

About GIZA Institute

GIZA Institute is a professional training institution focused on practical, industry-aligned and future-ready education. The Institute combines structured instruction with practical work, projects, assessment, mentorship and professional development.

The Program at a Glance

ProgramFull-Stack Software Development
Duration6 months
Start date1 November 2026
Training modeIn-person practical labs
Course typeCertified Professional Short Course
LocationKicukiro-Niboye, Kigali, Rwanda
AvailabilityApplications are now open Limited seats

What the Program Covers

The program takes learners through the main stages of modern software development, including:

Phase 1 – FoundationsSDLC and Agile DeliveryGit, Collaboration andDeveloper WorkflowSystem Architecture FundamentalsTypeScript FoundationsPhase 2 – Frontend (React)React FundamentalsReact Components, Props and Rendering LogicReact Hooks and User InteractionManaging State in ReactReact API Integration and Project StructureReact Escape Hatches and ProductionReadinessPhase 3 – Backend & APIsBackend Engineering and API DevelopmentAuthentication, Authorisation and SecurityPhase 4 – Data, Infrastructure & DeploymentDatabases and Data Storage ChoicesLinux Foundations for DevelopersWeb Servers, Hosting and DeploymentDocker, CI/CD and Production Readiness

GIZA INSTITUTE 2026/2027 INTAKE

Practical. Industry-Aligned. Future-Ready.

Why Full-Stack Software Development?

Modern software applications depend on multiple components working together. The GIZA program helps learners understand and apply the relationship between user interfaces, application logic, APIs, databases, testing and deployment. The emphasis is on practical application rather than classroom theory alone.

Who Should Apply?

  • College and university students studying computer programming or related fields who want to strengthen practical software development skills.
  • Graduates from computer programming or related fields who want practical, industry-oriented experience.
  • Working technology professionals who want to upgrade their software development skills or gain practical real-world experience through certified training.

Learning Approach

GIZA combines guided instruction, continuous practice, assessment and project work. Learners are expected to actively participate, complete practical activities and apply what they learn.

01 – InstructionStructured learning guided by the trainer.
02 – PracticeAssignments and practical exercises.
03 – AssessmentTests and evaluation of learning progress.
04 – ProjectsPractical projects that apply learned skills.
05 – FeedbackGuidance to improve technical and professional skills.

Projects and Capstone

Practical projects are a central part of the learning experience. Learners progressively apply concepts to practical software development tasks and work toward a final Capstone Project that brings together skills developed during the program. The objective is to complete the program with evidence of practical work and demonstrated technical capability.

What Students Need

  • A functional laptop suitable for software development and practical training.
  • Access to the learning environment and internet resources provided by GIZA.
  • Consistent participation, practice, assignment completion and commitment throughout the program.

GIZA INSTITUTE 2026/2027 INTAKE

Practical. Industry-Aligned. Future-Ready.

Training Sessions

The program is structured to accommodate different learner schedules:

Monday-Friday – Morning08:00-11:00
Monday-Friday – Evening18:00-21:00
Saturday-Sunday08:00-14:30, with a 30-minute break

Training Fee and Payment

600,000 RWFMonthly instalments: 100,000 RWF × 6 monthsFirst instalment: Required at application to book a seat.

Mobile Money payment channel: *182*1*2*21179315001#

Admission and Application Process

1. Select the programReview the program and confirm that it matches your learning or professional goals.
2. Complete the applicationSubmit the online application form with the required information.
3. Application reviewGIZA reviews the submitted application as part of the admission process.
4. AdmissionSuccessful applicants proceed with admission and preparation for training.

APPLICATIONS ARE NOW OPEN

Apply online: https://forms.gle/dYcBbnnNxBws4ZUU9 

Contact GIZA Institute

LocationKicukiro-Niboye, Kigali, Rwanda
Emailinfo@giza.rw 
Websitewww.giza.rw 
Phone+250 792 873 949 / +250 785 289 586

BUILD SKILLS. BUILD PROJECTS. BUILD YOUR CAREER.

Loading

Location