IIIT Hyderabad: Post Graduate Certificate in Software Engineering for Data Science Develop advanced Software Engineering skills required to build real world, large-scale Data Science applications 10 Months Online with In-campus Residencies (Optional) Comprehensive Learning Path Download Brochure Apply Now Application Closes Today Enquire: 080-4709-4596 Why choose this Program? Comprehensive Curriculum 350+ learning hours with Online content and Live Online Teaching by IIIT Hyderabad faculty and industry experts Uniquely crafted learning experience that blends the best of academic excellence and industry applications Read More Learn from the best Learn from the world class faculty at IIIT Hyderabad and Industry Experts Personalised and interactive learning experience with live online teaching from faculty and industry experts and optional in-campus residencies at IIIT Hyderabad. Read More Post Graduate program from IIIT Hyderabad Showcase your expertise and credibility with a post graduate certificate from IIIT-Hyderabad Get IIIT Hyderabad Alumni Status Read More PG Certificate from IIIT Hyderabad 350+ learning hours with Online content and Live Online Teaching Career opportunities with 3000+ Hiring Companies IIIT Hyderabad Post Graduate Certificate in Software Engineering for Data Science 10 Months | Online with In-campus Residencies (Optional) | Comprehensive Learning Path Download Brochure Learn from one of India's leading Technical Institutions AAAA+ Outstanding rank in All India Technical Colleges 11th Rank India’s top 23 Technical Universities, Outlook 2020 6th Rank India's best research institution in Computer Science - CSrankings
Curriculum The program enables participants to gain an in-depth understanding of data science and software systems that are widely used by companies. It takes a very practical approach to impart industry-relevant skills, and enables participants to become job-ready. Download Curriculum Pre-work Introduction to Programming in Python Python basics - Concept of Mutable and Immutable, Python Vocabulary, Data Types, Control Statements, Functions, Collections in Python Exception Handling, File Operations using Python, Modules & Packages Software Development fundamentals Object Oriented Programming Class, Objects, Methods, Variables Inheritance, Polymorphism, Encapsulation Abstraction and Abstract Classes Data Structures & Algorithms Algorithm and Time Complexity Recursion and Space Complexity Searching Sorting Linked List Database Management Systems Basics of RDBMS - Keys, Normalization, Indexes, ACID, Constraints Basics of SQL queries (DDL, DML, DQL) Using MySQL with the help of Python, Data Modelling Tools - MySQL Workbench Web Development Framework Introduction to Client Server Architecture REST API Flask Introduction Components of Flask Session Management Error Handling Basics of SQLAlchemy as ORM Swagger docs for testing APIs Front End Engineering HTML, CSS Pre-requisites Python for Data Science Numpy, Pandas, Visualization, EDA Introduction to AIML Supervised Learning - Linear Models, Decision Trees, Ensemble Models Introduction to Deep Learning, Neural Networks Introduction to NLP Hackathon Software Engineering for Data Science Software Engineering and Data Science SE for AI SE Development Methods Data Pipelines, Model Pipelines, and ML pipelines Data Engineering Structured and Unstructured Data Databases to store and querying Unstructured data (MongoDB and Cassandra, GraphDB) Data – Discovery, Catalogue, Lineage, Governance and Quality Dimensionality reduction (LDA and PCA) Synthetic data (SDV) and data versioning (DVC) Engineering for Cloud Cloud computing:- Virtualization and Usage of virtual machines Docker, Container, and Kubernetes Distributed Systems Hadoop file system, MapReduce Big data Pipeline Spark and Kafka Hackathon Designing Intelligent Systems Requirements, Architecture and Design Patterns Model Quality, Data Quality, System Quality Software Engineering Architecture and Design, Microservices AIOps, DataOps, MLOps Qualities in Intelligent Systems NFR qualities in context to Data Science Applications:- Modularity, Reproducability Qualities in intelligent systems:- Completeness, Consistency and Correctness of Data, Explainability, Interpretability, Fairness, Bias Secure Software Engineering:- Security and Privacy, Cryptosystems, RSA, Web Applications Vulnerabilities Intelligent User Interfaces Capstone Project You will design a complete solution to demonstrate end-to-end pipeline for an Intelligent System under industry experts’ guidance. Successful completion of the project will earn you a Post Graduate Certificate in Software Engineering for Data Science. Languages and Tools covered and many more... Faculty & Academic Advisors Learn from the world class faculty at IIIT Hyderabad and several experienced industry practitioners from top organisations. Dr. Karthik Vaidhyanathan Associate Professor, Software Engineering Research Center, IIIT Hyderabad, India Read Bio Dr. Karthik Vaidhyanathan is an Assistant Professor at the Software Engineering Research Center, IIIT-Hyderabad, India. He obtained his Ph.D. from the Gran Sasso Science Institute, Italy and did his postdoc at the University of L’Aquila, Italy. His main research interests lie in the intersection of software architecture and machine learning with a specific focus on microservices and IoT domains. His research focuses on how machine learning techniques can be leveraged to better architect self-adaptive systems and further how to better define architecting practices for developing Machine Learning-enabled software systems. As a part of his research activities, he serves as a reviewer/organizing committee member in various workshops, conferences, and journals. × Bio Dr. Karthik Vaidhyanathan is an Assistant Professor at the Software Engineering Research Center, IIIT-Hyderabad, India. He obtained his Ph.D. from the Gran Sasso Science Institute, Italy and did his postdoc at the University of L’Aquila, Italy. His main research interests lie in the intersection of software architecture and machine learning with a specific focus on microservices and IoT domains. His research focuses on how machine learning techniques can be leveraged to better architect self-adaptive systems and further how to better define architecting practices for developing Machine Learning-enabled software systems. As a part of his research activities, he serves as a reviewer/organizing committee member in various workshops, conferences, and journals. Great Learning Advantage: A unique learning experience Learn from a comprehensive curriculum taught by world-class faculty. Get guidance on your learning journey, and access dedicated career support. DESIGNED FOR WORKING PROFESSIONALS & STUDENTS Live interactive Virtual Classes Live Weekend Online sessions with IIIT Hyderabad Faculty & Industry experts Hands-on exposure through Industry oriented projects STRUCTURED PROGRAM WITH GUIDANCE Personalised attention and Program support Dedicated program manager to solve your queries Mentorship from experts to gain industry insights Interact with peers to grow your professional network. NETWORK WITH PEERS AND EXPERTS GL Confluence - Interact and learn from Great Learning Community A chance to interact with all past learners and share success stories Meet with the faculty and mentors and explore career opportunities Network with the larger Great Learning community consisting of entrepreneurs, directors, architects, senior professionals across leading organisations GL Excelerate - Career Support GL Excelerate is a career support program designed exclusively for our learners. We aim to empower our learners with everything they need to succeed in their careers. 3000+ Leading organizations hire our alumni 66% Alumni Career Transitions 3000+ Leading organizations hire our alumni 66% Alumni Career Transitions Exclusive recruitment drives Attend Great Learning job fairs organised regularly Access to curated jobs Access a list of jobs relevant to your experience and domain. Interview preparation Workshop to help you prepare for technical interviews conducted by industry experts. Career mentorship Get an expert career mentor personalised to your experience and industry.
Hear what our learners have to say I really recommend this course for people who want to excel in their Career and get hands-on experience with industry-relevant projects. Agnibho Datta NTT DATA I truly appreciate Great Learning for providing me with a lot of relevant job opportunities post the completion of this course. Ashwath Nagesh CEO, SVL Technologies Pvt Ltd. I enjoyed the in-depth mentoring sessions as mentors explained the topics in detail while making that we were thorough with the topic of discussion. Deepak G Solution Architect Learner Testimonials Vatsala Vaddiraju Ex - Lead programming analyst Videos provided are very clear in terms of content coverage and quality. Assignments and quizzes helped me understand the topics better. We have been given several channels to approach the program office, which I appreciate a lot. I am enjoying my first step towards Great Learning!! Akshay Gangumalla Retail Sales & Marketing Associate Having worked in the technology profiles, I have always wanted to be involved in a Data Science program. Great Learning has provided me with the perfect platform to build on my career with access to a well-designed and comprehensive curriculum, faculty, along with supportive management. It's been a refreshing experience. Rimjhim Kakkar Teacher-Partner I am enrolled with the Great Learning for Software Engineering in Data Science Course, offered by IIIT Hyderabad, and it has been a wonderful experience so far. The team is pragmatic and the course content comprehensive, with highly qualified mentors who possess rich experience in the relevant field. Thus altogether an awesome experience. N Venkata Surya Bharadwaj B.Tech Graduate, Fresher Understanding the concepts from the basics up till the end has been absolutely great for me as a beginner. I would strongly recommend this course for non-technical professionals too. Mentoring sessions are great where I got hands-on experience, also the mentors are very supportive and friendly. I'm happy with this program and look forward to growing professionally. Admissions and Fee Program Fees Online + Mentorship 2,50,000 + GST Post Graduate Certificate from For Graduates & professionals with limited programming background 10 months Comprehensive Learning path Weekend Online LIVE Classes 350+ hours of overall learning Dedicated career support through interview workshops and 1:1 mentorship Access to GL eXcelerate - curated jobs portal 10+ real-world industry relevant projects & case-studies Access to GL Confluence - Industry and Peer Networking Events Apply Now Apply Now Application Process 1 Fill the application form Apply by filling a simple online application form. 2 Application Screening Shortlisted candidates will be required to go through a screening call with the Admission Director's office 3 Join program An offer letter will be rolled out to the select few candidates. Secure your seat by paying the admission fee. Who is this program for? Technology professionals who want to be part of data science engineering teams Technology leaders and managers who want to lead data science implementation in their companies Candidates targeting roles such as Data Engineer, Machine Learning Engineer, Data Systems Designer, Technical Systems Architect, Big Data Architect and more Upcoming Application Deadline This program has limited intake every cohort. Apply early to secure your admission. Deadline: Today Apply Now Batch Start Dates Online To be announced Frequently Asked Questions FAQ's Why choose IIIT Hyderabad Post Graduate Certificate Program? Even as many institutes offer software engineering for Data Science courses in Hyderabad, when should you take up the PG Program in data science by IIIT Hyderabad? IIIT Hyderabad is one of the prestigious technological institutions of the country. This program allows you to learn from the world-class faculty at IIIT Hyderabad and Industry Experts. Gain hands-on exposure through Industry oriented projects. This course also offers you the utmost flexibility to learn at your convenience. So, Apply now for the software engineering (data science) course by IIIT Hyderabad today! What is The Curriculum of the IIIT Hyderabad PG Program? The curriculum of the postgraduate software engineering in data science program is highly exhaustive. It covers all the concepts and tools of the concepts desired for learning Data Science. Besides, the curriculum also encompasses several lab sessions and projects that exercise hands-on learning. Learn more about the Program’s Curriculum What is the fee structure of the PG Program by IIIT Hyderabad? Fees details for IIIT Hyderabad: Post Graduate Certificate in Software Engineering for Data Science is available in the Program Fees section, click on the link to know more. What are the various benefits offered by the IIIT Hyderabad data science program? The 8-month software engineering for data science program has got some astounding benefits to offer. These benefits include career support programs, organizing placement drives, career mentorship programs, providing access to curated jobs, interview preparation workshops, and more. Who would be the faculty for the IIIT Hyderabad Data Science course? Taking up this course, you would learn from the prestigious faculty at IIIT Hyderabad and various experienced industry practitioners of data science from top-notch organizations. Click Know more about the Faculty & Academic Advisors of the Program. What is the Application Process for the Software Engineer (data science) Program? The application process is very easy, it is built into 3 steps. Step 1: Fill the application form (online application form) Step 2: Application Screening Step 3: Join Program (An offer letter will be rolled out to the candidates.) What are the various Career Support programs organized by IIIT Hyderabad? Candidates that take up the Software Engineering for Data Science program would partake in several interview preparation workshops, career mentorship programs, participate in mock interviews, and more to get proficiency in attending the interviews organized by Great Learning. Can my company sponsor me for this PG Program? Yes. Great Learning does accept corporate sponsorship. Still have queries? Contact Us Please fill in the form and a Program Advisor will reach out to you. You can also reach out to us at iiithyd_seds@greatlearning.in or 080-4709-4596. Application Closes Today Download Brochure Check out the program and fee details in our brochure Oops!! Something went wrong, Please try again. Name Email Mobile Number Work experience in years Work Experience in years UG Student (not final year) UG Student (final year) PG Student 0 Years Less than 1 Year 1-2 Years 2-3 Years 3-5 Years 5-8 Years 8-12 Years 12-15 Years More than 15 Years By submitting the form, you agree to our Terms and Conditions and our Privacy Policy. Submit Form submitted successfully Thank you for reaching out to us. You can expect to hear from us in 1 working day. Not able to view the brochure? View Brochure Browse Related Blogs Top AIML Tools, Softwares and Programming Languages of 2019 Learn More > Career prospects for a DevOps Engineer | Role of DevOps Engineer? Learn More > Top 12 Highest Paying Jobs in India in 2020 | Highest Salary Jobs in India Learn More > How to Code a Beginners Guide | Learn Programming for Freshers Learn More > Exception Handling in JAVA with Examples | A Beginners Guide Learn More >