AI - ML Engineer Syllabus

WeekS.No.DateDayTime SlotSession ByModuleModule NameTopicsSub-TopicsTime SlotSession ByTopics
Week-1Day-124-September -2024Tuesday9:30 AM – 11:00 AMRMNModule-1Python Programming-1Introduction to Python and Basic SyntaxOverview of Python: History, features, and applications in the industry.
Setting up the Python environment: Installation and IDE setup.
Understanding Python syntax and indentation.
Variables and data types: Integers, floats, strings, and booleans.
Basic operators: Arithmetic, comparison, and logical operators.
Writing and running your first Python program.
11:00 AM – 12:30 PMIBMCourse orientation ,Evaluation metrics,Evaluation Criteria,Live and Recorded Classes deails
Week-1Day-225-September -2024Wednesday9:30 AM – 11:00 AMRMNControl StructuresControl flow in Python: If-else statements, loops (for, while).
Understanding and using conditional statements and loops effectively.
11:00 AM – 12:30 PMIBMAgile principle,Scrum Framework,User stories,
Week-1Day-326-September -2024Thursday9:30 AM – 11:00 AMRMNFunctionsIntroduction to functions: Defining and calling functions.
Understanding function arguments and return values.
Scope of variables: Local and global variables.
Writing simple functions to automate tasks.
11:00 AM – 12:30 PMIBMRepositories and Branching,
Pull Requests and Code Reviews,
GitHub Actions,
Week-1Day-427-September -2024Friday9:30 AM – 11:00 AMRMNData StructuresOverview of Python data structures: Lists, tuples, dictionaries, and sets.
Performing operations on data structures: Adding, removing, and accessing elements.
11:00 AM – 12:30 PMIBMuser-focused approach to solving problems through empathy, creativity, and iteration.
Week-1Day-528-September -2024Saturday9:30 AM – 11:00 AMRMNFile HandlingUnderstanding file operations: Opening, reading, writing, and closing files.
Working with different file modes: Read, write, and append.
Writing programs to read and process data from files
11:00 AM – 12:30 PMWDHImportance of Employability Skills
Changing Workplaces and Related Skills
Week-1Day-629-September -2024Sunday         
Week-2Day-730-September -2024Monday9:30 AM – 11:00 AMRMNModule 2Python Programming-2Modules, LibrariesUnderstanding Python modules and libraries: Importing and using built-in modules.
Overview of popular Python libraries: math, datetime, os, and sys.
Data analysis and manipulation with Pandas
11:00 AM – 12:30 PMIBMScikit -learn overview and understanding of ML models
Week-2Day-81-October -2024Tuesday9:30 AM – 11:00 AMRMNException Handling Introduction to Exception Handling
Built-in Exceptions
Raising Exceptions
Handling Exceptions
11:00 AM – 12:30 PMIBMOverview of Data Splitting and Model evaluation metrics
Week-2Day-92-October -2024WednesdayGandhi Jayanthi        
Week-2Day-103-October -2024Thursday9:30 AM – 11:00 AMRMNModule 2Python Programming-2Object-Oriented ProgrammingBasics of Object-Oriented Programming: Classes and objects.
Understanding and implementing ,Inheritance and encapsulation
11:00 AM – 12:30 PMIBMOverview of Data Splitting and Model evaluation metrics Continue
Week-2Day-114-October -2024Friday9:30 AM – 11:00 AMRMNPython programming with DatabasesIntroduction to MySQL and Python Integration
Connecting to MySQL Database
Performing Basic CRUD Operations
Introduction to MongoDB and Python Integration
Connecting to MongoDB
MongoDB Document Structure
Performing Basic CRUD Operations
11:00 AM – 12:30 PMIBMData Aggreation using Python
Week-2Day-125-October -2024Saturday         
Week-2Day-136-October -2024Sunday         
Week-3Day-147-October -2024Monday9:30 AM – 11:00 AMRMNModule 2Python Programming-2Hands-On Practice and Hands On Guided ProjectDevelop a simple Library Management System where classes like Book, LibraryMember, and Librarian demonstrate class relationships, inheritance, and polymorphism.11:00 AM – 12:30 PMIBMOverview of machine learning, Key concepts, Types of machine learning,
Week-3Day-158-October -2024Tuesday9:30 AM – 11:00 AMRMNModule 3Prompt EngineeringIntroduction to Prompt Engineering and AI Language ModelsOverview of AI language models: Understanding their role in natural language processing (NLP).
Introduction to prompt engineering: What it is and why it’s important.
Types of AI language models: GPT, BERT, and their applications.
Basic prompt design: Understanding how prompts influence AI responses.
11:00 AM – 12:30 PMIBMSupervised, unsupervised, and reinforcement learning,
Week-3Day-169-October -2024Wednesday9:30 AM – 11:00 AMRMNCrafting Effective PromptsKey principles of crafting effective prompts: Clarity, specificity, and context.
Techniques for refining prompts: Iteration, context setting, and framing questions.
Understanding biases in AI responses: How prompt design can mitigate or exacerbate bias.
Creating complex prompts: Multi-step queries and conditional instructions.
11:00 AM – 12:30 PMIBMMachine learning workflow, Introduction to IBM Watson, Capabilities, features, and services,
Week-3Day-1710-October -2024Thursday9:30 AM – 11:00 AMRMNPrompt Engineering for Specific ApplicationsApplying prompt engineering to various domains:
For Creative Tasks
For Coding , logic, and problem-solving
information retrieval and research
11:00 AM – 12:30 PMIBMMachine learning workflow, Introduction to IBM Watson, Capabilities, features, and services – continue
Week-3Day-1811-October -2024FridayMahanavami, Ayudhapooja        
Week-3Day-1912-October -2024Saturday9:30 AM – 11:00 AMRMNModule 3Prompt EngineeringEthical Considerations and Advanced TechniquesEthical considerations in prompt design: Addressing bias and fairness
Exploring advanced prompt techniques: Chaining prompts, role-playing, and using system-level prompts.
11:00 AM – 12:30 PMWDHGreetings and Introductions
Read English Text With Appropriate Articulation
Week-3Day-2013-October -2024Sunday         
Week-4Day-2114-October -2024Monday9:30 AM – 11:00 AMRMNModule 3Prompt EngineeringHands-on Practice with AI ToolsProject:
Building simple AI-driven applications: Using AI tools in tandem with prompt engineering OR
Add AI ChatBot to the web application built using Web and WordPress Course
Career Pathways:
Overview of career opportunities in AI and prompt engineering: Roles such as AI prompt engineer, NLP specialist, and AI consultant.
Preparing for roles in AI: Building a portfolio, essential skills, and continuous learning.
11:00 AM – 12:30 PMIBMBuilding a simple ML sample model using Watson
Week-4Day-2215-October -2024Tuesday9:30 AM – 11:00 AMRMNModule 4AI Coding AssistantsIntroduction to AI-Powered Coding AssistantsWhat is an AI Coding Assistant?
Popular AI coding tools: GitHub Copilot, Amazon Q, OpenAI Codex.
The role of Natural Language Processing (NLP) and machine learning in coding assistants.
The future of AI in software development.
11:00 AM – 12:30 PMIBMData sources and types of data,handling missing data, Feature engineering.
Week-4Day-2316-October -2024Wednesday9:30 AM – 11:00 AMRMNAI-Powered Code GenerationFundamentals of code generation using AI.
Creating effective prompts for coding tasks.
Contextual understanding: how AI understands code structure and purpose.
Real-world applications of code generation: building apps, websites, and small scripts.
11:00 AM – 12:30 PMIBMData transformation, Normalization, scaling, and encoding techniques
Week-4Day-2417-October -2024ThursdayMaharshi Valmiki Jayanthi        
Week-4Day-2518-October -2024Friday9:30 AM – 11:00 AMRMNModule 4AI Coding AssistantsDebugging and Code Optimization with AIHow AI detects and corrects bugs.
Using AI to refactor and optimize code.
Incorporating best practices and coding standards.
Code explanation: how AI can help explain complex code to users.
11:00 AM – 12:30 PMIBMData visualization, Data distributions, Data preprocessing with Pandas, Cleaning and transforming a dataset.
Week-4Day-2619-October -2024Saturday         
Week-4Day-2720-October -2024Sunday         
Week-5Day-2821-October -2024Monday9:30 AM – 11:00 AMRMNModule 4AI Coding AssistantsAdvanced Features of AI Coding AssistantsMulti-language coding support: translating code across programming languages.
AI-driven testing: generating unit tests and functional tests.
Automatic documentation generation using AI: code comments and external documentation.
Integrating AI assistants into CI/CD pipelines.
11:00 AM – 12:30 PMIBMIntroduction to supervised learning, Overview of regression and classification tasks
Week-5Day-2922-October -2024Tuesday9:30 AM – 11:00 AMRMNHands on practice with GitHub Copilot, Amazon Q, Google GeminiChoosing a real-world coding project that utilizes AI for assistance.
Refining prompts to enhance code generation, debugging, and optimization.
Evaluating the effectiveness of the AI assistant’s suggestions.
Future trends: how AI will continue to impact software development.
11:00 AM – 12:30 PMIBMLinear and polynomial regression, Building and interpreting regression models
Week-5Day-3023-October -2024Wednesday9:30 AM – 11:00 AMRMNModule 5Linux BasicsIntroduction to Linux and Basic CommandsOverview of Linux: History, distributions, and the importance of Linux in the industry.
Understanding the Linux file system hierarchy.
11:00 AM – 12:30 PMIBMLogistic regression, building a regression model, Classification with decision trees.
Week-5Day-3124-October -2024Thursday9:30 AM – 11:00 AMRMNUser and File Permissions ManagementUnderstanding Linux users, groups, and file ownership.
Basics of file permissions: Read, write, and execute permissions.
11:00 AM – 12:30 PMWDH Effective Phone Conversations
Making Requests
Week-5Day-3225-October -2024Friday9:30 AM – 11:00 AMRMNProcess Management and Shell Scripting BasicsUnderstanding processes in Linux: Foreground vs. background processes.11:00 AM – 12:30 PMIIT-GIntroduction to DSA and Algorithms
Week-5Day-3326-October -2024Saturday9:30 AM – 11:00 AMRMNPackage Management and Disk ManagementUnderstanding Linux package management systems: APT (Debian-based) and YUM (Red Hat-based).
Installing, updating, and removing software packages.
Understanding disk partitions and file systems in Linux.
11:00 AM – 12:30 PMWDH Participating in Buyer Seller Interactions
Saying No or Refusing Politely
Week-5Day-3427-October -2024Sunday         
Week-6Day-3528-October -2024Monday9:30 AM – 11:00 AMRMNModule 5Linux BasicsNetworking Basics and System MonitoringBasic networking commands: ifconfig, ping, netstat, ssh.
Configuring network interfaces and troubleshooting connectivity issues.
Managing network services: Starting, stopping, and checking the status of services.
Monitoring system performance: CPU, memory, and disk usage.
Using system monitoring tools: htop, iotop, vmstat, dstat.
Log management and analysis: Viewing logs with tail, grep, and understanding log rotation.
11:00 AM – 12:30 PMIBMIntroduction to unsupervised learning, Clustering – K-means,
Week-6Day-3629-October -2024Tuesday9:30 AM – 11:00 AMRMNModule 6Networking EssentialsIntroduction to NetworkingOverview of Networking Concepts
Definition of a network
Importance and applications of networks
Types of Networks
LAN, WAN, MAN, PAN, SAN
Basic Network Components
Routers, switches, hubs, and access points
11:00 AM – 12:30 PMIBMDimensionality reduction , Hierarchical clustering
Week-6Day-3730-October -2024Wednesday9:30 AM – 11:00 AMRMNTCP/IP Model and IP AddressingTCP/IP Model
Key protocols (TCP, UDP, IP)
Understanding IP Addressing
IPv4 vs. IPv6
Private vs. Public IP addresses
11:00 AM – 12:30 PMIBMDimensionality reduction , Hierarchical clustering  – Continue
Week-6Day-3831-October -2024ThursdayNaraka Chaturdashi        
Week-6Day-391-November -2024FridayKannada Rajyothsava        
Week-6Day-402-November -2024SaturdayBalipadyami, Deepavali        
Week-6Day-413-November -2024Sunday         
Week-7Day-424-November -2024Monday9:30 AM – 11:00 AMRMNModule 6Networking EssentialsSubnetting and DHCPSubnetting Fundamentals
Subnet masks and CIDR notation
Introduction to DHCP
DHCP Components
DHCP Configuration
11:00 AM – 12:30 PMIBMPrincipal component analysis (PCA),
Week-7Day-435-November -2024Tuesday9:30 AM – 11:00 AMRMNApplication Layer ProtocolIntroduction to DNS
DNS Tools and records
DNS Resolution Process
Application Layer Protocols (HTTP(s), FTP, POP, SMTP, RDP, Telnet etc)
11:00 AM – 12:30 PMIBMIntroduction to neural networks, and  Architecture
Week-7Day-446-November -2024Wednesday9:30 AM – 11:00 AMRMNNetwork Troubleshooting and Basic SecurityCommon Troubleshooting Tools
Ping, Traceroute, nslookup, ipconfig/ifconfig
Basic Troubleshooting Techniques
Diagnosing connectivity issues
Introduction to Network Security
Basic security practices: firewalls, VPNs, and encryption
Overview of industry certifications: CCNA, CompTIA Network+, etc.
11:00 AM – 12:30 PMIBMDeep Learning,clustering with k-means
Week-7Day-457-November -2024Thursday9:30 AM – 11:00 AMRMNModule 7DatabasesIntroduction to SQL/NoSQL DatabasesIntroduction to Databases
Definition and importance of databases in applications.
Differences between SQL and NoSQL databases.
Real-world use cases for SQL (e.g., relational data) and NoSQL (e.g., big data).
Types of Databases
Overview of relational databases (RDBMS) like MySQL, PostgreSQL.
Overview of NoSQL databases like MongoDB, Cassandra, and Redis.
Core Concepts
Tables, columns, rows, primary and foreign keys (SQL).
Collections, documents, key-value pairs (NoSQL).
When to Choose SQL vs NoSQL
Strengths and weaknesses of both types.
Scalability, performance, and data structure considerations.
11:00 AM – 12:30 PMWDHConstruct Meaningful Sentences
Describe Personal Experiences and Thoughts
Week-7Day-468-November -2024Friday9:30 AM – 11:00 AMRMNSQL QueryingBasic SQL Queries
SELECT, INSERT, UPDATE, DELETE commands.
Data filtering using WHERE clause.
Sorting and limiting results.
SQL Joins
INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN.
Combining data from multiple tables.
Advanced SQL
Aggregate functions: COUNT, SUM, AVG, MAX, MIN.
Grouping results: GROUP BY and HAVING clauses.
Subqueries and Nested Queries
Writing queries within queries for complex data retrieval
11:00 AM – 12:30 PMIIT-GSearching Algorithm(Linear , Binary ,Ternary)
Week-7Day-479-November -2024Saturday9:30 AM – 11:00 AMRMNDatabase Normalization & IndexingDatabase Normalization
Introduction to normalization.
First (1NF), Second (2NF), and Third (3NF) normal forms.
Advantages of normalization in database design.
Denormalization
Situations where denormalization is useful.
Indexing in SQL Databases
What is an index and how it improves query performance.
Types of indexes: clustered, non-clustered, unique indexes.
When and where to apply indexing.
Performance Optimization Techniques
Use of indexes, avoiding over-normalization, query optimization tips.
11:00 AM – 12:30 PMWDH Write Effective Notes
Write Effective Resumes and Reports
Week-7Day-4810-November -2024Sunday         
Week-8Day-4911-November -2024Monday9:30 AM – 11:00 AMRMNModule 7DatabasesNoSQL DatabasesIntroduction to NoSQL Concepts
Characteristics: schema flexibility, distributed nature, high scalability.
Types of NoSQL databases: Document (MongoDB), Key-Value (Redis), Columnar (Cassandra), Graph (Neo4j).
Document Databases (MongoDB)
Collections and Documents.
Basic CRUD operations in MongoDB.
Querying with MongoDB Query Language (MQL).
Advantages of NoSQL for Big Data Applications
Horizontal scalability, distributed data storage, high availability.
11:00 AM – 12:30 PMIBMBuilding a neural network,Perceptron ,ANN
Week-8Day-5012-November -2024Tuesday9:30 AM – 11:00 AMRMNHands-on Guided Project Using Python & MongoDBProject Overview:
Build a simple Python application that interacts with MongoDB (e.g., a user management system).
Python and MongoDB Integration
Installing pymongo package.
Connecting to MongoDB from Python.
Performing CRUD operations via Python scripts.
Data Manipulation in MongoDB Using Python
Inserting, reading, updating, and deleting documents.
Indexing and querying with filters in Python.
Best Practices
Exception handling, error logging, performance tips for working with large datasets.
11:00 AM – 12:30 PMIBMCNN -Image Classification,Understanding convolution layers, pooling, and flattening
Week-8Day-5113-November -2024Wednesday9:30 AM – 11:00 AMRMNModule 8Web Development using FlaskIntroduction to Flask and Application Setup– Setting up the development environment (installing Python, Flask)
– Flask application structure: project directories and files
– Creating a basic “Hello World” Flask app
– Flask routing: URL mapping to functions
– Running Flask development server
– Debug mode in Flask
11:00 AM – 12:30 PMIBMCNN -Image Classification,Understanding convolution layers, pooling, and flattening – Continue
Week-8Day-5214-November -2024Thursday9:30 AM – 11:00 AMRMNWorking with Templates and Static Files– Introduction to Jinja2 templating engine
– Creating and rendering HTML templates
– Passing data from Flask routes to templates
– Template inheritance: base and child templates
– Using static files (CSS, JS, images) in Flask
– Organizing static content (CSS, images, JavaScript)
11:00 AM – 12:30 PMIIT-GSorting(Merge sort, Bubble sort, Quick sort)
Week-8Day-5315-November -2024FridayGuru Nanak Jayanthi        
Week-8Day-5416-November -2024Saturday         
Week-8Day-5517-November -2024Sunday         
Week-9Day-5618-November -2024MondayKanakadasa Jayanthi        
Week-9Day-5719-November -2024Tuesday9:30 AM – 11:00 AMRMNModule 8Web Development using FlaskHandling Forms and User Input– Understanding GET and POST methods in Flask
– Creating and handling HTML forms with Flask
– Retrieving form data using Flask’s request object
– Form validation and error handling
– Redirecting and flashing messages to the user
– Dynamic URLs and variable rules in Flask routes
11:00 AM – 12:30 PMIBMRNN ,Sequence learning and temporal dependencies
Week-9Day-5820-November -2024Wednesday9:30 AM – 11:00 AMRMNDatabase Integration with Flask-SQLAlchemy– Introduction to Flask-SQLAlchemy for database handling
– Setting up and configuring SQLite/MySQL/PostgreSQL with Flask
– Defining models and database schema
– Performing CRUD operations (Create, Read, Update, Delete)
– Querying the database using SQLAlchemy ORM
11:00 AM – 12:30 PMIBMTypes of RNNs: LSTM
Week-9Day-5921-November -2024Thursday9:30 AM – 11:00 AMRMNAuthentication and Deploying Flask Applications– Introduction to Flask-Login for user authentication
– User registration, login, and logout functionality
– Managing user sessions and cookies
– Flask configuration for production environments
– Deploying Flask apps on Heroku/AWS/other platforms
11:00 AM – 12:30 PMIBMTypes of RNNs: LSTM – Continue
Week-9Day-6022-November -2024Friday9:30 AM – 11:00 AMRMNModule 9Introduction to Cloud ComputingIntroduction to Cloud Computing,Core Cloud ServicesOverview of cloud computing: Definition, history, and importance in modern IT.
Key characteristics of cloud computing: On-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.
Types of cloud services: IaaS, PaaS, and SaaS.
Deployment models: Public, private, hybrid, and community clouds.
Introduction to major cloud providers: AWS, Microsoft Azure, Google Cloud Platform (GCP).
Understanding the services offered by these providers and their global impact.
11:00 AM – 12:30 PMIIT-GTrees(Binary Tree)
Week-9Day-6123-November -2024Saturday9:30 AM – 11:00 AMRMNCore Cloud ServicesExploring core cloud services: Compute, storage, and networking.
Understanding virtual machines (VMs) and containers: Key differences and use cases.
Introduction to cloud storage: Object storage, block storage, and file storage.
Basics of cloud networking: Virtual Private Clouds (VPC), subnets, and security groups.
Overview of content delivery networks (CDN) and load balancing.
11:00 AM – 12:30 PMWDHMaking a Great First Impression
Non-verbal Communication
Week-9Day-6224-November -2024Sunday         
Week-10Day-6325-November -2024Monday9:30 AM – 11:00 AMRMNModule 9Introduction to Cloud ComputingIntroduction to Cloud DevOps and AutomationOverview of DevOps in the cloud: Concepts, benefits, and tools.
Introduction to Infrastructure as Code (IaC): Managing cloud resources with code.
Popular DevOps tools: Terraform, AWS CloudFormation, and Azure Resource Manager.
11:00 AM – 12:30 PMIBMIntroduction to NLP, NLP pipeline and concepts,
Week-10Day-6426-November -2024Tuesday9:30 AM – 11:00 AMRMNAdvanced Cloud ComputingExploring emerging trends in cloud computing: Serverless computing, edge computing, and multi-cloud strategies.
Understanding the impact of AI and machine learning on cloud services.
Introduction to cloud-native applications: Microservices and container orchestration with Kubernetes.
11:00 AM – 12:30 PMIBMText preprocessing,
Week-10Day-6527-November -2024Wednesday9:30 AM – 11:00 AMRMNHands-on Guided Project & Career Pathways and Hands-On LabsTopics:
Automating tasks in the cloud: Scripting and using cloud-native tools.
Hands-on practice: Writing a basic Infrastructure as Code script to automate VM deployment.
Career Pathways:
Overview of cloud-related job roles: Cloud Engineer, Cloud Architect, DevOps Engineer, and Cloud Security Specialist.
Introducing Cloud Certifications: AWS Certified Solutions Architect, Azure Fundamentals, Google Cloud Associate Engineer.
11:00 AM – 12:30 PMIBMClassification techniques
Week-10Day-6628-November -2024Thursday9:30 AM – 11:00 AMRMNModule 10Introduction Prominent Cloud Orchestration PlatformsIntroduction to Cloud Orchestration – Kubernetes– Overview of Cloud Orchestration
– Introduction to Kubernetes (K8s)
– Kubernetes architecture (Master, Nodes, Pods, Services)
– Setting up a basic Kubernetes cluster
– Deploying a simple application on Kubernetes
– Managing containers with Kubernetes
11:00 AM – 12:30 PMIIT-GGraph Algorithm(Dijkstra’s Algorithm)
Week-10Day-6729-November -2024Friday9:30 AM – 11:00 AMRMNGKE– Introduction to Google Kubernetes Engine (GKE)
– GKE architecture and key features
– Setting up a Kubernetes cluster on GKE
– Deploying and managing applications on GKE
– Auto-scaling and monitoring in GKE
– GKE pricing and cost management
11:00 AM – 12:30 PMWDHEmotional Intelligence
Know Yourself
Week-10Day-6830-November -2024Saturday         
Week-10Day-691-December -2024Sunday         
Week-11Day-702-December -2024Monday9:30 AM – 11:00 AMRMNModule 10Introduction Prominent Cloud Orchestration PlatformsEKS– Introduction to Amazon Elastic Kubernetes Service (EKS)
– EKS architecture and integration with AWS services
– Setting up an EKS cluster
– Deploying and managing applications on EKS
– Auto-scaling and monitoring in EKS
– EKS pricing and cost management
11:00 AM – 12:30 PMIBMBag of Words, TF-IDF, and word embeddings
Model evaluation metrics
Week-11Day-713-December -2024Tuesday9:30 AM – 11:00 AMRMNAZURE– Introduction to Azure Kubernetes Service (AKS)
– AKS architecture and integration with Azure services
– Setting up an AKS cluster
– Deploying and managing applications on AKS
– Auto-scaling and monitoring in AKS
– AKS pricing and cost management
11:00 AM – 12:30 PMIBMCross-validation and hyperparameter tuning, Sentiment analysis.
Week-11Day-724-December -2024Wednesday9:30 AM – 11:00 AMRMNRun Web Application on each cloud platform– Overview of deploying web applications on cloud orchestration platforms
– Deploying a simple web application on GKE
– Deploying a simple web application on EKS
– Deploying a simple web application on AKS
– Comparing performance, scalability, and cost across platforms
– Best practices for running web applications on cloud orchestration platforms
11:00 AM – 12:30 PMWDHPositive Attitude
Personal Values & Ethics
Week-11Day-735-December -2024Thursday9:30 AM – 11:00 AMRMNModule 11Data AnalysisIntroduction to Data Analysis and ToolsWhat is data analysis?
Role of a data analyst in decision-making
Types of data: Structured, Unstructured, Semi-structured
Introduction to common tools: Excel, SQL, Python, R, Power BI, Tableau
Basic data workflows: collection, cleaning, analysis, reporting
11:00 AM – 12:30 PMIIT-GIntroduction to Computer System Design
Week-11Day-746-December -2024Friday9:30 AM – 11:00 AMRMNData Cleaning and PreprocessingWhat is data cleaning, and why is it important?
Handling missing values, duplicates, and outliers
Data normalization and transformation techniques
Data wrangling using Python (pandas)
Introduction to Exploratory Data Analysis (EDA)
11:00 AM – 12:30 PMWDHBalance Your Body & Mind: The Power of Nutrition and Physical Activity
Plan and Manage Tasks Within a Timeline
Week-11Day-757-December -2024Saturday         
Week-11Day-758-December -2024Sunday         
Week-12Day-769-December -2024Monday9:30 AM – 11:00 AMRMNModule 11Data AnalysisData Analysis Using SQLIntroduction to relational databases
Writing SQL queries: SELECT, WHERE, JOIN, GROUP BY
Aggregate functions: SUM, COUNT, AVG, MIN, MAX
Filtering, sorting, and aggregating data in SQL
Case studies of SQL in business use cases
11:00 AM – 12:30 PMIBMProject-Work
Week-12Day-7710-December -2024Tuesday9:30 AM – 11:00 AMRMNData Visualization TechniquesPrinciples of data visualization: Clarity, simplicity, accuracy
Choosing the right chart types: Bar charts, line charts, scatter plots, histograms
Creating interactive dashboards using Tableau or Power BI
Best practices in visual storytelling and reporting
11:00 AM – 12:30 PMIBMProject-Work
Week-12Day-7811-December -2024Wednesday9:30 AM – 11:00 AMRMNAdvanced Data Analytics and ReportingOverview of Advanced Data Analytics techniques
Introduction to predictive and prescriptive analytics
Tools for advanced data analytics (Python, R, Tableau, Power BI)
Key performance indicators (KPIs) and metrics for reporting
Data visualization best practices for reporting
Creating effective dashboards and reports using tools like Tableau or Power BI
Automating reports and analytics for decision-making
Real-time data analytics and monitoring
11:00 AM – 12:30 PMWDHConflict Management – An Introduction
Understanding Perspectives
Week-12Day-7912-December -2024Thursday9:30 AM – 11:00 AMRMNModule 12Data Analytics with Power BICourse Introduction and Overview of Power BIIntroduction to the course objectives and structure
Overview of Business Intelligence (BI) and Power BI ecosystem
Components of Power BI: Desktop, Service, Mobile, and Gateway
11:00 AM – 12:30 PMIIT-GScalability
Week-12Day-8013-December -2024Friday9:30 AM – 11:00 AMRMNUnderstanding Power BI Interface and BasicsNavigating the Power BI Desktop interface
Introduction to ribbons, panes, and views
Understanding data types and data modeling basics
11:00 AM – 12:30 PMWDHResolve Conflicts to Maintain Relationships
Negotiation in Action Getting to YES
Week-12Day-8114-December -2024Saturday9:30 AM – 11:00 AMRMNData Sources and Data ImportingConnecting to various data sources: Excel, CSV, Databases, Web
Importing and loading data into Power BI
Overview of DirectQuery vs. Import Mode
11:00 AM – 12:30 PMWDHCommunicate Effectively to Gain Acceptance
Compare Features and Benefits of Products & Services
Week-12Day-8215-December -2024Sunday         
Week-13Day-8316-December -2024Monday9:30 AM – 11:00 AMRMNModule 12Data Analytics with Power BIData Transformation with Power QueryIntroduction to Power Query Editor
Data cleaning techniques: removing duplicates, handling missing values
Data shaping: filtering, sorting, and transforming data
11:00 AM – 12:30 PMIBMProject-Work
Week-13Day-8417-December -2024Tuesday9:30 AM – 11:00 AMRMNInteractive Data Visualizations and PublishingDesigning effective visualizations: Principles of visual analytics
Using slicers, filters, and bookmarks to create interactive reports
Introduction to DAX (Data Analysis Expressions): Basic formulas and calculations
Publishing reports and dashboards: Sharing and security features in Power BI Service
Best practices for maintaining and updating published reports
11:00 AM – 12:30 PMIBMProject-Work
Week-13Day-8518-December -2024Wednesday9:30 AM – 11:00 AMRMNModule 13Power BI Advanced ConceptsData Modeling and Basic VisualizationIntroduction to data modeling concepts
Creating relationships between tables
Building basic visualizations: bar charts, line charts, pie charts
11:00 AM – 12:30 PMWDHCollaborate Across Different Teams
Collaborate to Achieve Team Goals
Week-13Day-8619-December -2024Thursday9:30 AM – 11:00 AMRMNAdvanced Visualizations in Power BIIntroduction to advanced visualization types (scatter plots, maps, matrix tables)
Customizing visualizations (colors, styles, formatting)
Adding interactivity to reports: slicers, filters, drilldowns
11:00 AM – 12:30 PMIIT-GLLD(Low level Design)
Week-13Day-8720-December -2024Friday9:30 AM – 11:00 AMRMNIntroduction to DAX (Data Analysis Expressions)Basics of DAX: Syntax, operators, and functions
Using DAX for calculated columns and measures
Key DAX functions: SUM, COUNT, AVERAGE, IF
11:00 AM – 12:30 PMWDHIntroduction to Innovation
Introduction to Critical Thinking
Week-13Day-8821-December -2024Saturday         
Week-13Day-8922-December -2024Sunday         
Week-14Day-9023-December -2024Monday9:30 AM – 11:00 AMRMNModule 13Power BI Advanced ConceptsIntermediate DAXUnderstanding filter contexts in DAX
Using time intelligence functions: YEAR, MONTH, QUARTER
Combining DAX functions for advanced calculations
11:00 AM – 12:30 PMIBMProject-Work
Week-14Day-9124-December -2024TuesdayChristmas Eve        
Week-14Day-9225-December -2024WednesdayChristmas        
Week-14Day-9326-December -2024Thursday9:30 AM – 11:00 AMRMNModule 13Power BI Advanced ConceptsData Refresh and SchedulingConfiguring data refresh schedules in Power BI Service
Publishing reports to Power BI Service
Managing datasets and refresh cycles
11:00 AM – 12:30 PMIBMProject-Work
Week-14Day-9427-December -2024Friday9:30 AM – 11:00 AMRMNModule 14Machine Learning Models using PowerBICreate a dataflow with the input data– Overview of Power BI dataflows
– Importing and connecting to data sources
– Data transformation and cleaning using Power Query
– Creating entities from data sources
– Storing dataflow in Power BI workspace
11:00 AM – 12:30 PMIIT-GHLD(High level Design)
Week-14Day-9528-December -2024Saturday9:30 AM – 11:00 AMRMNCreate and train a machine learning model– Introduction to Power BI AI and machine learning capabilities
– Selecting a machine learning algorithm
– Training the model on the input dataflow
– Configuring model parameters and training options
– Monitoring the training process
11:00 AM – 12:30 PMWDHIntroduction to Decision Making
Apply Design Thinking
Week-14Day-9629-December -2024Sunday         
Week-15Day-9730-December -2024Monday9:30 AM – 11:00 AMRMNModule 14Machine Learning Models using PowerBIReview the model validation report– Understanding model accuracy metrics (Precision, Recall, F1-Score)
– Evaluating model performance with validation data
– Reviewing confusion matrix and other evaluation metrics
– Fine-tuning model parameters based on validation results
– Interpreting the validation report for decision-making
11:00 AM – 12:30 PMWDHUnderstand Change
Introduction to Result Orientation
Week-15Day-9831-December -2024Tuesday9:30 AM – 11:00 AMRMNApply the model to a dataflow entity– Connecting the trained model to the dataflow entity
– Scoring the dataflow entity using the model
– Automating predictions and results generation
– Scheduling dataflow refresh to incorporate new data
– Managing model versions and reapplying models
11:00 AM – 12:30 PMIIT-GCI & CD(Continuous Integration and Continuous Deployment)
Week-15Day-991-January -2025Wednesday9:30 AM – 11:00 AMRMNUsing the scored output from the model in a Power BI report– Visualizing predictions in Power BI reports
– Creating visualizations for scored data (tables, charts)
– Building dashboards to monitor model results
– Filtering and slicing the report based on scored outputs
– Sharing and publishing the Power BI report with model insights
11:00 AM – 12:30 PMWDH Introduction to Quality
Understand the Impact of Errors
Week-15Day-1002-January -2025Thursday9:30 AM – 11:00 AMWDH Values and Beliefs – Make Ethical Decisions
Cultural Fitment & Diversity
  11:00 AM – 12:30 PMWDHPrevention of Sexual Harassment (POSH) Act
Behave Appropriately Towards People with Disabilities
Week-15Day-1013-January -2025Friday9:30 AM – 11:00 AMWDH  Types of Customers – II
Build a Customer-Focused Mindset
  11:00 AM – 12:30 PMWDHRespond Effectively to Customers
Introduction to CRM Systems
Week-15Day-1024-January -2025Saturday         
Week-15Day-1035-January -2025Sunday         
Week-16Day-1046-January -2025Monday9:30 AM – 11:00 AMWDH Windows Operating System and File Management
Create Documents Using MS Word
  11:00 AM – 12:30 PMWDHExcel Skills to Boost Your Productivity
Useful Excel Features for the Workplace
Week-16Day-1057-January -2025Tuesday9:30 AM – 11:00 AMWDH Useful MS PowerPoint Features for the Workplace
Effective Information Search Online
  11:00 AM – 12:30 PMWDHCommunicate using Email
Features of Online Communication Tools