0% found this document useful (0 votes)
79 views20 pages

Iiith Pgcss Partb Brochure

The document summarizes a postgraduate certificate program in Software Engineering for Data Science offered by IIIT-Hyderabad and Great Learning. The 5-10 month online program aims to equip technology professionals with skills to build scalable software systems that support data science and machine learning applications. It covers topics such as programming, data structures, databases, web development, front-end engineering, data science, data engineering, cloud computing and a capstone project. The program is suitable for technology professionals looking to work with data science and software engineering teams.

Uploaded by

Genevio R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views20 pages

Iiith Pgcss Partb Brochure

The document summarizes a postgraduate certificate program in Software Engineering for Data Science offered by IIIT-Hyderabad and Great Learning. The 5-10 month online program aims to equip technology professionals with skills to build scalable software systems that support data science and machine learning applications. It covers topics such as programming, data structures, databases, web development, front-end engineering, data science, data engineering, cloud computing and a capstone project. The program is suitable for technology professionals looking to work with data science and software engineering teams.

Uploaded by

Genevio R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

P O S T G R A D U AT E C E R T I F I C AT E I N

SOFTWARE ENGINEERING
FOR DATA SCIENCE
5-10 MONTHS | ONLINE
INTRODUCTION
We live in an interesting time where data is reshaping the world. Today businesses are either
adapting to the spectrum of data science technologies, or have already gained an edge with
the same.

Building holistic data science capabilities calls for an amalgamation of raw data and
algorithms to process it. For complex business requirements of today, those algorithms
need to be supported by robust software systems, which serve as the foundation for a
capable data science arsenal.

This has given rise to a unique demand in the job market for professionals who have strong
programming skills to build these systems, along with familiarity with data science to
understand the nuances of leveraging data to deliver insightful analysis. With the increased
adoption of data science, demand for technology professionals who can implement systems
in data science, machine learning and arti cial intelligence is increasing.

In order to empower today’s technology professionals to build practical skills in this


in-demand domain, IIIT-Hyderabad and Great Learning have collaborated to offer this Post
Graduate Certificate in Software Systems for Data Science. Offered in an online format,
this program enables learners to upskill without quitting their jobs and learn from one of
India's top technology institutes. On program completion, learners get a certificate of
completion from IIIT-H along with alumni status.

This program will empower learners with the right skills to build the next generation of data
science systems.
IIIT-HYDERABAD: ONE
OF INDIA'S TOP-RANKED
TECHNOLOGY INSTITUTES

India's oldest and most Ranked AAAA+ 23 Research Centres


reputed IIIT (Outstanding) India's 6th best Computer
Established in 1998 as an in All India Science Research Institution
ICT Research University Technical Colleges -CSrankings.org

#11 Ranked Grade A


in Outlook’s Annual Ranking Accreditation by NAAC |
of India’s Top Technical Recognised by UGC |
Universities in 2020 Approved by AICTE

GREAT LEARNING
INDIA'S LEADING
PROFESSIONAL BEST ED-TECH
COMPANY
LEARNING COMPANY of the year*
*EdTechReview Awards 2020

3.3 MILLION+ 1200+


Learners Hiring Partners
*

4200+ 160+
Industry Expert Mentors Countries Best Online Skills
Provider of the Year*
*Entrepreneur, Education Innovation Awards 2022
Program Delivery -
Flexible Learning Paths

COMPREHENSIVE ACCELERATED
LEARNING PATH LEARNING PATH
A comprehensive program for fresh An accelerated program for
graduates & professionals with professionals with a background
limited programming background in programming.
and experience.

+ Learn Software Development + Learn Software


fundamentals + Software Engineering for Data
Engineering for Data Science Science skills

+ 10 Months + 5 Months

+ 10+ Projects & Labs + 5+ Projects & Labs

+ PG Certificate in Software + PG Certificate in Software


Engineering for Data Science Engineering for Data Science

+ Alumni Status from IIIT Hyderabad + Alumni Status from IIIT Hyderabad
Outreach Division Outreach Division

choose according to their programming background, work experience and learning


requirements.

Students, fresh graduates, professionals with limited technology experience and those
working in functional roles with limited day-to-day programming experience can opt for
the Comprehensive Learning Path. This can help candidates build the core software
development fundamentals and foundations before venturing into the core concepts of
Software Engineering for Data Science.

Professionals and graduates with technology experience and a prior programming


background can opt for the Accelerated Learning Path by directly venturing into the
core concepts of Software Engineering for Data Science and complete the PG
Certificate program in 5 months.
PROGRAM HIGHLIGHTS
To help professionals become data-pro cient and build career critical competencies, Great

Software Systems for Data Science.

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.

5-10 Month 350+ Learning 3 On-campus Certificate from Capstone


Program* Hours Residencies** IIIT-H & Alumni Project
Status

*Based on the chosen learning path : Comprehensive-10 Months, Accelerated-5 Months.


In addition, pre-work will span for 4-8 weeks depending on the background.

**All the 3 on-campus residencies are optional to attend and can be taken online as well. Please note that
physical on-campus residencies will commence only after the COVID pandemic has subsided. Until then, all
residencies will be held online and the final decision is dependent on the IIIT-H authorities.
WHO IS THIS
PROGRAM FOR?

Technology professionals who want


to be part of Software Engineering
teams.

Professionals looking to build a


unique skillset at the intersection of
Software Engineering and Data
Science.

Technology leaders and managers


who want to lead large scale digital
transformation projects in Data
Science & AI.

Early career professionals looking to


build Software and Data Engineering
skills.

AFTER THIS PROGRAM, YOU WILL:

Become a technology expert who can build scalable technical architecture


& software systems for Data Science & AI implementations.

Perform the role of a full stack engineer for Software Engineering and
Data Science teams.

Become an ideal candidate for technical roles such as Full Stack Developer,
Sr. Software Engineers, Tech Leads, Software Architect, Technical Program Managers,
Data Engineer, Data Systems Designer, Machine Learning Engineer, Technical Systems
Architect and more.

Become an ideal candidate for functional roles such as Program/Project Manager,


Solutions Architect for Digital Transformation solutions in Data Science and AI.
CURRICULUM*
Software Development Fundamentals

Course 0

Pre-Work [4-8 weeks depending on background]


This is a refresher course and is optional. Candidates who need to revisit the
basics of programming are advised to pursue the refresher course before
program commencement.

Course 0.1

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
CURRICULUM*

Course 1
Object Oriented Programming
• Class, Objects, Methods, Variables
• Inheritance, Polymorphism, Encapsulation
• Abstraction and Abstract Classes

Course 2
Data Structures & Algorithms

• Algorithm and Time Complexity

• Recursion and Space Complexity

• Searching

• Sorting

• Linked List

Course 3
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


CURRICULUM*

Course 4
Web Development Framework

• Introduction to Client Server Architecture

• REST API

• Flask Introduction

• Components of Flask

• Session Management

• Error Handling

• Basics of SQL Alchemy as ORM

• Swagger Docs for Testing API

Course 5
Front-End Engineering

• HTML, CSS

*Curriculum mentioned here is provisional and is subject to change at the discretion of the
Academic Committee.
CURRICULUM*
Software Engineering for Data Science

Course 0
Python for Data Science
• Numpy, Pandas, Visualization, EDA

Course 0.1
Introduction to AIML
• Supervised Learning - Linear Models, Decision trees, Ensemble Models
• Introduction to Deep Learning, Neural Networks
• Introduction to NLP

Course 0.2
Hackathon
CURRICULUM*

Course 1
Software Engineering and Data Science
• SE for AI
• AI for SE
• SE Development Methods
• Data Pipelines, Model Pipelines and ML Pipelines

Course 2
Data Engineering
• Structured and Unstructured Data
• Databases to Store and Querying Unstructured Data (MongoDB, Cassandra and
GraphDB)
• Data – Discovery, Catalogue, Lineage, Governance and Quality
• Dimensionality Reduction (LDA and PCA)
• Synthetic Data (SDV) and Data Versioning (DVC)

Course 3
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

Course 4
Hackathon
CURRICULUM*

Course 5
Designing Intelligent Systems
• Requirements, Architecture and Design Patterns
• Model Quality, Data Quality, System Quality
• Software Engineering Architecture and Design, Microservices
• AIOps, DataOps, MLOps

Course 6
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
Application Vulnerabilities
• Intelligent User Interfaces

Course 7
Capstone Project
You will design a complete solution to demonstrate end-to-end pipeline for an
Intelligent System under the guidance of seasoned industry experts. Upon
successfully completing the project, you will be awarded a Post Graduate
Certificate in Software Engineering for Data Science.

*Curriculum mentioned here is provisional and is subject to change at the discretion of the
Academic Committee.
FACULTY & ACADEMIC
ADVISORS*

Y. Raghu Reddy
Associate Professor and Head, Software Engineering Research Center,
IIIT Hyderabad, India

Dr. Y. Raghu Reddy currently works as an Associate Professor at


International Institute of Information Technology (IIIT Hyderabad),
India. His primary research interests are in design and construction of
complex software systems. He has published a number of
peer-reviewed publications in these areas. He has also published a
book titled "Aspect Oriented Software Development: An Approach to
Consuming UML Design Models" in 2009.

Ramesh Loganathan
20+ Years in Software Industry - Technology Products, R&D and
Innovation Leadership

We help you build your resume to highlight your skills and your
previous professional experience. You will also learn to crack
interviews with our interview preparation sessions.

*This is an indicative list of faculty.


CERTIFICATE
On successful completion of the program, you will receive a PG Certificate
from IIIT-Hyderabad.

ID NO XXXXXXX

CERTIFICATE OF COMPLETION

P L E
SA M
Post Graduate Certificate Program in
Software Engineering for Data Science

Month YYYY - Month YYYY

Prof. Ramesh Loganathan Harish K. Subramanian


Head, Outreach, Head, Academics,
IIIT Hyderabad Great Learning
GREAT LEARNING
CAREER SUPPORT
All program participants will receive career support through GL Excelerate.

RESUME BUILDING AND CAREER


INTERVIEW PREPARATION GUIDANCE

We help you build your resume to Get access to career mentoring from
highlight your skills and your industry experts who’ve transitioned to
previous professional experience. roles in the industry. Bene t from their
You will also learn to crack guidance on how to build a rewarding
interviews with our interview
career.
preparation sessions.

E-PORTFOLIO GREAT LEARNING


JOB BOARD

An e-portfolio is a snapshot of all the The program provides candidates


projects done and skills acquired during access to the Great Learning Job
the program that is shareable across social Board. 1200+ organizations approach
us with job opportunities that are
media channels. This will help you
shared through the Job Board with our
showcase your expertise to potential candidates.
recruiters.
COMPANIES THAT
HIRE FROM GREAT LEARNING

1200+
More Companies
TESTIMONIALS

Vatsala Vaddiraju
Ex-Lead Programming Analyst, Agfirst Farm Credit Bank,
Columbia, USA

Videos provided are very clear in both content coverage and recording
quality. Assignments and quizzes helped me know how much I learned.
We have been given several channels to approach the program office,
which I appreciate a lot. First step towards Great Learning!!

N Venkata Surya Bharadwaj


B.Tech Graduate, Fresher
Learning the concepts from the basics and to the end is absolutely
great for beginners like me and for non-technical professionals too.
Mentoring sessions are great where you have hands-on sessions and
they are very friendly. I'm happy with this program offered by Great
Learning.

Akshay Gangumalla
Retail Sales & Marketing Associate, HEMA

Having worked in the technology profiles prior to my management,


I always wanted to be involved in the Data science program. Great
Learning has provided me with the perfect platform to build on my
career with access to well designed curriculum, faculty and supporting
management. It's been a refreshing experience.

Rimjhim Kakkar
Teacher-Partner with CueMath

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.
ADMISSIONS PROCESS

1
Step
2
Step
3
Step

Fill in the online Shortlisted candidates will Selected candidates will


application form for the go through a screening
learning path you have process from the Admission of admission to the
chosen-Accelerated or . program. Candidates are
Comprehensive. required to con rm their
participation by paying
the admission fee.

ELIGIBILITY
Applicants should have 50% or above in Xth, XIIth and Bachelor's Degree.

Fresh graduates and early career professionals with limited exposure to


technology/programming are also encouraged to apply for the
Comprehensive learning path.

Professionals with prior programming experience and software development


knowledge & experience can apply for the 5-Month Accelerated Learning
Path.

PROGRAM FEES
The fees for the Post Graduate Certificate in Software Engineering for
Data Science will be based on the learning path chosen as detailed below

Comprehensive Learning Path


10 Months | Online + Optional In-campus residencies
₹2,50,000 + GST

Accelerated Learning Path


5 Months | Online + Optional In-campus residencies
₹1,65,000.00 +GST
International Institute of Information Technology, Hyderabad (IIITH) is an autonomous
university, founded as a not-for-pro t public private partnership (N-PPP) in 1998, and is the
rst IIIT in India under this model. Over the years, the institute has evolved strong research
programmes in various areas, with an emphasis on technology and applied research for
industry and society. The institute facilitates interdisciplinary research and a seamless ow of
knowledge. Several world-renowned centres of excellence are part of IIITH’s research
portfolio. It has established various joint collaboration and co-innovation models with an
industry outreach spanning signi cant national and multinational companies. Its innovative
curriculum allows students the exibility of selecting their courses and projects. Apart from
academics the institute provides students with a comprehensive environment that promotes
art and culture, sports, societal contributions and self-governance. Even undergraduate
students get to participate in ongoing research and technology development - an
opportunity unprecedented in India. As a result, a vibrant undergraduate programme
co-exists along with a strong postgraduate programme.

Great Learning, a part of the BYJU'S group, is a leading global ed-tech company for
professional and higher education. It offers comprehensive, industry-relevant programs
across various cutting-edge Technology, Data, and Business domains. Great Learning's
programs are developed in collaboration with the world's foremost academic institutions
such as Stanford Executive Education, MIT Professional Education, Wharton Online,
The University of Texas at Austin, Northwestern School of Professional Studies, National
University of Singapore, Deakin University, IIT Madras, IIT Bombay, IIT Roorkee, IIIT-Delhi,
Great Lakes Institute of Management, and more. They are constantly reimagined and
revamped to address the dynamic needs of the industry.

Great Learning is the only ed-tech company to provide these programs in a blended mode,
classroom mode, and purely online mode, relying on its vast network of expert mentors and
highly qualified faculty to deliver an unmatched learning experience for learners in India and
the world over. Great Learning is on a mission to enable transformative learning and career
success in the digital economy for professionals and students across the globe and till date,
we have impacted over 3.3 million learners from over 160 countries.
R E A D Y T O A D VA N C E
YOUR CAREER?

A P P LY N O W

SPEAK TO A PROGRAM ADVISOR


+91 80 4718 8477

HAVE QUESTIONS ABOUT THE PROGRAM OR


HOW IT FITS IN WITH YOUR CAREER GOALS?

[email protected]

VISIT OUR WEBSITE

https://www.mygreatlearning.com/post-gradu-
ate-course-software-engineering-iiit-hyderabad

You might also like