You are on page 1of 15

www.bits-pilani-wilp.ac.

in
admission@wilp.bits-pilani.ac.in
+ 91-40-67874600

M.Tech.
SOFTWARE
SYSTEMS
with specialization in Data Analytics, Internet of Things,
Embedded Systems, Security, Networks and Cloud
programme enables the learners to specialize in
some of the fastest growing domains like Data
Analytics, Internet of Things, Embedded Systems,
Security, Networks and Cloud. A comprehensive
curriculum, extensive emphasis on experiential
New age digital technologies are transforming the
learning using remote labs and cloud labs and a
world and spawning a massive demand of
specialists in areas like data analytics, IoT, flexible education methodology that enables
Embedded systems, Security, Networks and cloud working professionals to acquire a prestigious
etc. While specialists in data analytics are post graduate engineering degree while pursuing
powering organisations with transformative their careers, the M.Tech Software Systems is just
capacities to win in their businesses, the IOT and the right programme for career growth in the
Embedded systems specialists are revolutionising software industry.
our lives and society. Massive growth in
connectivity means greater need for security
specialists and huge connected infrastructure
needs specialists in network and cloud.
WHO SHOULD
M.Tech Software Systems is a unique programme
that enables working professionals to specialise in
APPLY?
many new age technology areas and be ready to This programme is designed for ambitious and
transition into high demand careers. The highly-driven engineers working in software
companies and wish to advance their careers in
hypergrowth areas of Data Analytics, Internet of
Things, Embedded Systems, Security, Networks
and Cloud.

Apply Now

M.Tech. Software Systems +91-40-67874600 01


What are the Highlights
of the Programme?
 This is a four-semester online  The programme uses a Continuous
programme conducted mostly on Evaluation System that assesses the
weekends or after business hours. learners, over convenient and regular
 The programme offers a set of core intervals. Such a system provides timely
courses and elective courses, allowing and frequent feedbacks and helps busy
students to specialize in Data Analytics, working professionals stay on course
Internet of Things, Embedded Systems, with the programme.
Security, Networks and Cloud.  The education delivery methodology is a
 The programme makes use of blend of classroom and experiential
Languages, Platforms, and Libraries. learning. Experiential learning consists of
These include NS2, Net-SNMP, WireSha, lab exercises, assignments, case studies
R, Python, Prolog, Lisp, RStudio, Weka, and work-integrated activities.
Microsoft Power BI, TensorFlow,  Participants who successfully complete
Anaconda Navigator, Python Ecosystem the programme will become members of
– NumPy, SciPi, Pandas, scikit-learn, the prestigious global community of
MatplotLib, Searborn, Keras, NLTK, BITS Pilani Alumni.
pgmpy etc., Keil, CCS Studio, Tossim,  Learning Continuity Assurance
Cheddar, Jenkins, GitHub, SonarQube, facility, that allows participants to
Selenium, Tomcat, Maven, Java, Eclipse, take a break without losing the
Code: Blocks, Android Studio, Jupyter semester fee paid
Notebooks, Spyder, Multisim, CPU-OS by them.
Simulator, SQLite, MATLAB, Gantt  Option to submit fee using easy-EMI
Project, Open Project and XAMPP. with 0% interest. Enroll with only
 Semesters 1st, 2nd, and 3rd cover four INR 7,428 in the first month.
courses each. And the 4th semester
covers dissertation or project work.
 The Dissertation or project work in the
final semester enables students to apply
concepts and techniques learned during
Apply Now
the programme in real-world situations.
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. Software Systems +91-40-67874600 02


WHAT ARE THE
PROGRAMME
OBJECTIVES?
Studies have shown that senior
positions in the technology industry
require holistic understanding and
capabilities that span across multiple
technologies, critical thinking and
problem-solving situations and
cross-functional collaboration. And our
programme aims to:  Build and nurture the knowledge, skills, and
aptitude required to realize long-term
career growth and empowers participants
to undertake higher responsibilities at their
workplaces.
 Provide a requisite conceptual foundation
and contextual understanding of real-world
applications that enable a learner to
enhance workplace performance and stand
out from the rest.
 Enable learners to choose their
specialization in some of the
fastest-growing domains like Data
Analytics, Internet of Things, Embedded
Systems, Security, Networks and Cloud.

Apply Now

M.Tech. Software Systems +91-40-67874600 03


WHAT ARE THE
STUDENT LEARNING
OUTCOMES?
Upon successful completion  A strong foundation in software
of the programme, partici- development methods and learn the best
pants will have developed: practices
 An understanding of various software
technologies used to develop software
systems
 Ability to understand and analyze
requirements of large software systems
and to design, develop and manage them
in an effective manner

Apply Now

M.Tech. Software Systems +91-40-67874600 04


LEARNING METHODOLOGY
The cloud-based virtual lab which supports the
ATTEND ONLINE following programming
LECTURES OVER languages/tools/simulators:
o Networks: NS2, Net-SNMP and WireShark
WEEKENDS o Data Analytics:
i Languages: R, Python, Prolog and Lisp
Lectures are conducted live via online classes. ii Platforms: RStudio, Weka, Microsoft
Power BI, TensorFlow and Anaconda
These lectures can be attended via the internet
Navigator
using a computer from any location. These iii Libraries: Python Ecosystem – NumPy,
online classrooms offer similar levels of SciPi, Pandas, scikit-learn, MatplotLib;
interactivity as regular classrooms at the BITS Searborn, Keras, NLTK, pgmpy etc
Pilani campus. o Embedded and IOT: Keil, CCS Studio,
Tossim and Cheddar
Classes for students admitted during the period o Devops: Jenkins, GitHub, SonarQube,
May-June 2020 will begin in July 2020. The Selenium, Tomcat and Maven
class schedule is announced within 1 week of o Programming Environments: Java, Eclipse,
completion of the admission process. Code: Blocks, Android Studio, Jupyter
Notebooks and Spyder
The online lectures are conducted usually over o Others: Multisim, CPU-OS Simulator, SQLite,
the weekends for a total of 7-8 hours per week. MATLAB, Gantt Project, Open Project and
If you miss a lecture, you can also easily access XAMPP
the recorded lecture on the internet. Remote Lab facility caters to the needs of
resource-intensive requirements of Big Data
Analytics applications with the following platforms:
DIGITAL o Apache Hadoop
o Apache Storm
LEARNING o Apache Spark
o Apache Kafka
Learners can access engaging learning o MongoDB,
materials at their own pace and convenience o CockroachDB
which includes recorded lectures from BITS o MPI
Pilani faculty members, course handouts and Remote Lab facility caters to the needs of
recorded lab content. Embedded Systems and IoT. It supports the
following:
o Hardware / Software tools: MultiCore
CONTINUOUS STM32 microcontroller-based development
boards.
ASSESSMENT o Simulation tools: Tossim, Cheddar and Keil
Case studies and assignments: Carefully chosen
Continuous Assessment includes graded real-world case studies and assignments are both
assignments or quizzes, mid-semester discussed and used as problem-solving exercises
exams, and comprehensive exams. during the programme
Dissertation/Project work: The fourth semester
offers an opportunity for learners to apply their
EXPERIENTIAL knowledge gained during the programme to
real-world situations. The learner is expected to
LEARNING demonstrate an understanding of vital principles
learned during the course and their ability to
successfully apply in real-world situations
The programme emphasizes on Experiential
Learning that allows learners to apply
concepts learned in classrooms to real-work Apply Now
situations. This is achieved through:

M.Tech. Software Systems +91-40-67874600 05


WHAT IS THE
ELIGIBILITY
CRITERIA?
The minimum eligibility to apply:
Employed professionals holding B.
Tech., B.E, M.Sc., MCA or equivalent in
relevant disciplines with at least 60%
aggregate marks and minimum one year
of work experience in relevant domains.
FEE STRUCTURE
The following fees schedule is applicable
The programme is designed for for candidates seeking new admission
enthusiastic and ambitious engineers during the academic year 2020-21
working in the software industry and
who wish to advance their careers in
hyper-growth areas of Data Analytics,
Internet of Things, Embedded Systems,
Security, Networks and Cloud.
Application Fees
(one time) :INR 1,500
Admission Fees
(one time) :INR 16,500
Semester Fees
(per semester) :INR 55,000

Apply Now

M.Tech. Software Systems +91-40-67874600 06


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
a Learning Continuity Assurance facility.
apply This is meant for students who face an
• Special interest rate for BITS Pilani WILP applicants unresolvable professional or medical
• Pay fee in easy installments of INR 12,870 p.m. for situation during the semester 1 & 2 of
the First Semester, and only INR 8,800 p.m. for their respective programme and wish to
subsequent Semesters
take a break during the semester and
Click here to learn more about easy-EMI option with
0% interest also register again in the same semester
in future. Learning continuity Assurance
will enable such student to take a break
without losing the semester fee paid by

LEARNING them during Semester 1 and Semester 2


of their respective programme. To take
CONTINUITY a break and avail the benefit of Learning
Continuity Assurance facility, the
ASSURANCE student will need to submit an
application to the institution along with
documentary proof to support the
For students taking new admission in reason for taking the break. The
First Semester 2020, Institution will offer authorised officer of the institution will

Apply Now

M.Tech. Software Systems +91-40-67874600 07


decide if the reason for break in the
application and the supporting proof is
appropriate and is valid to grant the
break. Those who are granted the break
will be allowed to register in the
semester again when it is offered in the
future. Registering in the semester
again after break is subject to
availability of the programme and allow a break is also available in
semester schedules prevailing at the subsequent semesters (Semester 3
time of registration. The decision to onwards), but in this case a student
grant the break with Learning Continuity would need to pay the semester fee
assurance will rest with the authorised again to register and continue in the
officer of the institution. The facility to semester.

Apply Now

M.Tech. Software Systems +91-40-67874600 08


Programme
Curriculum
The programme offers specializations in
high-demand areas such as Data
Analytics, Internet of Things, Embedded
Systems, Security, Networks and Cloud.
Electives can be chosen either from the
General pool of electives or from across
other pools of electives for specializations.
Specializations are optional. To earn a
specialization, a participant must select
and successfully complete at least 5
courses from that specialization pool.

First Semester Third Semester


Distributed Computing Elective 5
Data Structures & Algorithms Design Elective 6
Database Design & Applications Elective 7
Elective 1 Elective 8

Second Semester Fourth Semester


Software Architectures Dissertation
Elective 2
Elective 3
Elective 4 General Pool of Electives
● Artificial Intelligence
● Computer Organization and Software
Systems
● Distributed Data Systems
● Software Engineering and Management
● Usability Engineering
● Object-oriented Analysis & Design

Apply Now
Choice of Electives is made available to enrolled students at the beginning of each semester. A limited selection of Electives will be offered at the discretion of the Institute.

M.Tech. Software Systems +91-40-67874600 09


1. Specialization in Data Analytics objectives (Speed, Power consumption,
Participants that earn a specialization in Cost, Reliability, Availability, and
Data Analytics will learn how to apply Re-configurability), and the measurement
principles behind modern data analytics and analysis of resulting designs.
techniques; Apply statistical and machine Pool of Electives
learning methods to real data; Evaluate
• Embedded Middleware Design
their performance and effectively
• Embedded System Design
communicate the results; and build
• Fault-tolerant Embedded System
expertize in advanced Artificial Intelligence
• Hardware-software Co-Design
topics such as Deep Learning and Natural
• Networked Embedded Applications
Language Processing.
• Parallel Embedded Architectures
Pool of Electives • Real-Time Scheduling
• Advanced Statistical Techniques for • Real-Time Systems
Analytics • Software for Embedded Systems
• Applied Machine Learning 3. Specialization in Networks
• Metaheuristics for Optimization
• Data Mining and Cloud
• Data Warehousing Participants will build expertise in how to
• Deep Learning design, and manage software and
• Information Retrieval hardware that control digital networks;
• Mathematical Foundations for conceptualize and solve engineering
Data Science problems with reference to wireless and
• Natural Language Processing mobile networks effectively and arrive at
the feasible optimal solution, individually
2. Specialization in Embedded and in teams; master formal techniques
Systems for network analysis, design and operate
Participants will gain expertise in key data centers; Network Security aspects
areas of Application (Domain) Specific Storage Area Networks, Virtualizations,
System Design such as the scope of a and Cloud Computing Concepts which
Processor (Embedded processors, has great scope and opportunities in the
Desktop systems, Servers, and industry; apply advanced software
Supercomputers), the target application engineering techniques (e.g.
(general-purpose versus domain-specific), software-defined networks,
the characteristics of the design containerization, etc.) to compute,
improve and master the development of
distributed networks.

Pool of Electives
• Advanced Computer Networks
• Cloud Computing
• Computer Networks
• Data Storage Technologies and
Networks

Apply Now
Choice of Electives is made available to enrolled students at the beginning of each semester. A limited selection of Electives will be offered at the discretion of the Institute.

M.Tech. Software Systems +91-40-67874600 10


• Design and Operation of Data Centers • Secure Software Engineering
• Edge Computing • Blockchain technologies & Systems
• Mobile Networks • AI and ML techniques in
• Network Programming CyberSecurity
• Network Security
• Software-defined Networks 5. Specialization in the Internet
• Wireless and Mobile Communication of Things
Participants will build expertise in the
4. Specialization in Security building blocks of IoT technology and
Participants will build expertise in the explore the vast spectrum of IoT
implementation of core software applications; assess, select and
engineering principles and the best customize technologies for IoT
cybersecurity practices in terms of applications; connect the cyber world
policies, models and mechanisms; gain with the physical world of humans,
knowledge about securing computer
networks and systems; learn to examine automobiles and factories; integrate
secure software design and development geographically distributed devices with
practices in cybersecurity; understand the diverse capabilities; design and
prevalent network and distributed system implement IoT applications that manage
attacks; incorporate approaches for big data.
incident response and security risk Pool of Electives
management; understand the key
• Embedded Systems Design
concepts in domain-specific security.
• Cyber-physical Systems
Pool of Electives • Networked Embedded Applications
• Cyber Security • Cross-platform Application
• Cryptography Development
• Network Security • Cloud Computing
• Ethical Hacking • Data Management for IoT
• Identity and Access Management • Stream Processing and Analytics
Technologies • Embedded Network Security
• Cyber Crimes, Forensics and Incident
Handling
• Cloud, IoT and Enterprise Security

Apply Now
Choice of Electives is made available to enrolled students at the beginning of each semester. A limited selection of Electives will be offered at the discretion of the Institute.

M.Tech. Software Systems +91-40-67874600 11


HOW
TO APPLY
 Click here to visit the BITS Pilani Online
Application Center. Create your login at
the Application Center by entering your
unique Email id and create a password of
your choice. Once your login has been
created, you can anytime access the online
Application Center using your email id and
password.
 Once your login has been created, you can
anytime access the online Application
Center using your email ID and password.
Once you have logged in, you will see a
screen showing 4 essential steps to be
completed to apply for the programme of
your choice
 Begin by clicking on Step 1 - ‘Fill/ Edit and
Submit Application Form’. This will enable
you to select the programme of your
choice. After you have chosen your
programme, you will be asked to fill your  In the printout of the downloaded
details in an online form. You must fill all Application Form, you will notice on page
details and press ‘Submit’ button given at no. 3 a section called the Employer
the bottom of the form Consent Form. Complete the Employer
 Take the next step by clicking on Step 2 - Consent Form. This form needs to be
'Download Application PDF Copy’. This will signed and stamped by your organisation’s
download a pdf copy of the application HR or any other authorised signatory of the
form on your computer company

 Now, click on Step 3 - 'Pay Application Important: In view of work-from-home


Fee’ to pay INR 1,500/- using Net banking/ policies mandated by many organisations, a
Debit Card/ Credit Card few candidates may not be able to get the
physical forms signed by their HR/ other
 Take a printout of the downloaded authorised organisational representative.
Application Form and note down the Such candidates may instead request an
Application Form Number that appear on email approval to be sent to their official
the top-right corner of the first page. This email ID by the HR using the format
Application Form Number should be available through this link.
referred in all future correspondence with
BITS Pilani

Apply Now

M.Tech. Software Systems +91-40-67874600 12


 Further on page no. 4 of the printed
Application Form is a section called
the Mentor Consent Form. The
Mentor Consent Form needs to be
signed by the Mentor.
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 Mentor. Such
candidates may instead request an
email approval to be sent to their
official email ID by the Mentor using
the format available through this link.

WHO IS A MENTOR:  Further on page no. 5 of the downloaded


Application Form, is a Checklist of
Candidates applying to Work Integrated
Enclosures/ Attachments.
Learning Programmes must choose a Mentor,
who will monitor the academic progress of the a. Make photocopies of the documents
candidate, and act as an advisor & coach for mentioned in this Checklist
successful completion of the programme.
b. Applicants are required to self-attest all
Candidates should ideally choose the immediate academic mark sheets and certificates
supervisor or another senior person from the
same organisation. In case a suitable mentor is  Finally, click on Step 4 - 'Upload & Submit
not available in the same organisation, a All Required Documents’. This will allow
candidate could approach a senior person in you to upload one-by-one the printed
another organisation who has the required Application Form, Mentor Consent Form,
qualifications. Wherever the proposed Mentor is Employer Consent Form, and all
not from the same employing organization as
mandatory supporting documents and
that of the candidate, a supporting document
giving justification for the same should be
complete the application process.
provided by the candidate’s employer. Acceptable file formats for uploading these
documents are .DOC, .DOCX, .PDF, .ZIP
Candidates applying to B.Tech. programmes and .JPEG.
should choose a Mentor who is an employed
professional with B.E./ B.S./ B.Tech./ M.Sc./  Upon receipt of your Application Form and
A.M.I.E./ Integrated First Degree of BITS or all other enclosures, the Admissions Cell
equivalent. Candidates applying to M.Tech., will scrutinise them for completeness,
M.Sc., MBA, M.Phil programme should choose a accuracy and eligibility.
Mentor who is an employed professional with:
 Admission Cell will intimate selected
a. B.E./ M.Sc./ M.B.A./ M.C.A./ M.B.B.S. etc. candidates by email within two weeks of
and with a minimum of five years of relevant submission of application with all
work experience supporting documents. The selection
OR status can also be checked by logging in
b. M.E./ M.S./ to the Online Application Centre.
M.Tech./ M.Phil./ M.D./ Higher Degree of
BITS or equivalent

Apply Now

M.Tech. Software Systems +91-40-67874600 13


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

admission@wilp.bits-pilani.ac.in
+ 91-40-67874600
SEM1_2020-21_17062020

You might also like