Data Science Engineering
Data Science Engineering
Programme Highlights 03
Programme Objectives 05
Mode of Learning 08
Experiential Learning 10
Programme Curriculum 11
Eligibility Criteria 12
Fee Structure 13
Course-Wise Syllabus 14
Mode of Examination 22
How to Apply 24
Students Speak 27
Program Introduction
Join BITS Pilani WILP's M.Tech. Data Science & Engineering Programme,
a comprehensive four-semester course designed for Software and IT
professionals.
Software and IT
professionals in roles
like Software Engineer,
Programmer, Software
Test Engineer, Support
Engineer, Data Analyst,
or Business Analyst
seeking to transition to
Data Scientist or Data
Engineer roles should
consider applying to this
program.
45+ 1,26,169
Years of Working
Educating Working Professionals
Professionals Graduated
46,178 1100+
Working Professionals
Currently Enrolled Faculty Members
47
Programmes
Demonstrate conceptual
Demonstrate conceptual Understand the system
understanding and
understanding and and software engineering
hands-on knowledge of
hands-on knowledge of requirements for
traditional and
AI application areas such implementing machine
contemporary AI and
as natural language learning systems on large
machine learning
processing, computer datasets and in
techniques, including
vision, or cyber security. resource-constrained
deep learning, and
environments.
reinforcement learning.
Understand the
underlying ethical issues
in applying AI and
machine learning.
The innovative Work Integrated Learning Programs (WILP) of BITS Pilani are quite
aligned with the above definition and requirements. The programs are designed in
collaboration with its industry partners, subject matter experts from industry and
academia that enable the students to remain relevant in their chosen profession, grow in
their career and retain the habit of lifelong learning. The continued availability of
workplace related experiences along with the weekly instruction sessions promote
integration of theory with practice. An active participation of the organization mentor in the
learning process of the student plays a key role. Case studies, simulation exercises, labs
and projects further strengthen this integration.
● Can pursue the programme without any career break and along with the job.
● The programme curriculum is highly relevant to sectors, industries and
organisations they work for
● In addition to the institute, the learning experience of working professionals in the
programme is also supported by the employer organisation and Industry Mentors.
● Effective use of technology to deliver a range of learning interventions at the location
of the working professional such as faculty contact sessions, asynchronous learning
materials, remote, virtual and cloud labs, Learner support, peer to peer collaboration
etc.
● Contact sessions with faculty take place mostly over weekends or after business
hours and are conducted over a technology platform that can be accessed from
anywhere.
● Mid semester and End semester examinations for every semester are conducted
mostly at designated examination centres distributed across the country. For details,
click here.
● Learners can access engaging learning material which includes recorded lectures
from BITS Pilani faculty members, course handouts and recorded lab content where
applicable.
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
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 course will entail a minimum of 1
Assignment/ Quiz, a Mid-semester exam and a final Comprehensive exam. Your semester
calendar will indicate the dates of the Mid-semester and Comprehensive exam. Online Exams
facility available.
Typically, a Mid-semester or Comprehensive examination for a course is for 2-3 hours duration.
The examinations are typically conducted over a weekend, i.e. Saturday and Sunday.
Note: *Machine Learning course is a prerequisite for Deep Learning elective course.
Note: 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.
Important: For every course in the programme, institute will recommend textbooks,
students would need to procure these textbooks on their own.
Data Warehousing
● Introduction, evolution of data warehousing
● decision support systems
14
12 M.Tech. Data Science and Engineering
● Goals, benefit, and challenges of data warehousing
● Architecture
● Aata warehouse information flows
● Software and hardware requirements
● Approaches to data warehouse design
● Creating and maintaining a data warehouse
● Online Analytical Processing (OLAP) and multi-dimensional data, multi-dimensional
modeling
● View materialization
● Data marts
● Data warehouse metadata
● Data mining
12
15 M.Tech. Data Science and Engineering
Big Data Systems
● What is big data - are existing systems sufficient?
● Data Warehouse v/s Data Lakes
● Hadoop – Components
● Storage - Relational DBs/ NoSQL dbs / HDFS / HBase / Object Data stores – S3
● Serialization
● Interfaces - Hive/ Pig
● Stream Processing
● Spark
● Mahout
Deep Learning
● Common Architectural Principles of Deep Networks
● Building Blocks of Deep Networks
● Convolutional Neural Networks (CNNs)
● Recurrent Neural Networks
● Recursive Neural Networks
● Building Deep Networks with ND4J
● Applications to Sequence Data
● Anomaly Detection
● Tuning Deep Networks
● Vectorization
12
16 M.Tech. Data Science and Engineering
● Dual Simplex and Post Optimality Analysis, Revised Simplex method with examples
● Application of linear programming in transportation
● Assignment problems
● Integer linear programming
● Mixed integer programming
● complexity analysis, branch and bound techniques
● Goal programming
● Network models - critical path method and PERT
● Dynamic programming
● Game theory
● Additional meta heuristic techniques
● 2-3 case studies from relevant industry domains
17
12 M.Tech. Data Science and Engineering
Natural Language Processing
● Natural Language Understanding and Generation
● N-gram and Neural Language Models
● Word to Vectors / Word Embedding (Skip gram/CBOW, Glove, BERT/ XLM, MURIL),
● Part of Speech Tagging
● Hidden Markov Models
● Parsing - Syntactic, Statistical, Dependency, Word Sense Disambiguation, Semantic
Web Ontology
Information Retrieval
● Organization, representation, and access to information
● Categorization, indexing, and content analysis
● Data structures for unstructured data
● Design and maintenance of such data structures, indexing and indexes, retrieval, and
classification schemes
● Use of codes, formats, and standards
● Analysis, construction and evaluation of search and navigation techniques
● Search engines and how they relate to the above. Multimedia data and their
representation and search
18
12 M.Tech. Data Science and Engineering
Data visualization and Interpretation
● Visualization as a Discovery tool
● Visualization skills for the masses
● The Visualization methodology
● Visualization design objectives
● Exploratory vs. explanatory analysis
● Understanding the context for data presentations, 3-minute story, Effective Visuals
● Gestalt principles of visual perception, Visual Ordering, Decluttering, Story Telling,
Visualization Design
19
12 M.Tech. Data Science and Engineering
● Statistical Approximation to Streaming Data: Probabilities and Distributions, Sampling
Procedures for Streaming Data, Approximating Streaming Data with Sketching,
Registers and Hash Functions, Working with Sets, The Bloom Filter, Distinct Value
Sketches, The Count-Min Sketch
● Clustering techniques for Streaming Data; Classification methods: Decision Tree
(VFDT) Evaluating stream processing algorithms
● Case Studies in Designing solutions to streaming data
Machine Learning
● Introduction to Machine Learning, Various kinds of learning, Supervised Learning,
Unsupervised Learning, Model Selection
● Bayesian Learning
● MAP Hypothesis, MDL Principle, Bias Variance Decomposition, Bayes Optimal
Classifier, Naive Bayes Classifier
● Linear Models for Regression, Linear Models for Classification
● Non-Linear models, Decision trees
20
12 M.Tech. Data Science and Engineering
● Instance Based Learning, KNN Algorithm, CBR Learning
● Support Vector Machines, VC Dimension; Neural Networks, Perceptron Learning,
Back Propagation Algorithm
● Introduction to Genetic Algorithms
Dissertation
A student registered in this course must take a topic in an area of professional interest
drawn from the on the job work requirement which is simultaneously of direct relevance to
the degree pursued by the student as well as to the employing / collaborating
organization of the student and submit a comprehensive report at the end of the semester
working under the overall supervision and guidance of a professional expert who will be
deemed as the supervisor for evaluation of all components of the dissertation. Normally
the Mentor of the student would be the Dissertation supervisor and in case Mentor is not
approved as the supervisor, Mentor may play the role of additional supervisor. The final
grades for dissertation are non-letter grades namely Excellent, Good, Fair and Poor,
which do not go into CGPA computation.
21
12 M.Tech. Data Science and Engineering
Mode of Examination
Students can take their examination at any of our 34 designated examination centres in India
at the following locations:
● South Zone: Bangalore, Chennai, Hyderabad, Mysore, Vijayawada, Visakhapatnam, Kochi,
Thiruvananthapuram, Madurai, Coimbatore.
● North Zone: Delhi NCR, Gurugram, Noida, Faridabad, Jaipur, Chandigarh, Lucknow,
Udaipur, Pilani.
● West Zone: Mumbai, Pune, Ahilya Nagar, Goa, Ahmedabad, Vadodara, Surat, Indore,
Nagpur, Bhopal, Raipur.
● East Zone: Kolkata, Guwahati, Jamshedpur, Bhubaneswar.
In addition to these locations, the Institution also has a designated examination
centre in Dubai.
12
22 M.Tech. Data Science and Engineering
For International Students:
● In addition to the above locations, the institution also has a designated international
examination centre, located in Dubai.
● To facilitate the learning of international students, applying from any other location except
India and Dubai, the mode of examinations will be online, which can be availed by meeting
the requirements of the institute.
Requirements for online examinations
o Scanned copy of the visa for the country in which you are currently residing. The visa
should be currently valid. No expired visas shall be considered,
(OR)
o Scanned copy of government-issued ID from the residing country,
(And)
o HR recommendation or endorsement letter from the employer, stating the location of
your work.
● Indian students, who are temporarily based out of India, can also avail of online examinations
on request by meeting the above-mentioned requirements of the institute.
12
23 M.Tech. Data Science and Engineering
How to Apply
Step 1 2 3 4
Fill and submit
Step
Download a PDF
Step
Pay the application
Step
Print the downloaded
your application copy of the fee of INR 1,500 using Application Form and
form for your application form. Net banking/Debit note your Application
chosen program. Card/Credit Card. Form Number.
In the printout of the downloaded Application Form, you will notice on page no. 3 a section called the
Employer Consent Form. Complete the Employer Consent Form. This form needs to be signed and
stamped by your organisation’s HR or any other authorised signatory of the company.
Important: In view of work-from-home policies mandated by many organisations, a few candidates may
not be able to get the physical forms signed by their HR/other authorised organisational representative.
Such candidates may instead request an email approval to be sent to their official email ID by the HR
using the format available through this link.
On page 4, complete the Mentor Consent Form, Due to remote work policies, some candidates
which needs to be signed by your Mentor. may struggle to get physical mentor signatures.
They can request email approval using a
provided format.
12
24 M.Tech. Data Science and Engineering
Role of a Mentor:
The basic role of the mentor will be to ensure that the student remains aligned with the
academic objectives and the key academic milestones while pursuing the programme. The
mentor’s valuable guidance and professional expertise would also be leveraged to maximise
work-integrated learning and make the education experience highly relevant for the job role
and pursuit of the long-term career goals of the student. Following are the expected
responsibilities of the mentor:
1. Periodically monitor student’s study schedules and submission deadlines for the
programme.
2. Provide guidance towards integrating learning from the programme with job role/long-term
career goals, especially while the student pursues their learning assignments and project
work.
3. Monitor the student’s progress throughout the duration of the programme. If required by
BITS Pilani, also try to be available to engage with the faculty to collaboratively assess
the student’s academic performance and recommend any learning improvement plan.
4. Emphasise the importance of self-study and self-learning throughout the programme to
the student.
Qualifications for a Mentor:
The mentor chosen should be a senior professional with at least 5 years of relevant work
experience, holding a B.E./ B.Tech./ M.Sc./ M.B.A./ M.B.B.S./ First Degree at BITS Pilani or
its equivalent. If the mentor has less than 5 years of relevant work experience, then the
minimum educational qualification for the mentor should be M.E./ M.Tech./ M.S./ M.Phil./
Higher Degree of BITS Pilani or its equivalent is required.
The material in this brochure is provided for educational and informational purposes only. All the
images that have been used belong to their respective owners and have been picked up from the
public domain.
C R Bhargavi
Software Engineer, Ford Motor Pvt Ltd
Prashant Thakre
Technical Architect, GE Healthcare
https://bits-pilani-wilp.ac.in
Call: 080-48767777
[email protected]