0% found this document useful (0 votes)
327 views

M.Tech.: Data Science & Engineering

The document summarizes a Work Integrated Learning Programmes M.Tech. in Data Science and Engineering program. The 4-semester program is designed for working professionals to build skills in data science and engineering through online lectures on weekends. It covers topics like machine learning, AI, data mining and programming. Students must have a B.Tech. or equivalent degree and 1 year of work experience to apply. Assessment is continuous with exams on weekends.

Uploaded by

Vengenzz Vicky
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
327 views

M.Tech.: Data Science & Engineering

The document summarizes a Work Integrated Learning Programmes M.Tech. in Data Science and Engineering program. The 4-semester program is designed for working professionals to build skills in data science and engineering through online lectures on weekends. It covers topics like machine learning, AI, data mining and programming. Students must have a B.Tech. or equivalent degree and 1 year of work experience to apply. Assessment is continuous with exams on weekends.

Uploaded by

Vengenzz Vicky
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Work Integrated

Learning Programmes

M.Tech.
Data Science & Engineering

https://bits-pilani-wilp.ac.in

[email protected], [email protected]
Prepare for a career in Data Science with
the most comprehensive masters degree
programme in Data Science & Engineering
without taking a break from your career.
WHO SHOULD
APPLY?
M.Tech. Data Science and Engineering is
a four-semester programme designed to
help working professionals build
mathematical and engineering skills Software and IT professionals working as
required to advance their career Software Engineer, Programmer, Software
as a Data Scientist or Data Engineer. Test Engineer, Support Engineer, Data
Analyst, Business Analyst, who wish to
The programme features live online transition to roles such as Data Scientist or
lectures conducted on weekends by Data Engineer should consider applying to
BITS Pilani faculty. this programme.

Apply Now

M.Tech. Data Science & Engineering


WHAT
ARE THE MAIN
HIGHLIGHTS OF
THE PROGRAMME?
 Lectures are delivered by BITS Pilani  In addition to live weekly online lectures,
faculty members through live via online supplementary online contact sessions
classes, or at the organisation's comprising of tutorials, doubt-clearing
premises, and are designed to offer sessions, and industry talks will also be
similar levels of interactivity as regular conducted periodically.
classrooms at the BITS Pilani campus  The Dissertation (Project Work) in the
final semester enables students to apply
 The curriculum covers areas that prepare concepts and techniques learnt during
you for the most lucrative careers in the the programme.
space of Data Science, Data Engineering
and Advanced Analytics. It helps learners  The programme uses a Continuous
master critical skills such as Evaluation System that assesses the
Mathematical modeling, Machine learners over convenient and regular
learning, Artificial Intelligence, Product intervals. Such a system provides timely
development and scripting languages. and frequent feedback and helps busy
working professionals stay on course
with the programme.
 Benefit from Case Studies, Simulations,
Virtual Labs & Remote Labs that allow
learners to apply concepts to simulated
and real-world situations. Tools and
Technologies covered include Apache
Spark, Apache Storm for Big Data
Systems/ Real time Processing, Tableau
for data visualization, Tensorflow for
Deep Learning and various packages
within Python for data processing,
machine learning, data visualization.

*Classes are conducted by a pool of faculty members comprising of academicians from BITS Pilani, and guest faculty who are experienced industry professionals.

M.Tech. Data Science & Engineering


WHAT ARE THE
PROGRAMME
OBJECTIVES?
The most lucrative jobs in the areas of Mathematical and Statistical modelling
Data Science, Data Engineering and using concepts such as linear algebra
Advanced Analytics go to professionals and probability to model and solve
physical problems
who have mastered a combinations of
critical skills such as Mathematical Data structures and algorithms and
modeling, Machine learning, Artificial managing time and space-related
Intelligence, Product development and complexities
Scripting languages.
Computer organisation, architecture and
The programme aims to help Operating systems and advanced
participants build a solid foundation in techniques for data processing
these areas by developing skills in:
Data Mining aspects including pre-
processing, cleaning & classification, and
Data engineering & processing through
distributed computing and cloud
computing

Advanced computing and analytical skills


in areas such as Machine Learning,
Artificial Intelligence, Deep Learning and
Natural Learning Processing

M.Tech. Data Science & Engineering


WHAT
IS THE
EDUCATION
DELIVERY
METHODOLOGY?

EXPERIENTIAL LEARNING LECTURES DELIVERED


The programme emphasises on Experiential ONLINE AND ONSITE
Learning that allows learners to apply concepts
learnt in classroom in simulated and real work Lectures are delivered by BITS Pilani faculty
situations. This is achieved through: members through live via online classes, or at
the organisation's premises, and are designed
to offer similar levels of interactivity as regular
Tools & Technologies: Apache Spark, Apache classrooms at the BITS Pilani campus.
Storm for Big Data Systems/ Real time
Processing; Tableau for data visualisation;
Tensorflow for Deep Learning; Various
Packages within Python for data processing,
machine learning, data visualization etc.

Case Studies and Assignments: Carefully


chosen real-world cases & assignments are
both discussed and used as problem-solving
exercises during the programme

Dissertation/ Project Work: The fourth


semester offers an opportunity for learners to
apply their knowledge gained during the
programme to a real world like complex
project. The learner is expected to
demonstrate understanding of vital principles
learnt across semesters and their ability to
successfully apply these concepts.

Apply Now

M.Tech. Data Science & Engineering


CONTINUOUS
ASSESSMENT

The learners' performance is assessed


continuously throughout the semester using
various tools such as quiz, assignments,
mid-semester and comprehensive exams. The
assessment results are shared with the
learners to improve their performance. Each SUPPLEMENTARY
course will entail a minimum of 1 Assignment/
Quiz, a Mid-semester exam and a final LEARNING
Comprehensive exam. Your semester calendar In addition to live weekly online lectures,
will clearly indicate the dates of the supplementary live online sessions will be
Mid-semester and Comprehensive exam. organised periodically comprising of
Typically, a Mid-semester or Comprehensive tutorials, doubt-clearing interactions, and
examination for a course is for 2-3 hours industry talks (18-20 hours per semester).
duration. The examinations are typically
conducted over a weekend, i.e. Saturday
and Sunday.

EXAMINATION
CENTERS

Mid-Semester and Comprehensive


Exams are conducted at Bengaluru,
Chennai, Delhi, Goa, Hyderabad, Kolkata,
Mumbai, Pilani, Pune, and Dubai.
Participants must appear in-person to
take these exams.

Apply Now

M.Tech. Data Science & Engineering


WHAT IS THE
ELIGIBILITY
CRITERIA?
Minimum eligibility to apply - Employed
professionals holding B.E. / B.Tech. / MCA /
M.Sc. or equivalent with at least 60%
aggregate marks or more in their qualifying
exam, and minimum one year relevant work
experience are eligible to apply.
Applicants should possess basic programming
knowledge and adequate background in
Mathematics.

Apply Now

M.Tech. Data Science & Engineering


SEMESTER-WISE
PATTERN
The programme features 12 courses between
Semester 1-3, and a Dissertation in Semester 4. All the
courses will be offered using live online mode.

First Semester Third Semester


Data Mining Deep Learning
Mathematical Foundations for Natural Language Processing
Data Science Big Data Systems
Computer Organization & Stream Processing and Analytics
Software Systems
Data Structures and Algorithms Design

Second Semester Fourth Semester


Introduction to Statistical Methods Dissertation
Introduction to Data Science
Machine Learning
Data Visualization and Interpretation

Apply Now
Choice of Electives is made available to enrolled students at the beginning of each semester. Students' choice will be taken a s one of
the factors while deciding on the Electives offered. However, Electives finally offered will be at the discretion of the Institute

M.Tech. Data Science & Engineering


Fee Structure
The following fees schedule is applicable for
candidates seeking new admission during
the academic year 2022-23.

Application Fees Admission Fees


Semester Fees
(one time) (one time)
(per semester)

`1,500 `16,500 `60,500

0% Easy-EMI Option
Instant EMI option with 0% interest is now available that allows you to pay
programme fee in an easy and convenient way.
Instant online approval in seconds
No Credit Cards/ CIBIL score required
Easy & Secure online process using Aadhaar and PAN number
Anyone with a Salary Account with Netbanking can apply
Option to submit fee using easy-EMI with 0% interest.

Click here to learn more

M.Tech. Data Science & Engineering


COURSE WISE SYLLABUS
Introduction to Data Science
Learn about: Topics
The need for data science, with emphasis Vector and matrix algebra, systems of
on data linear algebraic equations and their
Visualization and ethics aspects involved solutions; Eigenvalues, eigenvectors and
in data science and engineering processes diagonalization of matrices, Sets and
Various applications of data science relations; Graphs and digraphs
Trees, lists and their uses;
Topics Partially ordered sets and lattices

Introduction to data science - definition,


motivation; Data science process; Data Introduction to Statistical Methods
aspects - types Learn about:
(structured/unstructured/semi structured), Basic and some advanced concepts of
sources, formats (csv,tsv,txt etc.), probability and statistics
representation; Data pre-processing; Data
Concepts of statistics in solving problems
visualization; Data Science Applications; arising in data science
Ethics - privacy/legal aspects/rightful use
of data science, processes, data scientists
Topics
etc.
Different types of data; Data Visualization;
Data summarization methods; Tables,
Graphs, Charts, Histograms, Frequency
Mathematical Foundations for Data Science distributions, Relative frequency measures
Learn about: of central tendency and dispersion; Box
Plot; Chebychev’s Inequality on
Concepts in linear algebra and use it as a
relationship between the mean and the
platform to model physical problems
standard deviation of a probability
Analytical and numerical solutions of linear
distribution; Basic probability concepts,
equations
Conditional probability, Bayes Theorem,
Mathematical structures, concepts and Probability distributions, Continuous and
notations used in discrete mathematics
discrete distributions, Transformation of
random variables, Moments, Correlation
and Covariance, Parameter Estimation,
Hypothesis Testing

Apply Now

M.Tech. Data Science & Engineering


Data Structures and Algorithms Design
Learn about:
Applications of basic and advanced data
structures & algorithms
How to determine the space and time
complexities of various algorithms
Identifying and choosing the relevant data
structures and algorithms for a given
problem and justifying the time and space
complexities involved

Topics

Stack, Queue, Hash Tables, Graphs, Bloom


Filters, Trees, Sets, Dictionary, Dynamic
Graphs; Divide-and-conquer, Dynamic
Programming, Graph Algorithms, Greedy
Algorithms - Spanning Tree, Amortized
Analysis, Huffman encoding; Page Rank,
Map Reduce (map, fork, join etc);
Complexity analysis
Systems for Data Analytics
Learn about:
The fundamentals of data engineering;
Computer Organization & Software Systems Basics of systems and techniques for data
Learn about: processing - comprising of relevant
database, cloud computing and distributed
Computer organization, architecture
computing concepts
aspects and operating system concepts
Advanced systems and techniques used Topics
for data processing
Fundamentals of data engineering - data
Topics engineering vs data science; Data
processing concepts - partitioning,
Introduction to computer organization,
replication, grouping and sorting, data
architecture; Introduction to operating
locality; Flynn's taxonomy; Task vs Data
systems; ISA - RISC etc. Processes and
Parallelism; Databases, parallel vs
Threads; Scheduling, Concurrency;
distributed databases, architecture -
Memory Management
performance; Distributed computing
architecture; Processing frameworks -
batch, map-reduce, stream processing,
parallel processing, real time processing;
Cloud fundamentals - virtualization,
batch-transactional-continuous workloads,
execution models and examples- AWS,
Azure etc.

Apply Now

M.Tech. Data Science & Engineering


Data Mining
Learn about:
Various data pre-processing, cleaning
Association rule mining, classification,
clustering techniques

Topics
Topics
Introduction ( Data Mining definitions, Data
Mining activities, DM process, DM Introduction to Machine Learning
challenges); Understanding Data (Various Supervised Learning - Parametric Methods
Data Types/ Attribute Types, Basic Maximum Likelihood Estimation - Evaluate
the Estimators - Bias - Variance;
Statistical Descriptions of Data); Measuring
Parametric Classification, Parametric
Data Similarity and Dissimilarity; Data
Regression -Tuning Model Complexity and
Pre-processing - Overview; Association Regularization - Multivariate Methods;
Rule Mining - (Apriori Algorithm - FP
Clustering -Mixture Model -K-Means
Growth - generating association rules -
Clustering -Expectation- Maximization
efficiency concerns - evaluating patterns
Algorithm - Applications l; Non - Parametric
for interestingness - Applications;
Methods - Applications; Decision Trees -
Classification, Linear/Non Linear
Regression - Decision Trees, Naive Bayes; Linear Discrimination; Linear Discriminants,
Clustering Algorithms: Partitioning Basis Functions - Two Classes - Multiple
Methods, Density Based Approaches to Classes - Pairwise Separation - Gradient
classification, Hierarchical Clustering Descent Parameter Learning - Logistic
Discrimination; Multilayer Perceptrons;
Kernel Methods - SVM; Hidden Markov
Models
Machine Learning
Learn about:
Basic concepts and techniques of Machine Data Visualization
Learning.
Learn about:
Using recent machine learning software for
solving practical problems. Design principles, human perception and
How to do independent study and research effective story telling with data
in the field of Machine Learning Modern visualization tools and techniques

Apply Now

M.Tech. Data Science & Engineering


Topics

Information overload and issues in decision


making; Design of visual encoding
schemes to improve comprehension of
data and their use in decision making;
Presentation and visualization of data for
effective communication; Elementary
graphics programming, charts, graphs,
animations, user interactivity, hierarchical
layouts, and techniques for visualization of
high dimensional data & discovered
patterns

Ethics for Data Science


Learn about:
Challenges of data privacy
Data policies for maintaining the privacy of
data
Data Privacy Topics

Basic concepts of graphs and digraphs


Topics
connectivity, reachability and vulnerability;
Introduction to data ethics, perils of big Trees, tournaments and matroids; Planarity
data, foundations of data privacy, Routing and matching problems;
challenges of privacy in the digital age, Representations; Various algorithms
data policies, consent and fair usage applications, Introduction to graph mining,
Graph Pattern Mining, Graph Classification,
Graph Compression, graph model, graph
dynamics, social network analysis,
Graphs - Algorithms and Mining visualization, summarization, graph
Learn about: clustering, link analysis, applications of
graph patterns
Concepts of graph theory so as to
understand
How graph theory concepts are used in
different contexts, ranging from puzzles Optimization Methods for Analytics
and games to social sciences/ engineering/
Learn about:
computer science
Model problems in real world using graphs Applying linear programming techniques to
Applying mining algorithms to get complex business problems across various
information from graph structures functional areas including finance,
economics, operations, marketing and
decision making
Implementing optimization techniques to
business and industrial problems

Apply Now

M.Tech. Data Science & Engineering


Topics

Solving various problems related to


planning, production, transportation,
Microeconomics, etc. using LP models;
Decision making in the context of multi
stage LP models; Application of Goal
Programming (GP) and Analytic Hierarchy
Process (AHP) for decisions relating to
large teams and complex problems with
long term implications; Quadratic
Programming, convex Optimizations

Big Data Systems


Learn about:
Concepts related to big data and its
processing Advanced Topics in Data Processing
Applying the concepts of storage, retrieval, Learn about:
interfaces and processing frameworks to a
given problem and design solutions for the Advanced strategies for data processing
same by choosing the relevant ones The relationship between the scale of data
and the systems used to process it
Topics The importance of scalability of algorithms
as the size of datasets increase
What is big data - are existing systems
sufficient; Data Warehouse v/s Data Lakes; Topics
Hadoop - Components; Storage -
Relational DBs/ NoSQL dbs / HDFS / Distributed software architectures, runtime
HBase / Object Data stores - S3; and storage strategies; Consistency in
Serialization; Interfaces - Hive/ Pig; Stream Large Distributed Systems: Paxos
Processing; Spark; Mahout consensus, CAP theorem; Massive Parallel
Programming models; HPC, wsc (work
station clusters), mpp"; Algorithms for
Large Datasets: Time-accuracy trade-offs,
scalable algorithms; Case Study: Online
Social Networks (Distributed social network
data storage, Influence diffusion and
maximization, Rumor blocking, Information
source detection)

Apply Now

M.Tech. Data Science & Engineering


Information Retrieval
Learn about:
Structure and organization of various
components of an IR system
Information representation models, term
scoring mechanisms, etc. in the complete
search system
Architecture of search engines, crawlers
and the web search Topics
Cross lingual retrieval and multimedia
information retrieval Common Architectural Principles of Deep
Networks; Building Blocks of Deep
Topics Networks; Convolutional Neural Networks
(CNNs); Recurrent Neural Networks;
Basic IR concepts; Vector Space model; Recursive Neural Networks; Building Deep
Text mining; Web search; Cross lingual Networks with ND4J; Applications to
retrieval; Multimedia IR; Recommender Sequence Data; Anomaly Detection;
systems Tuning Deep Networks; Vectorization;
Data Mining (Pre-requisites)

Deep Learning
Learn about: Natural Language Processing
Learn about deep learning techniques, Learn about:
constructing deep network structures Learn about natural language processing
specific to applications and tuning for techniques such Parts-of-Speech tagging,
parameters syntactic and semantic modelling of
languages

Topics

Language modelling with N-gram; Spelling


correction; Neural networks and neural
language models; Parts-of-Speech
tagging; Syntactic parsing; Language
semantics; Computational symantics

Apply Now

M.Tech. Data Science & Engineering


Artificial Intelligence
Learn about:
Classic AI Techniques

Topics
Intelligent Agents; Search Techniques;
Adversarial Search; Logical Agents; Topics
CSP; Inference on FOL; Classical Planning; HMM; Markov Random Field; Bayesian
Knowledge Representation ( Logics; networks; Representation; Learning
Probabilistic); Exact and Approximate Inference; Dynamic Bayesian Networks and
Inference; Reasoning over time Temporal Bayesian networks applications
Introduction to Learning

Real time analytics


Data Warehousing – Elective
Learn about:
Learn about:
Processing frameworks for real time
analytics, and Analytics techniques for real Concepts needed to design, develop, and
time streaming data maintain a data warehouse
End user access tools like OLAP and
Topics reporting
Real Time Streaming Architecture; Service
Topics
Configuration and Coordination; Data Flow
Management, Storing and Processing Introduction to Data Warehousing;
Introduction to Dimensional Modelling;
Streaming Data; Visualization Techniques
Architectural Components of a Data
for Real Time Streaming Data; Aggregation
Warehouse; Extraction; Transformation &
(Timed Counting, Multi Resolution Time Loading; Advanced Dimensional Modelling;
Series Aggregation); Statistical Online Analytical Processing (OLAP) &
Approximation; Approximating with Multidimensional Databases (MDDB);
sketches Query Performance Enhancing Techniques;
Metadata, Support for Data Warehousing in
RDBMS/SQL; Real-time Data
Warehousing; Current Trends in Data
Probabilistic Graphical Models Warehousing
Learn about:
Representation, learning and reasoning
techniques for graphical models
Apply Now

M.Tech. Data Science & Engineering


DISCLAIMER
Ever since it was declared as a Deemed to be University in of work integration of the education is achieved, and thus the
1964, BITS Pilani has been offering higher education WILP are very distinct in philosophy and pedagogy from
programmes in science and technology, and has earned an open, distance learning programmes. Though it is incorrect
enviable reputation for its innovations in this sphere. The and improper, at times the WILP are compared to ODL
Work Integrated Learning Programmes (WILP) of BITS Pilani programmes. Accordingly, it has been our constant
constitutes a unique set of educational offerings for working endeavor to engage with the regulator, and provide all
professionals. These programmes, which BITS began to necessary information about these programmes.
offer in 1979, have, over the years, evolved along the lines
envisaged in the National Policy on Education, 1986. The WILP have been well received, and accepted by
industry, because of the high quality of the programmes in
The WILP are rigorous higher education programmes in terms of the curriculum and the instruction, and also
technology areas, designed keeping the evolving needs of because of the high degree of work integration, which results
industry in view, and meant for working professionals in their not only in up gradation of knowledge, but also in up skilling,
respective domains. The very intent is to deliver the and productivity increase.
education at the workplace, in order that the greatest degree

[email protected]
[email protected]
B2B_04052022

You might also like