Courses ×


Corporate Training Hire From Us Explore Courses
University Logo

Executive Post Graduate Certification in Software Development

Learn from IIT Faculty & Industry Experts with Guaranteed Job Interviews.
Campus Immersion at IIT Roorkee.

Intellipaat’s Executive Post Graduate Software Development course is designed to help students gain expertise in the domain of software development. This comprehensive online boot camp offers 1:1 guidance from IIT faculty and industry experts. Also, get a chance to win big with our course! The top 2 performers from each batch may get a fellowship worth Rs. 80,000, plus the opportunity to showcase their startup ideas and secure incubation support of up to Rs. 50 Lakhs for their startup from iHUB DivyaSampark, IITRead More..

In collaboration with

Only Few Seats Left

Upskill for Your Dream Job

Learning Format


Live Classes

8 Months

iHUB IIT Roorkee


Career Services

by Intellipaat


Hiring Partners

Process Advisors

*Subject to Terms and Condition

About Program

This course will train you and help you master skills in varied fields like SQL, HTML, CSS, GIT, React, Redux, Express, NodeJS, MongoDB, and more. You will also be working on industry-relevant projects and case studies. This Executive Post Graduate Certification in Software Development certification by iHUB DivyaSampark, IIT Roorkee & Microsoft has been created with the objective to provide high-end skills that will help you land your dream job.Read More

Key Highlights

70+ Live sessions across 8 months
100 Hrs Self-paced Videos
300 Hrs Project & Exercises
Certification by iHUB, IIT Roorkee & Microsoft
Placement Assistance
24*7 Support
Resume Preparation and LinkedIn Profile Review
Designed for Working Professionals & Freshers
1:1 Mock Interviews
1:1 Mentor Support
Lifetime access to course materials
No-cost EMI Options
Learn from IIT Faculty & Industry Experts
Free Career Counselling
3 Guaranteed Job Interviews upon movement to Placement Pool

Free Career Counselling

We are happy to help you 24/7

Partnering with iHUB DivyaSampark, IIT Roorkee

iHUB DivyaSampark aims to enable innovative ecosystem in new age technologies like AI, ML, Drones, Robots, data analytics (often called CPS technologies) and becoming the source for the next generation of digital technologies, products and services by promoting, enhancing core competencies, capacity building,Read More..

Upon the completion of this program, you will:

  • Receive a certificate from iHUB DivyaSampark, IIT Roorkee

Benefits for students from Microsoft:

  • Industry-recognized certification from Microsoft
  • Real-time projects and exercises

Career Transition

58% Average Salary Hike

$1,28,000 Highest Salary

800+ Career Transitions

300+ Hiring Partners

Career Transition Handbook

*Past record is no guarantee of future job prospects

Who can apply for the course?

  • Anyone with a bachelor’s degree and a passion for software development
  • Professionals looking to grow their career in software development
  • IT professionals with a bachelor’s degree looking to transition to a tech field
  • Project managers / product managers looking to up-skill
  • Anyone who wants to build a software development portfolio
Who can aaply

What roles can a Software Developer play?

Full Stack Engineer

Design and build prototypes of solutions which will then be used for a variety of web tools and technologies.

Backend Developer

Work on server side applications with particular focus on databases, website architecture, scripting, etc.

Web Developer

Use languages and tools like PHP, CSS, SQL, HTML, JavaScript, etc. to create web pages and designs.

FullStack Developer

Create features of full-stack development including backend models, DB schemas, front-end implementation, API endpoints, etc.

Software Engineer

Using specialized tools like agile software development, source code management and others to create software applications.

Frontend Developer

Work on the front end of websites using frameworks like React JS, Angular, etc.

View More

Skills to Master





Data Structure Algorithms









View More

Meet Your Mentors

Interested in This Program? Secure your spot now.

The application is free and takes only 5 minutes to complete.


Live Course
  • Introduction to SQL
  • Database Normalization and Entity Relationship Model
  • SQL Operators
  • Working with SQL: Join, Tables, and Variables
  • Deep Dive into SQL Functions
  • Working with Subqueries
  • SQL Views, Functions, and Stored Procedures
  • Deep Dive into User-defined Functions
  • SQL Optimization and Performance
  • Advanced Topics
  • Managing Database Concurrency
  • Practice Session
  • Microsoft Courses: Study Material
  • Basics of HTML
    • Introduction to FullStack Development, Web and HTML
    • HTML Element Structure
    • Common Tags and Supported Attributes
  • Fundamentals of CSS
  • Deep dive into the Box Model with CSS
  • HTML Forms
  • Typography and Positioning
  • More on HTML Tags
  • Flex Boxes
  • Responsive Web Design
  • Introduction to Bootstrap
  • Bootstrap Components
  • Intro To JS
  • JS Control Flow
  • JS Array
  • JS Objects
  • Functions Deep Dive and New Control Flow
  • JS Prototypes and Prototype Inheritance
  • DOM
  • Operators and Intro to ES6
  • Deep Dive to ES6
  • Async JS-Sending and Receiving Data
  • More Async
  • Introduction to Programming in JAVA
    • Programming Basics, Data Types, and Code Flow
    • Input, Output, and Exceptions in Java
    • If Statement, Loops, and Code Flow
    • Functions in Java
  • OOPs and Arrays
    • object oriented Programming
    • 1-D Array
    • 2-D Matrix
  • Functions and complexity
    • Functions & Recursion
    • Time and Space Complexity
  • Searching Algorithms and Bit Manipulation
    • Linear search and Binary Search
    • Ternary Search
    • Two Pointers
    • Bit manipulation
    • Simple Array Sorting and its Implementation
  • Sorting Algorithms
    • Simple Array Sorting and its Implementation
    • Sorting Using Divide and Conquer and Implementation
  • Strings and STL
    • Strings
    • STL
  • Linked Lists
    • ArrayList and Linked List
  • Stacks and Queues
    • Stack
    • Applications of Stack
    • Queue
    • Applications of Queue
    • Maths
  • React Setup and Intro
  • React Basics
  • React State
  • React Events & Form
  • More Forms
  • Lists and Conditional Rendering
  • More Conditional Rendering & Styles
  • React Handling Side Effects
  • Working with APIs (Functional Only)
  • UseReducer Hook
  • Context API
  • Context API Advance topics
  • Advanced React
  • React Optimization
  • Class-Based Components
  • React Router
  • Core Concepts in Redux
  • Core Redux API
  • Connect to React with React Redux
  • Getting started with NodeJS
  • Interactive node with REPL
  • Node Module System
  • File system & streams
  • Introduction to Express
  • Building Restful APIs Using Express
  • Express Middlewares
  • Database Integration – MongoDB
  • CRUD with Mongoose & MongoDB – I
  • Getting started with Git
  • Working with Git repositories
  • Branching and merging
  • Job Search Strategy
  • Resume Building
  • LinkedIn Profile Creation
  • Interview Preparation Sessions by Industry Experts
  • Mock Interviews
  • Placement opportunities with 400+ hiring partners upon clearing the Placement Readiness Test.
View More

Program Highlights

70+ Live sessions across 8 months
100 Hrs of Self-Paced Learning
Industry Projects & Case Studies
24*7 Support

Interested in This Program? Secure your spot now.

The application is free and takes only 5 minutes to complete.


As part of this post graduate certification course, you will be taking part in many industry-based projects. These projects have been designed to offer you the chance to apply your knowledge on real-world applications. This will give an edge when looking for jobs as a software developer.

Practice 20+ Essential Tools

Designed by Industry Experts

Get Real-world Experience

Process Advisors

*Subject to Terms and Condition



Hear From Our Hiring Partners

Career Services By Intellipaat

Career Services

Career Oriented Sessions

Throughout the course

Over 10+ live interactive sessions with an industry expert to gain knowledge and experience on how to build skills that are expected by hiring managers. These will be guided sessions and that will help you stay on track with your up skilling objective.

Resume & LinkedIn Profile Building

After 70% of course completion

Get assistance in creating a world-class resume & LinkedIn Profile from our career services team and learn how to grab the attention of the hiring manager at profile shortlisting stage

Mock Interview Preparation

After 80% of the course completion

Students will go through a number of mock interviews conducted by technical experts who will then offer tips and constructive feedback for reference and improvement.

1 on 1 Career Mentoring Sessions

After 90% of the course completion

Attend one-on-one sessions with career mentors on how to develop the required skills and attitude to secure a dream job based on a learners’ educational background, past experience, and future career aspirations.

Placement Assistance

After 100% of the course completion

Placement opportunities are provided once the learner is moved to the placement pool. Get noticed by our 400+ hiring partners.

Exclusive access to Intellipaat Job portal

After 80% of the course completion

Exclusive access to our dedicated job portal and apply for jobs. More than 400 hiring partners’ including top start-ups and product companies hiring our learners. Mentored support on job search and relevant jobs for your career growth.

Our Alumni Works At

Master Client Desktop

Peer Learning

Via Intellipaat PeerChat, you can interact with your peers across all classes and batches and even our alumni. Collaborate on projects, share job referrals & interview experiences, compete with the best, make new friends – the possibilities are endless and our community has something for everyone!


Admission Details

The application process consists of three simple steps. An offer of admission will be made to selected candidates based on the feedback from the interview panel. The selected candidates will be notified over email and phone, and they can block their seats through the payment of the admission fee.

Submit Application

Submit Application

Tell us a bit about yourself and why you want to join this program

Application Review

Application Review

An admission panel will shortlist candidates based on their application


Application Review

Selected candidates will be notified within 1–2 weeks

Program Fee

Total Admission Fee

$ 2,632

Upcoming Application Deadline 10th June 2023

Admissions are closed once the requisite number of participants enroll for the upcoming cohort. Apply early to secure your seat.

Program Cohorts

Next Cohorts

Next Cohorts

Date Time Batch Type
Program Induction 10th June 2023 08:00 PM IST Weekend (Sat-Sun)
Regular Classes 10th June 2023 08:00 PM IST Weekend (Sat-Sun)

Frequently Asked Questions

Will this program be conducted online or offline?

This program will be conducted online and will have a duration of  8 months. The program will contain multiple live instructor-led training sessions.

Intellipaat will be providing career services for learners enrolled in this course. iHUB DivyaSampark, IIT Roorkee is not responsible for the career services.

The duration of this Executive Post Graduate Certification in Software Development is 8 months. This will include live instructor-led classes. The course will also include the completion of all assignments and projects along the way.

All sessions are recorded and will be made available in the Learning Management System (LMS). In case you miss a live class, you can watch the recording. Recordings are made available within 12- 24 hrs after the session.

For the successful completion of this program, you need around 6 hours a week. Classes will be held over the weekends (Sat/ Sun) and each session will be 3 hours long.

You will be working on industry-grade projects in this course. This will  expose you to architecture design, problem solving, and application design. You will also learn implementing these using web technologies.

Upon completion of this program, you will be eligible to first prepare using mock interviews and resume preparation followed by Placement Assistance with 400+ hiring partners across the globe.

Upon completion of all of the requirements of the program, you will be awarded with a certificate from iHUB DivyaSampark, IIT Roorkee.

To be eligible for the placement pool, you have to complete all mandatory quizzes, projects and assignments. A minimum of 85% attendance is required throughout the program. You will be required to clear the PRT (Placement Readiness Test) to get into the placement pool and get access to Intellipaat’s Career services which include marketing your resume to our hiring partners and aligning job openings for them.

  • Non-biased career guidance
  • Counseling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work

From each batch, 2 candidates may get a fellowship of upto Rs. 80,000. Candidates will have to meet certain performance criteria to get selected. The selection of candidates who receive the fellowship will be at the discretion of the iHUB DivyaSampark, IIT Roorkee team. All the students will be informed about the performance criteria during the tenure of the program.

All candidates who apply for this course will be eligible to receive an equity based seed funding and incubation support for their startup from iHUB DivyaSampark, IIT Roorkee. Candidates who enroll will get the chance to pitch their ideas to the iHUB DivyaSampark team. Ideas that get shortlisted may receive funding up to Rs. 50 Lakh and incubation support for their startup.

View More

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work

I’m Interested in This Program

Select Currency