Data Science and Machine Learning Course- Placements

Meet the best teachers

Our Faculty is Our Core Strength

A team with a commitment to promote Excellence and Perfection in teaching and enhance the success of every Student at BICARD

Stay in touch with us

BICARD Office No.68-71, 4th Floor,’C’ Block, Shrinath Plaza,Dnyaneshwar Paduka Chowk, FC Road, Pune, Maharashtra 411005

Program Overview

Course Description :

Artificial intelligence (AI) is an area of computer science that emphasizes the creation of intelligent machines that work and react like humans. Some of the activities computers with artificial intelligence are designed for include: Speech recognition,Learning,Planning, Problem solving. Artificial intelligence is a branch of computer science that aims to create intelligent machines. It has become an essential part of the technology industry.

Top Skills You Will Learn

  • Introduction to Artificial Intelligence
  • Introduction to Robotics
  • Introduction to Computer Vision
  • Introduction to Neural Networks
  • Working with CNNs
  • Introduction to EdgeAI & Robotics
  • Introduction to ROS
  • Application Development for EdgeAI with ROS

Who Is This Program For?

Engineers, Software and IT Professionals, Data Professionals

Job Opportunities

Machine Learning Engineer, Data Scientist, AI Architect, Business Analyst, Product Analyst

Minimum Eligibility

Bachelor’s Degree with minimum 1 year of work experience or a degree in Mathematics or Statistics

Course Content

Module 1 : Introduction to Artificial Intelligence

  • What is Artificial Intelligence?
  • Hype vs. Reality
  • Current Industrial Applications using AI at its core
  • The way forward with Artificial Intelligence
  • Industry Verticals and future AI
  • What to learn for Artificial Intelligence?
  • Example Case Studies

Module 2 : Introduction to Robotics

  • What is Robotics?
  • Current Industrial Applications using AI
  • Challenges for developing AI for robotics applications
  • Way forward in Robotics & AI
  • Example Case Study

Module 3 : Introduction to Computer Vision

  • What is Image?
  • What is Image Processing & its techniques?
  • Current trends in Image Processing
  • Introduction to OpenCV
  • Hands on Experience with OpenCV & Image Processing
– Filtering Techniques – Linearity and Convolution – Edge Detection and Gradients – Hough Transform – Convolution – Perspective Imaging – Extrinsic & Intrinsic Parameters – Camera Calibration – Introduction to features – Motion & Object Tracking – The Kalman Filter – Bayes Filter – Particle Filter – Recognition & Classification – Support Vector Machine
  • Mini Project – OpenCV + Image Processing

Module 4 : Introduction to Neural Networks

  • Neural Network based techniques
  • Working with Neural Networks
    • Data as a core component
    • Model Training
    • Validation
    • NN Performance Parameters
  • Introduction to popular CNN architectures
  • Introduction to CNN Frameworks
    • Need of a CNN framework
    • Most Popular CNN frameworks
      • Tensorflow & Keras
      • PyTorch
    • Introduction to PyTorch
    • Hands on Experience with Training CNN with PyTorch

Module 5 : Working with CNNs

  • Image Recognition and Classification Techniques
  • Data Annotations & Labeling
  • Mini – Project – Working on CNN model training with readily available dataset for classification problem with PyTorch based CNN Model

Module 6 : Introduction to EdgeAI & Robotics

  • Introduction to EdgeAI
  • Difference between Heavy Computing AI & need of lightweight computing in AI
  • Introduction to Intel OpenVINO platform
  • Mini-Project – Hands on experience working with RaspberryPI & Intel Movidius Neural Stick & running Object Detection Model with OpenVINO

Module 7 : Introduction to ROS

  • Introduction to Robotic Operating System
  • ROS Architecture
  • The Pub/Sub way of data transfers in ROS
  • ROS APIs

Module 8 : Application Development for Edge AI with ROS

  • Extension of Mini-Project to the major with application development on RPI, Intel Neural Stick with Intel OpenVINO


Our New Batches are Starting in October, 2020. Please call us on 9595605544 || 020 40059500 || 020 40059600 to know more

We totally understand that each student is different and each student has different problems, which we need to tackle. Keeping this in view, we have designed different packages to meet your needs and timings

New Batches will start from 26th MARCH 2020
  • Weekend batches: We have a special weekend batches for the working professionals, who are tied up on weekdays.
  • Fast-track batches: To complete the course in a brief time with detailed training.
  • Specialized corporate batches: In this special batch, we only cater the training needs of the corporate employees.