- Object-Oriented Programming Constructs
- Introduction to Algorithms
- Understanding and Analysis of Time and Space Complexities
- Recursion
- Home
- Great Learning
- Courses
- Post Graduate Program in Software Development and Engineering
Post Graduate Program in Software Development and Engineering
Learn data structures and algorithms with the help of the Post Graduate Program in Software Development and Engineering online certification course.
Online
9 Months
₹ 190,000
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Course overview
Post Graduate Program in Software Development and Engineering certification course is a comprehensive 9-month online course designed to equip learners with in-demand software development skills. This course helps candidates to make a rewarding tech career. The programme is designed for working professionals looking to become skilled software engineers.
Post Graduate Program in Software Development and Engineering certification by Great Learning offers a curriculum that covers foundational programming, data structures, algorithms, and object-oriented design. Learners will benefit from industry-perspective lectures, hands-on experiential learning, and mentorship from top experts in the field.
Post Graduate Program in Software Development and Engineering training ends with system design projects that provide real-world application of learned concepts. Dedicated placement assistance ensures learners get access to multiple job opportunities, career mentoring, resume and interview preparation. With flexible fee payment options, this programme is a gateway to succeed in the dynamic software industry. The course will provide you with 10 guaranteed job interviews.
The highlights
- 9 Months Duration
- Online Bootcamp
- Flexible Learning
- Hands-On Experience
- Case Studies
- Offered by Great Learning
Program offerings
- 300+ hours of coding
- 240+ hours of teaching sessions
- Career support
- Interview preparation
- Mentorship
Course and certificate fees
Fees information
The Post Graduate Program in Software Development and Engineering certification fees can be paid through net banking, or credit/debit card. Candidates can pay the application fee at the time of registration and pay the rest of the fee in instalments. There will be a 0% EMI interest cost for up to 18 months.
Post Graduate Program in Software Development and Engineering Fee
Mode of Enrolment | Fee |
Total Fee | Rs.1,90,000+GST |
certificate availability
certificate providing authority
Eligibility criteria
Educational Qualification
To be eligible, applicants need to have scored a minimum of 60% in their 10th, 12th, and graduation examinations. Candidates must have to be proficient in any one programming language.
Work Experience
1-4 years of experience in service-based companies is required.
What you will learn
After completing the Post Graduate Program in Software Development and Engineering certification syllabus, candidates will have proficiency in various programming languages and tools used in software development. He will have an in-depth understanding of data structures and algorithms, essential for problem-solving and optimizing code. The candidate will have knowledge of object-oriented programming concepts and best practices. He will be able to design and develop backend applications using frameworks like Spring Boot.
Who it is for
Post Graduate Program in Software Development and Engineering classes are designed for individuals who are in the following fields:
Admission details
To apply for the Post Graduate Program in Software Development and Engineering online course, you need to follow the following:
Step 1. Go to the course page: https://www.mygreatlearning.com/pg-program-software-engineering-course.
Step 2. Click on the "Apply Now" button.
Step 3. Fill out the application form.
Step 4. Submit the application and attend an entrance test.
Step 5. If shortlisted, you will receive an interview call.
Step 6. If selected, you will receive an offer letter to join the course.
Filling the form
To apply for the course, the applicant must complete an application form with their basic information, such as name, mobile number, and email address. They also need to mention their work experience and programming knowledge background. Before proceeding, the applicant must agree to the Terms and Conditions and the Privacy Policy.
In the next section, they should provide details about their undergraduate education. They need to select their degree type and provide information about their college/university name, year of graduation, and CGPA or percentage. These details are important to check if they meet the minimum eligibility criteria, which requires a minimum of 50% in any undergraduate programme. Once all the information is provided, the applicant can submit the form.
The syllabus
Foundations of Programming
Learning Break - Coding Challenge/Hackathon
Data Structures and Algorithms
- Search Algorithms
- Sorting Algorithms
- Hashing
- Bit Manipulation
- Stacks
- Queues
- Heap
- Trees
- Greedy Algorithms
- Dynamic Programming
- Graphs and Graph Algorithms
Database Design and Systems
- Processing, Storing and Organizing Data
- Tables, Views, SQL Queries - simple and complex
- Database Schemas, Normalization, Keys, Indexes
- JDBC
- Intro to NoSQL Databases
Server-Side Development and Frameworks
- Spring MVC Architecture
- Back-End Development using Spring Boot framework
- ORM and Hibernate
- Rest APIs
Object-Oriented Design with Projects
- Conceptual Model and Use Cases
- System Sequence Diagram
- Relational Data Model
System Design with Projects
High Level Design:
- Introduction to System Design
- System Design Basics I
- System Design Basics II
- System Design Case Studies
Low Level Design:
- Introduction to Design Pattern I
- Introduction to Design Patterns II
- Creational Design Patterns
- Structural Design Patterns
- Behavioral Design Pattern
- Project And Interview
Scholarship Details
The programme offers flexible fee payment plans and financial assistance through partnerships with lending partners to support learners in managing the programme fees.
How it helps
Post Graduate Program in Software Development and Engineering certification benefits candidates with top software engineering roles in leading tech companies and startups, with dedicated placement assistance and access to multiple job opportunities. Learners will receive mentorship from experienced industry professionals, providing guidance and insights to enhance their career prospects. The online format allows learners to study at their own pace and convenience, balancing their professional and personal commitments.
Instructors
Mr Vikesh Pandey
Senior Solutions Architect
Amazon
Ms Nidhi Gupta
Instructor
Wipro Limited
Mr Vishwa Mohan
Senior Software Engineer
Freelancer
B.E /B.Tech, Other Bachelors, M.E /M.Tech., Other Ma...
Mr Prashanth Puranik
Corporate Trainer
Freelancer
M.E /M.Tech.
Ms Shalini Mittal
Trainer
upGrad
FAQs
The programme has a duration of 9 months.
Yes, the programme is delivered in an online format, allowing learners to study from anywhere with internet access.
Applicants should have a minimum of 60% marks in their 10th, 12th, and graduation examinations and have 1-4 years of work experience in service-based companies.
The programme includes real-world projects and case studies, allowing learners to gain hands-on experience and practical exposure to software development challenges.
Learners will receive mentorship from top industry experts, who provide guidance and insights throughout the programme to enhance their learning experience.