Your cart is currently empty.
About the Program
The program offers a full-fledged online advanced certification training for those who wish to make their career in Software Engineering and Application Development. The course curriculum is led by the leading faculty of IIT Guwahati and designed for aspiring Software Engineers who want to land themselves in top organizations.
Free Career Counselling
We are happy to help you 24/7
About E&ICT, IIT Guwahati
IIT Guwahati is the 6th IIT established in India. Since 1994, the institute has been at the forefront of engineering and technology education globally. This advanced certification program is in partnership with E&ICT Academy, IIT Guwahati. E&ICT, IIT Guwahati is an initiative of MeitY (Ministry of Electronics and Information Technology, Govt. of India) andRead More..
Achievements- IIT Guwahati
Upon the completion of this program, you will receive:
They develop or manage the development of software or a part of it, and work in mid to large-sized software product or technology consulting companies.
Back-end Developers work on the server-side development with focus on databases, website architecture, scripting, etc.
They are specialized Software Developers who can build backend, middleware and front-end software applications.
Their primary job is to prepare data for analytical or operational uses.
They are responsible for the management of the cloud-based systems and processes in an organization.
He holds a Ph.D from Jadavpur University and has been associated with IIT-G for almost 20 years now. His research area includes Microwave Engineering, Electromagnetics, Wireless communications, Microstrip Antennas etc.
A Ph.D from IIT-Bombay, Prof.Gaurav Trivedi has been with IIT-G since 2011. He has published multiple articles and journals in the domain & his research areas includes Computer Architecture, high performance computing, Machine Learning, etc.
He spent 14+ years in Data Engineering and Analytics projects with top MNC’s. He has a passion to solve complex business problems through technology. He has also mentored over 1000+ technologists across 10 countries and has worked in firms like IBM, AT&T etc.
2.1 Understanding Application development requirements and the environment
2.2 Design and Prototyping
2.3 Module level implementation and Unit testing
2.4 Integration and Testing
3.1 Object Oriented Programming and Design
3.2 Agile Methodology
3.3 Unit Testing, Code Refactoring, Writing Clean Code
3.4 Introduction to version Control & Git
3.5 Overview of Operating Systems
4.1 Asymptotic notations, Time Complexity, Dynamic Arrrays
4.2 Arrays, Strings, Hashing Techniques
4.3 Sorting, & Searching Techniques
4.4 Stacks & Queues – Introduction, Implementation, Standard Problems, Operations on stack
4.5 Linked Lists – Singly, Circular, Doubly Linked List
4.6 Trees, Tries, Heap
4.7 Graphs: Introduction, DFS and BFS, Graph Cycle, Topological Sorting, Minimum Spanning Tree, BackTracking, Shortest Paths
4.9 Dynamic Programming”
4.10 Analysis of an Algorithms and Evaluating the right algorithm for a problem
5.1 Databases Concepts – sql – Querying, Joins, DB Design
5.2 Database Design & Modelling
5.3 Working with SQL Queries
5.4 Joins, Sub Queries, Views
6.1 Combinatorics and Probability
6.2 Matrix exponentiation
6.3 Advanced Trees: Segment Tree, k-D Tree
6.4 Advanced Graphs : Network Flow
6.5 Advance Programming in C – Pointers.
In this module you will be solving question asked by top product companies.
8.1 Introduction to Product Management
8.2 Product Vision and Measurement
8.3 Roadmaps and Prioritization
8.4 Understanding user stories
8.5 Interaction with different teams for better product development
In this module, you will be exposed to how to tackle business problems using technology. This involves breaking down business problems into business requirements and further refining them to create an application architecture that includes both low and high-level design. Later code the application and showcase the same to prospective employers.
The application is free and takes only 5 minutes to complete.
The projects will be a part of the advanced certification in Software Engineering and Application Development to consolidate your learning. Industry-based projects will ensure that you gain real-world experience before starting your career in Software Engineering and Application Development.
The project allows you to develop endpoints using Node.js and simple REST API, along with the methods GET, PUT, POST, DELETE. Learners are required to build the application for a book directory that allows updating/removing books.
Build a social media app for a larger community of users where they can interact. Use create-react-app for building the frontend and Node API for backend. Also, use MongoDB as a database along with an ORM like Mongoose (MongoDB)
Use Spring, Hibernate and HTML or CSS to create and develop a web application. As a core requirement of the project, the application should be backend and must be able to add details of new customers, delete and edit the same.
Get practical exposure to working with MongoDB Java Driver to create a table for inserting videos using Java programming language. The project also allows learners to work on documents and collection with JVM and MongoDB.
Use React to build an app that displays the weekly weather forecasts. The application should be usable and clear in user interface. The core requirement of the project is to use graphic libraries to display daily changes.
Create a resume builder application using React and Material UI for the frontend and Node.js for the backend. As a core requirement, use HTML and PDF libraries to generate the resume and process the information using server (Node).
Build an application that allows users to convert units. The project requires learners to use Java programming for the conversion functionality. Also use Android Studio and XML for successfully creating the user interface.
Using React applications and methods, build a music streaming application that allows users to listen to music, comment and even purchase them. Use react to create the app, Node for the backend and MongoDb as a database.
Build a system that tells users the arrival time, departure time, and delayed arrival/departure details of the train. As a core requirement of the project, users should be able to log in to the system with their credentials.
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!
Over 20+ 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.
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
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.
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.
Guaranteed 3 job interviews upon submission of projects and assignments. Get interviewed by our 400+ hiring partners.
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.
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.
Tell us a bit about yourself and why you want to join this program
An admission panel will shortlist candidates based on their application
Selected candidates will be notified within 1–2 weeks
Total Admission Fee
Admissions are closed once the requisite number of participants enroll for the upcoming cohort. Apply early to secure your seat.
|Program Induction||5th Dec 2021||08:00 PM IST||Weekend (Sat-Sun)|
|Regular Classes||5th Dec 2021||08:00 PM IST||Weekend (Sat-Sun)|
The program offers holistic training in software engineering and application development with specializations in Data Science, Back-end, Front-end, Cyber Security, and Cloud Computing. The advanced certification, offered by E&ICT, IIT Guwahati is aligned with the industry requirements and will enable you to crack interviews at top product companies.
You will be taught by the top industry practitioners and the course has been designed in consultation with IIT Guwahati faculty.
If you happen to miss a live session, you will be able to access the recording of the class within the next 12 hours. You can also reach out to our 24/7 technical support team for any issues or query resolution.
It is suggested that you spare at least 6-8 hours a week towards learning.
To become a successful Software Engineer you need to have a strong aptitude towards problem solving through data structures and algorithms. All top product-based companies like Google, Facebook, Twitter, etc. look out for the candidates with strong grasp on data structures and algorithms.
This course has been designed considering the employer requirements by top product companies.
This advanced certification program is conducted online for 9 months led by multiple live instructor-led sessions.
Career services will be provided by Intellipaat in which you will receive guaranteed three interviews upon successful completion of the course. E&ICT Academy, IIT Guwahati will provide the certificate upon completion of the course.
Yes. you can reach out to the course advisors to know more about scholarship opportunities.
There will be a 2-day campus immersion module at E&ICT Academy, IIT-Guwahati during which learners will visit the campus. You will learn from the faculty as well as interact with your peers. However, this is subject to COVID-19 situation and guidelines provided by the Institute. The cost of travel and accommodation will be borne by the learners. However, the campus immersion module is optional.
What is included in this course?
I’m Interested in This Program