Post Graduate Diploma in Software Engineering

Online | 11 Months | ₹ 2,25,000 (incl. taxes)

Interested in learning more? 

Share your information and we will get in touch soon with details

Become a Full-Stack software engineer

  • Learn software engineering practices to apply a systematic, disciplined, quantifiable approach to development of software projects
  • Build production ready software products using popular software libraries and frameworks such as Java Spring Boot and ReactJS -- the same libraries used to power companies like Amazon and Netflix
  • Learn React Native framework to develop hybrid mobile apps -- the same mobile development framework used to build Facebook and Instagram's mobile apps
  • Master fundamentals of computer science, such as Object Oriented Programming, Data Structures and Algorithms, to hone your skills as a software engineer in a rigorous and supportive program

Programming tools used


Upon successful completion of this program, you will receive a Post-Graduate Diploma in Software Engineering from IIIT - Bangalore

INR 2,25,000 (incl. all taxes)

11 months

Program Duration

Time Commitment

8-10 hours/week

Program Fee

Course 5: Mobile app development

The course is designed to help introduce learners with no/little programming background to fundamental programming concepts. This course will help provide a solid base for the upcoming rigors of the course

Course 1: Object oriented programming

The course will teach about fundamentals of User Interface designs, Software documentation and building mobile apps with the React Native library

The course will introduce learners to concepts of object oriented programming, one the most popular techniques used across IT and tech industry

Course 4: Advanced Software Engineering

Course 2: Data Structures and Algorithms

The course will help learners assess performance of their programs and develop understanding of data structures & algorithms used in software projects across the industry

Program Outline

Course 3: Introduction to Software Engineering

The course shall cover important software engineering skills that will help learners contribute to existing software projects. Additionally, learners will learn to work on and build a modern backend API server

The course will help learners acquaint themselves with project management skills which will help them build a software project from conception to delivery. In addition, they will work on latest front-end framework to create modern user interfaces

The course will teach about fundamentals of User Interface designs, Software documentation and building mobile apps with the React Native library

Course 6: Capstone Project

Pre-Course : Introduction to Programming 

Who is this program for?

Professionals currently in a non-developer role and looking to transition to a software engineering role

Existing software engineers looking for a career upgrade

IT & Tech industry are changing fast.

 Are you ready?

Please submit your details and we will get in touch shortly with more information about the program and the admission process