Advance Course Outline CU 2.0

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Code Unnati – Centre of Excellence

Course Outline – 2023-24

Duration (Hours)
Delivery
Content Type 3rd Year Delivery Type
Mode
1 Core Deep Tech offering ~55 Instructor led Hybrid
2 Industry Specific Modular Offering ~15 Instructor led Hybrid
3 Employability skills ~15 Instructor led Hybrid
4 Capstone Project ~30 Instructor led Hybrid
Total Hours ~115
Objective
 Enable students to adopt industry 4.0 technologies such as machine Learning, Internet of things, Computer Vision, Deep Learning, SAP Modules etc.
and solve some real-life, Industry Specific, Community problems Using Technologies.
 Students should leverage the center of excellence to learn IR 4.0 Technologies to enhance exponential career growth.

Learning outcomes:
 Apply the basic principles, models, and algorithms of AI to recognize, model, and solve problems in the analysis and design of information systems.
 Analyze the structures and algorithms of a selection of techniques related to machine learning and Artificial Intelligence.
 Able to design and implement various machine learning algorithms in a range of real-world applications.
 Appreciate the underlying mathematical relationships within and across Machine Learning algorithms and the paradigms of supervised and un-
supervised learning.
 Be able to identify new application requirements in the field of computer vision using Deep Learning.
 Able to solve real life challenges on computer vison technology.
 Design Prototype level solution using IoT.
 Demonstrate Industry Specific Modules, SAP Technical Modules - SAP ABAP on BTP environment.

Prerequisites:
 Basic Knowledge of using internet and computer systems.
 Basic understanding of problem solving.
 Introductory understanding of programming.
 Elementary concepts of Probability theory, Statistics & Continuous variable Calculus.
Year – III Advance Course Duration - 70 Hours
Capstone Project - 30 Hours

Statistical modelling and predictive analytics – Machine Learning 25 Hours


 Introduction – Machine Learning
 Introduction to Machine Learning
 Real time applications of Machine Learning
 Supervised Vs Unsupervised Machine learning
 Scikit Learn library overview
 Regression vs Classification
 Evaluating Performance – Classification Error Metrics
 Evaluating Performance – Regression Error Metrics.
 Ensemble Techniques for Classification and Regression.

 Supervised Machine Learning Model


 Linear Regression – Concept
 Linear Regression using Python – Scikit Learn library
 Cross Validation and bias-Variance trade-off
 Logistic Regression – Concept
 Logistic Regression using Python – Scikit Learn library
 K-Nearest Neighbors – concept
 K-NN using Python – Scikit Learn library
 Decision Tree and Random Forest
 Introduction to Tree Methods
 Decision Tree and Random Forest using Python – Scikit Learn library
 Support vector Machine Using Python

 Unsupervised Machine Learning Model


 Evaluating Metrics – Unsupervised Model
 K-Means Clustering – Concept
 K-Means Clustering using Python – Scikit Learn library
 Dimensionality Reduction Techniques – PCA, LDA, GDA
 Machine Learning with IoT
 Data Collection using sensors*
 Predictive Modelling using data collected from Sensors*.

Internet of Things 20 Hours


 Internet of Things – Market opportunities and use cases
 Internet Usage and Population Statistics.
 What is the Internet of Things?
 Why IoT?
 Internet of Things Architecture.
 Application of IoT in Various Domain, Healthcare, Automobile etc.
 Industrial Internet of Things and its applications in real life.

 Various types of Sensors and Actuators


 Introduction to sensors and its working principles
 Rotary angle sensor, Light Sensor, Led
 Ultrasonic sensor, Temperature and Humidity sensor
 Sound sensor, Relay
 16x2 LCD
 Servo Motor and Stepper Motor, DC Motor
 IoT Protocol and Cloud integration
 Wi-Fi, Bluetooth, BLE, LoRa, Sigfox
 IFTTT Protocol and its working.
 CoAP, MQTT Protocol
 Cloud Integration IoT services – Thingspeak, Blynk
 IoT Hardware and Software & implementation
 Introduction to raspberry Pi 4B
 Installation of operating system on Raspberry Pi
 Hardware connection for GrovePi+ with Rpi
 Hands on with Raspberry pi and GrovePi+
 Interface Sound Sensor, Light Sensor with raspberry Pi
 Interface LCD with Raspberry Pi
 Interface Temperature &Humidity Sensor with Raspberry Pi
 Interface Relay with Raspberry Pi
 Interface Ultrasonic with Raspberry Pi
 Various data collection using various types of sensors
 Creating GUI interfaces to communicate with sensor and displays
 Real life use case and solve problem using IoT
 Mini Project

Deep Learning and Computer Vision OpenVINO Toolkit 15 Hours


 Fundamentals of Deep Learnings
 What is Deep Learning?
 Concept of Neural Networks
 Neurons, Weights and Bias
 Forward and Backward Propagation
 Multilayer Perceptron
 Computer Vision Basics
 Image Fundamentals: Pixels
 Grayscale vs Color
 Computer Vision – With Open cv and Keras
 Canny Edge Detection – Hands On
 Convolutional Neural Network
 Hands on session on Computer vision
 Viola-Jones Algorithm for face detection
 Face detection
 Face Blurring in live video detection
 Number plate detection
 Computer Vision with OpenVINO
 Introduction OpenVINO
 Open VINO Toolkit Components
 Working with Model Optimizer
 Optimizing TensorFlow, Keras and PyTorch model using Model Optimizer (P)
 Exploring Model Zoo for Pretrained Model
 OpenVINO™ Deep Learning Workbench
 Utilizing OpenVINO for inference at the edge
 Face detection using raspberry Pi and OpenVINO (P)
Industry Specific Module 15 Hours
SAP Essential
 Introduction to SAP Ecosystem
 Introduction to Technical ERP module

SAP BTP ABAP Environment


 ABAP Language Basics and class
 Understanding the basic features of SAP ABAP
 Basic Data Object and data types
 Processing data
 Internal tables
 Defining local class
 Creating instant of class
 Defining method
ABAP on Business Technology Platform
 Introduction to BTP
 ABAP on BTP
Hands-on ABAP
 LAB-1 Create BTP ABAP Environment
 LAB-2 Create ABAP Package
 LAB-3 Create ABAP class
 LAB-4 Create Database Table
 LAB-5 Perform various ABAP data types of operation
 LAB-6 ABAP IF-Else statement
 LAB-7 Loops in ABAP
 LAB-8 – Insert Data Table Entries and print them on the console

Capstone Project 30 Hours


 Capstone Project is based on learning and students create prototype level solution for real life problems.
 Design Thinking – Way to solve problems with creative thinking.

* Note – Final assessment and Capstone Project will be criteria for Course completion certificate.

You might also like