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

Program Duration

8-10 hours/week

11 months

Time Commitment

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

Program Fee

Program Outline

Course 1: Object oriented programming

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

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

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

Pre-Course : Introduction to Programming 

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 4: Advanced Software Engineering

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

Course 5: Mobile app development

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

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

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