Batch of April 15th 2024
Table of Contents for Internship Program Curriculum April 15
1. Starter
1.1 Python Programming
· Introduction to Python
· Data Structures in Python
· Functions and Loops
· Exception Handling
· File Handling and Modules
· Libraries Overview: NumPy, Pandas
· Advanced Python Concepts: Decorators, Generators, Context Managers
1.2 Exploratory Data Analysis (EDA) in Data Engineering: ETL
· Introduction to Data Engineering
· Basics of ETL (Extract, Transform, Load)
· Data Warehousing Concepts
· Using SQL for Data Manipulation
· Introduction to Data Pipelines with Apache Airflow
1.3 Machine Learning
· Introduction to Machine Learning
· Data Preprocessing Techniques
· Supervised Learning Techniques:
· Linear Regression
· Logistic Regression
· Decision Trees
· Random Forest
· Model Evaluation Metrics
· End-to-End Machine Learning Project using ML Pipeline
· Introduction to Model Deployment
1.4 Basics of Deep Learning
· Introduction to Neural Networks
· Understanding Convolutional Neural Networks (CNN)
· Object Detection Basics
· Introduction to TensorFlow and PyTorch
· Basic Projects using OpenCV
· Deep Learning for Image and Video Processing
1.5 Basics of Business Intelligence (BI)
· Introduction to BI Concepts
· Tools and Techniques in BI
· Introduction to Data Visualization
· Using Power BI for Simple Dashboards
2. Full Course
2.1 Includes All Components from Starter
2.2 Advanced Projects
Project 1: Wildfire Detection in Electric Poles
· Using Deep Learning and OpenCV
· Project Setup and Data Collection
· Model Building and Testing
· Model Optimization and Deployment
Project 2: LLM-Based Chatbot
· Understanding Large Language Models
· Designing and Implementing a Chatbot
· Natural Language Understanding (NLU) and Natural Language Generation (NLG)
· Integration and Deployment
Project 3: Predictive Maintenance in Manufacturing
· Introduction to Predictive Maintenance
· Data Collection and Processing
· Building Predictive Models
· Techniques for Anomaly Detection
· Deployment and Monitoring
3. Hand in Hand
3.1 Includes All Components from Full Course
3.2 Additional In-Depth Modules
· Advanced Business Intelligence
· Complex Data Visualization Techniques
· Advanced Reporting Techniques
· Interactive Dashboards with Advanced BI Tools
· Cloud Operations and Project Deployment
· Introduction to Cloud Computing Platforms (AWS, Azure, Google Cloud)
· DevOps Basics
· Continuous Integration and Continuous Deployment (CI/CD)
· Containerization with Docker and Kubernetes
· Shadow Project
· Collaboration with Company Resources
· Real-Time Project Experience
· Project Management Skills
· Earning Opportunity
· Engage in Paid Projects
· Performance-Based Incentives
· Soft Skills and Career Guidance
· Communication and Leadership Skills
· Effective Team Collaboration
· Resume Building and Interview Preparation
· Job Hub Access
· Assistance with Job Searches
· Networking Opportunities
· Mentoring and Offline Job Assistance
· One-on-One Mentoring Sessions
· Support for Job Applications and Negotiations