Data Science & Machine learningCourse And Training
21 Week, intensive data science course in Bangalore
Next cohort starts on 1st November 2019
Course Details
​
Duration: 12 weeks
Effort: hours per week
Price With GST: 33000/-
Subject: Data Science
Level: Beginner to expert
HIGHLIGHTS
Learn Data Science in a fast-paced, Supportive environment
Theory ==> Practicals ===> Assignment ==> Case study==> Evaluation ==> Certificate ==> Subject Expert
Up-to-date Skills
We offer a razor sharp focus on the skills employers are looking for
Build your Portfolio
Our project-based curriculum gets you ready and prepared to impress
Get Hired
With full career support you’ll be ready for the job market in Bangalore and beyond
Join The Community
RTS is more than just an institute, it’s a family
- 100% JOB Placement in MNC & Mid Size Companies with Good Salaries
- Highly talented and 10+ Years Experienced Trainer
- Well Equipped Class Rooms and Lab Facility
- In a Class Batch Size will be Max. 8 Students Only
- ONE-to-ONE Tuitions to make Students software Experts
- Students get Live Project to practice
- Week Day/Week end / Evening and Early morning batches
- Pay only after FREE DEMO CLASS
- We help to get your Dream Job
- Skilled candidates will get the opportunity to work with our Development team.
- Fast Track course available with best Fees
- Software Certification Guidance Support with Exam Dumps
- Basic programming & Advanced Software programming Mock Tests and Mock Interviews Conducted by Industry Experts
Course Duration: 3 Months Practical training classes with Project
Timings & Schedules: All Days Classes - Weekdays / Weekends (Sat & Sun)
Technologies
What you will Learn
Data Analysis in Python
R Programming
Machine Learning

Data Infrastructure
Introduction to Data Science
Data Visualization & Reporting

Git & Github
* What is Data Science, Data Analysis and Machine Learning? * Life cycle of Data Science
* Technologies and Algorithms Used in Data Science * Roles and Opportunities of Data Scientists
Introduction to Statistics and Bayesian Theory:
* Basic understanding of linear algebra, matrices,vector * What is Statistics?
* Descriptive Statistics * Central tendency * Descriptive Statistics * Dispersion Measures
* Gaussian Probability Density function * Bayesian Classifier for Normal Distributed Classes
* Non parametric Estimation * Estimation of Unknown Probability Density function * Maximum likelihood parameter Estimation * Maximum a posteriori probability Estimation
Modules used in machine Learning:
* Numpy: Linear algebra (creating and accessing elements of vectors, matrices, mathematical
operations with arrays, arange function).
* Pandas: Creating data frames, slicing, removing unwanted data, sorting, joining, merging.
* Matplotlib: Scatter, bar, pie, histogram, subplots
* Seaborn: bar, joint plots, regression plots, box plot, heat map, pair plot.
* Scikit-learn: Sklearn module for using algorithms.
Machine learning Algorithms:
* Supervised learning: - Regression - Classification
* Unsupervised learning: - Clustering
* Reinforcement learning
Supervised learning Algorithms
Regression
* Simple Linear Regression * Multiple Linear Regression * Logistic Regression * Regularization
* Model building * Model validation * Model Performance * Case Study
Supervised learning Algorithms
Naïve bays
* Gaussian Naïve bays * Multinomial Naïve bays * Bernoulli Naïve bays * Model building
* Model validation * Confusion matrix * Classification Report * Case Study
Supervised learning Algorithms
K-Nearest Neighbors Classifier
* Euclidean Distance * Model building * Model validation * Confusion matrix
* Classification Report * Case Study
Supervised learning Algorithms
Decision Tree Classifier
* What is Decision Tree * How to build Decision Tree * Model building * Model validation
* Confusion matrix * Classification Report * Case Study
Supervised learning Algorithms
Ensemble methods
* Bagging * Boosting
Supervised learning Algorithms
Random Forest Classifier
* What is Random Forest * Model building * Model validation
* Confusion matrix * Classification Report * Case Study
1. What is Data Science
-
Demand of Data Science
-
Venn Diagram
-
Pipeline
-
Roles
-
Team
-
Knowledge Check
2. Field of study
-
Big Data overview
-
Programming involvement in Data Science
-
Statistics
-
Knowledge check
3. Ethics
-
Ethical issues
-
Knowledge check
4. Data Sources (Getting Data)
-
Data Metrics
-
Existing data
-
APIs
-
Scraping
-
Creating Data
-
Knowledge check
5. Data Exploration (Cleaning Data)
-
Exploratory graphs
-
Exploratory statistics
-
Knowledge check
​​
6. Programming
-
Spreadsheets
-
R programming
-
Python
-
SQL
-
Web formats
-
Knowledge check
7. Mathematics
-
Algebra
-
Systems of equations
-
Calculus
-
Big O
-
Bayes probability
-
Knowledge check
Data science training in bangalore, Machine learning training in bangalore, AI Training, Data analytics course in Bangalore​
​
​​​
Machine Learning
​
-
Linear Regression with one and multiple variables.
Linear regression predicts a real-valued output based on an input value. We discuss the application of linear regression to housing price prediction, present the notion of a cost function, and introduce the gradient descent method for learning.
-
Cost function, Gradient descent, Normal Equations
​​
​​
-
Logistic regression. What if your input has more than one value? In this module, we show how linear regression can be extended to accommodate multiple input features.
-
Cost Function, Gradient descent solution.
-
Neural Networks. Neural networks is a model inspired by how the brain works. It is widely used today in many applications: when your phone interprets and understand your voice commands, it is likely that a neural network is helping to understand your speech;
-
Back propagation
-
Application of Neural Network
-
Support Vector Machines (SVM). Support vector machines, or SVMs, is a machine learning algorithm for classification. We introduce the idea and intuitions behind SVMs and discuss how to use it in practice.
-
Large Margin classification
-
Kernels
-
UNSUPERVISED
-
Clustering
-
Gaussian Mixture Models
-
HMM
​​
-
Natural Language Processing (NLP)
The course will cover how to make use of text written by humans, such as blog posts, tweets, etc...
For example, an analyst can set up an algorithm which will reach a conclusion automatically based on extensive data source.
-
word and sentence tokenization
-
text classification
-
sentiment analysis
-
spelling correction
-
information extraction
-
parsing
-
meaning extraction
-
question answering
-
Speech Recognition
Speech technology is increasingly being used to create highly interactive, voice-activated applications. From voice-control, to smart assistants, to speech transcription and translation, to closed-captioning and language learning, the improved accuracy and processing speed of this technology is enhancing the quality of applications and delivering greater user experiences.
In this course we use the open-source Sphinx toolkit (aka CMU Sphinx) to demonstrate and model various types of speech-enabled applications. By the end of the course participants should have a solid grasp of the tools and techniques needed to apply speech technology to their own applications. Sphinx 4 will be the basis for this training, however, coverage of Sphinx 3 can also be arranged.​
-
Face Recognition
-
Openface: OpenFace is Python and Torch based open-source, real-time facial recognition software based on Google's FaceNet research.
In this instructor-led, live training, participants will learn how to use OpenFace's components to create and deploy a sample facial recognition application.
By the end of this training, participants will be able to:
- Work with OpenFace's components, including dlib, OpenVC, Torch, and nn4 to implement face detection, alignment, and transformation
- Apply OpenFace to real-world applications such as surveillance, identity verification, virtual reality, gaming, and identifying repeat customers, etc.​ -
Raspberry Pi + OpenCV: The hardware used in this lab includes Rasberry Pi, a camera module, servos (optional), etc. Participants are responsible for purchasing these components themselves. The software used includes OpenCV, Linux, Python, etc.
By the end of this training, participants will be able to:
- Install Linux, OpenCV and other software utilities and libraries on a Rasberry Pi.
- Configure OpenCV to capture and detect facial images.
- Understand the various options for packaging a Rasberry Pi system for use in real-world environments.
- Adapt the system for a variety of use cases, including surveillance, identity verification, etc.
R Programming
Writing code and setting your working directory
-
Getting started and R nuts and Bolts
-
R console Input and evaluation
-
Data types – R Objects and attributes, Vectors and Lists, Data types – Matrices, Data types – Factors, Data types – Missing values
-
Data types – Data frames, Data types – Names Attributes, Data types – summary,
-
Reading Tabular Data, Reading large tables, Textual data formats
-
Connections: Interfaces to outside world
-
Subsettings – Basics, Lists, Matrices, Partial Matching, Removing Missing values
-
Vectorized Operations
-
Communicating
-
Interpretability, Actionable insights, Visualization for presentation, Reproducible research, Knowledge check
Conclusion and final test


Course Structure
How you will Learn
Phase I
In your first weeks you'll focus on learning to use Python for common data handling and visualization tasks, as well as building machine learning systems with scikit-learn. Data science Triing in Marathahalli, Data science training in Bangalore, Data science training in BTM, Data science course in Bngalore
Phase II
In the next few weeks you’ll delve into the world of Deep Learning. You’ll learn how to build image processing systems and language processing systems with TensorFlow. As your programs grow, you will learn techniques to write bigger Python applications.
Some of the projects done by us:
-
Traffic congestion and biasing Smart Traffic Signal based on CCTV feed using artificial Intelligence (https://www.youtube.com/watch?v=IgxIPUD32L4&t=30s)
-
Farming robot helps to detect disease and spray medicine in case required (https://www.youtube.com/watch?v=eMGNwKsaJG0)
-
Fire detection using Neural networks in image processing (https://www.youtube.com/watch?v=A_x4oGFSaio&t=21s)
-
Face recognition Algorithm in MATLAB using Neural network and Image processing (https://www.youtube.com/watch?v=JL2k8MyqL3U&t=3s)
​
RTS Labs (Optional)
For 6 weeks after the course you’re free to come to RTS to continue to work, receive guidance during your job search and put any final touches needed on your portfolio.
Get Hired
Career Support
Self Awareness
Discover your career values, interests and ideal workplace, through a series of introspective questions and activities
Portfolio & CV
Learn to write the ideal CV, cover letter and LinkedIn profile for the role of a Data Scientist. Create and sharpen your Github portfolio of projects.
The Job Search
Learn how to structure your job search, different types of tech roles, average Data Scientist salaries and how negotiate for a job offer.
Interviewing Practice
Practice one-on-one for a Data Scientist interview through a series of behavioral and technical questions and get feedback in real time.
Course Details
Dates & Prices
Financing option available
Where our graduates work

Ready to become a Data Scientist ?
