I feel the curriculum is very extensive and covers everything from the basics in backend and frontend technologies. The programme will be very helpful for anyone who’s looking to start their career as a full-stack developer.
- Ankit Tomar, Co-Founder & CTO at Bizongo
Best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects.
Restaurant finder is a basic application that finds restaurants on the basis of their names and shows their details such as timings and menu.
True Value Seller is a static car selling and reselling website. It showcases different promotions and has a ‘Contact Us’ component.
Mobile Cart is a simple frontend application which allows authorised users to add different mobile phones and their respective information on a website which can then be viewed by different users.
The project aims to create a Phone Directory application which allows a user to add subscribers to a service by entering the subscriber’s name and phone number; and delete the subscriber if necessary.
With this application, which is named BookMyMovie, users can browse upcoming and released movies;
HireWheels is a car rental service application.
*More details under the referral policy under Support Section.
Over 2,300 students have completed this course and started working at their dream job, what's stopping you?
The Executive PG Program is an engaging yet rigorous 13-month online program designed specifically for working professionals to develop practical knowledge and skills, establish a professional network, and accelerate entry into software development careers. The certification is awarded by IIIT Bangalore.
Expect to carry out several industry-relevant projects simulated as per the actual workplace, making you a skilled Software Development Professional at par with leading industry standards.
The content will be a mix of interactive lectures from industry leaders as well as world-renowned faculty. Additionally, the program comprises live lectures or hangout sessions dedicated to solving your academic queries and reinforcing learning.
The program schedule is designed to ensure that you can successfully study alongside your job. Devoting between 10-15 hours/week should be enough to graduate from the program. However, the more time you devote, the greater will be your learning from the program.
Post successful completion of the programme, and Executive Post Graduate Programme in Full Stack Development would be granted from IIIT Bangalore.
You can also complete the 4-month Data Science & Machine Learning certification and 12 weeks of Software Development Fundamentals (Data Structures & Algorithms) for non-tech and new coders and get certificates for both courses.
Both courses are optional and free.
No. This 4 months content is absolutely free of cost to help our learners become more industry ready with additional skill-sets. You can start learning this content anytime during course duration or within the program content access duration, i.e, 3years.
Yes, you can. Once you have completed your diploma, you can articulate to MSc in Computer Science by paying the differential fee.
Master's part of the program is offered by Liverpool John Moores University. Learn more about the program here: https://www.upgrad.com/masters-computer-science-liverpool-john-moores-university-ljmu/
Yes, the curriculum gets updated with inputs from IIIT Bangalore & industry experts. Curriculum is subject to change at the university's discretion.
In order to apply for the program, you need to meet all of the following criteria. The applicant should have:
Yes. If your previous education involved adequate computation and mathematics experience, we encourage you to apply for the program and provide details of the same (E.g. upload supporting documents like transcripts).
No. If you have insufficient prior coding experience, we will require you to go through the pre-program Java crash course that we offer mandatory.
Candidates who scored lower than 50% marks in the UG degree but have higher than 50% marks in a PG qualification (e.g. Postgraduate Diploma, Master's Degree, etc.) will be eligible to apply.
The admissions process is completely online and is customised as per your educational and professional profile. Following are the key steps in the application process:
Yes. You will be required to submit the following documents to IIIT Bangalore prior to the program start date, a self-attested copy of your undergraduate transcript/degree clearly mentioning your GPA/Grades.
Please note, you will only receive the final admissions offer upon submitting these documents.
Yes. We have a highly personalized bootcamp designed to help the learners who want to get into Software Devlopment. This would help all the non tech, tech support and new software development professionals in smoother transition to the Software field.
This is an extensive, rigorous 13-month program certified by IIITB and is unlike any other. The curriculum and learning experience developed in this program through interaction with top IIITB faculty and leading professional experts is exactly what the industry wants today.
1. Extensive hands On expertise - This program provides you with 7+ projects which are sourced from the industry. By the time you graduate from the program, you will have worked on several industry-relevant projects, which are a key pillar to help you transition to the Software development industry
2. Knowledge on Latest tools and technologies - This program provides you with hands-on experience and knowledge in the latest tools and technologies (depending on specialisation) like Java, Python, AWS, Docker, Hibernate, EthereumHadoop, Spark, Kafka, Sqoop, Hive, IntelliJ, Java, Python, HBase/DynamoDB, Flink, Git & Github.
3. End-to-end knowledge as opposed to knowledge of a few areas in software development- This program gives you a chance to learn concepts and tools/technologies. Hence, you graduate as a professional with in-depth knowledge of the specialisation you opt for.
4. Core conceptual clarity - In addition to hands-on knowledge of the latest tools and technologies, this program provides you with an understanding of core concepts.
A thorough understanding of fundamental concepts, and thinking beyond tools! In a world of rapidly evolving tools and technologies, this course will equip you to work on technologies that do not even exist today!
Beyond that, the upGrad Experience ensures that you develop a wide network of peers, connections with industry faculty, extensive career support - overall, an immersive and holistic online and offline learning experience!
No other course in the market creates Software Developers who have end-to-end skills - A thorough understanding of fundamental concepts, and thinking beyond tools! In a world of rapidly evolving tools and technologies, this course will equip you to work on technologies that do not even exist today!