AI - ML Engineer Syllabus
| Week | S.No. | Date | Day | Time Slot | Session By | Module | Module Name | Topics | Sub-Topics | Time Slot | Session By | Topics |
| Week-1 | Day-1 | 24-September -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Module-1 | Python Programming-1 | Introduction to Python and Basic Syntax | Overview 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 PM | IBM | Course orientation ,Evaluation metrics,Evaluation Criteria,Live and Recorded Classes deails |
| Week-1 | Day-2 | 25-September -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Control Structures | Control flow in Python: If-else statements, loops (for, while). Understanding and using conditional statements and loops effectively. | 11:00 AM – 12:30 PM | IBM | Agile principle,Scrum Framework,User stories, | ||
| Week-1 | Day-3 | 26-September -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Functions | Introduction 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 PM | IBM | Repositories and Branching, Pull Requests and Code Reviews, GitHub Actions, | ||
| Week-1 | Day-4 | 27-September -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Data Structures | Overview of Python data structures: Lists, tuples, dictionaries, and sets. Performing operations on data structures: Adding, removing, and accessing elements. | 11:00 AM – 12:30 PM | IBM | user-focused approach to solving problems through empathy, creativity, and iteration. | ||
| Week-1 | Day-5 | 28-September -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | File Handling | Understanding 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 PM | WDH | Importance of Employability Skills Changing Workplaces and Related Skills | ||
| Week-1 | Day-6 | 29-September -2024 | Sunday | |||||||||
| Week-2 | Day-7 | 30-September -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 2 | Python Programming-2 | Modules, Libraries | Understanding 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 PM | IBM | Scikit -learn overview and understanding of ML models |
| Week-2 | Day-8 | 1-October -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Exception Handling | Introduction to Exception Handling Built-in Exceptions Raising Exceptions Handling Exceptions | 11:00 AM – 12:30 PM | IBM | Overview of Data Splitting and Model evaluation metrics | ||
| Week-2 | Day-9 | 2-October -2024 | Wednesday | Gandhi Jayanthi | ||||||||
| Week-2 | Day-10 | 3-October -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 2 | Python Programming-2 | Object-Oriented Programming | Basics of Object-Oriented Programming: Classes and objects. Understanding and implementing ,Inheritance and encapsulation | 11:00 AM – 12:30 PM | IBM | Overview of Data Splitting and Model evaluation metrics Continue |
| Week-2 | Day-11 | 4-October -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Python programming with Databases | Introduction 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 PM | IBM | Data Aggreation using Python | ||
| Week-2 | Day-12 | 5-October -2024 | Saturday | |||||||||
| Week-2 | Day-13 | 6-October -2024 | Sunday | |||||||||
| Week-3 | Day-14 | 7-October -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 2 | Python Programming-2 | Hands-On Practice and Hands On Guided Project | Develop a simple Library Management System where classes like Book, LibraryMember, and Librarian demonstrate class relationships, inheritance, and polymorphism. | 11:00 AM – 12:30 PM | IBM | Overview of machine learning, Key concepts, Types of machine learning, |
| Week-3 | Day-15 | 8-October -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Module 3 | Prompt Engineering | Introduction to Prompt Engineering and AI Language Models | Overview 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 PM | IBM | Supervised, unsupervised, and reinforcement learning, |
| Week-3 | Day-16 | 9-October -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Crafting Effective Prompts | Key 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 PM | IBM | Machine learning workflow, Introduction to IBM Watson, Capabilities, features, and services, | ||
| Week-3 | Day-17 | 10-October -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Prompt Engineering for Specific Applications | Applying prompt engineering to various domains: For Creative Tasks For Coding , logic, and problem-solving information retrieval and research | 11:00 AM – 12:30 PM | IBM | Machine learning workflow, Introduction to IBM Watson, Capabilities, features, and services – continue | ||
| Week-3 | Day-18 | 11-October -2024 | Friday | Mahanavami, Ayudhapooja | ||||||||
| Week-3 | Day-19 | 12-October -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Module 3 | Prompt Engineering | Ethical Considerations and Advanced Techniques | Ethical 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 PM | WDH | Greetings and Introductions Read English Text With Appropriate Articulation |
| Week-3 | Day-20 | 13-October -2024 | Sunday | |||||||||
| Week-4 | Day-21 | 14-October -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 3 | Prompt Engineering | Hands-on Practice with AI Tools | Project: 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 PM | IBM | Building a simple ML sample model using Watson |
| Week-4 | Day-22 | 15-October -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Module 4 | AI Coding Assistants | Introduction to AI-Powered Coding Assistants | What 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 PM | IBM | Data sources and types of data,handling missing data, Feature engineering. |
| Week-4 | Day-23 | 16-October -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | AI-Powered Code Generation | Fundamentals 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 PM | IBM | Data transformation, Normalization, scaling, and encoding techniques | ||
| Week-4 | Day-24 | 17-October -2024 | Thursday | Maharshi Valmiki Jayanthi | ||||||||
| Week-4 | Day-25 | 18-October -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Module 4 | AI Coding Assistants | Debugging and Code Optimization with AI | How 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 PM | IBM | Data visualization, Data distributions, Data preprocessing with Pandas, Cleaning and transforming a dataset. |
| Week-4 | Day-26 | 19-October -2024 | Saturday | |||||||||
| Week-4 | Day-27 | 20-October -2024 | Sunday | |||||||||
| Week-5 | Day-28 | 21-October -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 4 | AI Coding Assistants | Advanced Features of AI Coding Assistants | Multi-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 PM | IBM | Introduction to supervised learning, Overview of regression and classification tasks |
| Week-5 | Day-29 | 22-October -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Hands on practice with GitHub Copilot, Amazon Q, Google Gemini | Choosing 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 PM | IBM | Linear and polynomial regression, Building and interpreting regression models | ||
| Week-5 | Day-30 | 23-October -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Module 5 | Linux Basics | Introduction to Linux and Basic Commands | Overview of Linux: History, distributions, and the importance of Linux in the industry. Understanding the Linux file system hierarchy. | 11:00 AM – 12:30 PM | IBM | Logistic regression, building a regression model, Classification with decision trees. |
| Week-5 | Day-31 | 24-October -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | User and File Permissions Management | Understanding Linux users, groups, and file ownership. Basics of file permissions: Read, write, and execute permissions. | 11:00 AM – 12:30 PM | WDH | Effective Phone Conversations Making Requests | ||
| Week-5 | Day-32 | 25-October -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Process Management and Shell Scripting Basics | Understanding processes in Linux: Foreground vs. background processes. | 11:00 AM – 12:30 PM | IIT-G | Introduction to DSA and Algorithms | ||
| Week-5 | Day-33 | 26-October -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Package Management and Disk Management | Understanding 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 PM | WDH | Participating in Buyer Seller Interactions Saying No or Refusing Politely | ||
| Week-5 | Day-34 | 27-October -2024 | Sunday | |||||||||
| Week-6 | Day-35 | 28-October -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 5 | Linux Basics | Networking Basics and System Monitoring | Basic 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 PM | IBM | Introduction to unsupervised learning, Clustering – K-means, |
| Week-6 | Day-36 | 29-October -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Module 6 | Networking Essentials | Introduction to Networking | Overview 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 PM | IBM | Dimensionality reduction , Hierarchical clustering |
| Week-6 | Day-37 | 30-October -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | TCP/IP Model and IP Addressing | TCP/IP Model Key protocols (TCP, UDP, IP) Understanding IP Addressing IPv4 vs. IPv6 Private vs. Public IP addresses | 11:00 AM – 12:30 PM | IBM | Dimensionality reduction , Hierarchical clustering – Continue | ||
| Week-6 | Day-38 | 31-October -2024 | Thursday | Naraka Chaturdashi | ||||||||
| Week-6 | Day-39 | 1-November -2024 | Friday | Kannada Rajyothsava | ||||||||
| Week-6 | Day-40 | 2-November -2024 | Saturday | Balipadyami, Deepavali | ||||||||
| Week-6 | Day-41 | 3-November -2024 | Sunday | |||||||||
| Week-7 | Day-42 | 4-November -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 6 | Networking Essentials | Subnetting and DHCP | Subnetting Fundamentals Subnet masks and CIDR notation Introduction to DHCP DHCP Components DHCP Configuration | 11:00 AM – 12:30 PM | IBM | Principal component analysis (PCA), |
| Week-7 | Day-43 | 5-November -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Application Layer Protocol | Introduction 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 PM | IBM | Introduction to neural networks, and Architecture | ||
| Week-7 | Day-44 | 6-November -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Network Troubleshooting and Basic Security | Common 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 PM | IBM | Deep Learning,clustering with k-means | ||
| Week-7 | Day-45 | 7-November -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 7 | Databases | Introduction to SQL/NoSQL Databases | Introduction 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 PM | WDH | Construct Meaningful Sentences Describe Personal Experiences and Thoughts |
| Week-7 | Day-46 | 8-November -2024 | Friday | 9:30 AM – 11:00 AM | RMN | SQL Querying | Basic 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 PM | IIT-G | Searching Algorithm(Linear , Binary ,Ternary) | ||
| Week-7 | Day-47 | 9-November -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Database Normalization & Indexing | Database 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 PM | WDH | Write Effective Notes Write Effective Resumes and Reports | ||
| Week-7 | Day-48 | 10-November -2024 | Sunday | |||||||||
| Week-8 | Day-49 | 11-November -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 7 | Databases | NoSQL Databases | Introduction 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 PM | IBM | Building a neural network,Perceptron ,ANN |
| Week-8 | Day-50 | 12-November -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Hands-on Guided Project Using Python & MongoDB | Project 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 PM | IBM | CNN -Image Classification,Understanding convolution layers, pooling, and flattening | ||
| Week-8 | Day-51 | 13-November -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Module 8 | Web Development using Flask | Introduction 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 PM | IBM | CNN -Image Classification,Understanding convolution layers, pooling, and flattening – Continue |
| Week-8 | Day-52 | 14-November -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Working 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 PM | IIT-G | Sorting(Merge sort, Bubble sort, Quick sort) | ||
| Week-8 | Day-53 | 15-November -2024 | Friday | Guru Nanak Jayanthi | ||||||||
| Week-8 | Day-54 | 16-November -2024 | Saturday | |||||||||
| Week-8 | Day-55 | 17-November -2024 | Sunday | |||||||||
| Week-9 | Day-56 | 18-November -2024 | Monday | Kanakadasa Jayanthi | ||||||||
| Week-9 | Day-57 | 19-November -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Module 8 | Web Development using Flask | Handling 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 PM | IBM | RNN ,Sequence learning and temporal dependencies |
| Week-9 | Day-58 | 20-November -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Database 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 PM | IBM | Types of RNNs: LSTM | ||
| Week-9 | Day-59 | 21-November -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Authentication 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 PM | IBM | Types of RNNs: LSTM – Continue | ||
| Week-9 | Day-60 | 22-November -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Module 9 | Introduction to Cloud Computing | Introduction to Cloud Computing,Core Cloud Services | Overview 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 PM | IIT-G | Trees(Binary Tree) |
| Week-9 | Day-61 | 23-November -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Core Cloud Services | Exploring 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 PM | WDH | Making a Great First Impression Non-verbal Communication | ||
| Week-9 | Day-62 | 24-November -2024 | Sunday | |||||||||
| Week-10 | Day-63 | 25-November -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 9 | Introduction to Cloud Computing | Introduction to Cloud DevOps and Automation | Overview 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 PM | IBM | Introduction to NLP, NLP pipeline and concepts, |
| Week-10 | Day-64 | 26-November -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Advanced Cloud Computing | Exploring 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 PM | IBM | Text preprocessing, | ||
| Week-10 | Day-65 | 27-November -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Hands-on Guided Project & Career Pathways and Hands-On Labs | Topics: 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 PM | IBM | Classification techniques | ||
| Week-10 | Day-66 | 28-November -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 10 | Introduction Prominent Cloud Orchestration Platforms | Introduction 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 PM | IIT-G | Graph Algorithm(Dijkstra’s Algorithm) |
| Week-10 | Day-67 | 29-November -2024 | Friday | 9:30 AM – 11:00 AM | RMN | GKE | – 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 PM | WDH | Emotional Intelligence Know Yourself | ||
| Week-10 | Day-68 | 30-November -2024 | Saturday | |||||||||
| Week-10 | Day-69 | 1-December -2024 | Sunday | |||||||||
| Week-11 | Day-70 | 2-December -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 10 | Introduction Prominent Cloud Orchestration Platforms | EKS | – 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 PM | IBM | Bag of Words, TF-IDF, and word embeddings Model evaluation metrics |
| Week-11 | Day-71 | 3-December -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | AZURE | – 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 PM | IBM | Cross-validation and hyperparameter tuning, Sentiment analysis. | ||
| Week-11 | Day-72 | 4-December -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Run 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 PM | WDH | Positive Attitude Personal Values & Ethics | ||
| Week-11 | Day-73 | 5-December -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 11 | Data Analysis | Introduction to Data Analysis and Tools | What 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 PM | IIT-G | Introduction to Computer System Design |
| Week-11 | Day-74 | 6-December -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Data Cleaning and Preprocessing | What 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 PM | WDH | Balance Your Body & Mind: The Power of Nutrition and Physical Activity Plan and Manage Tasks Within a Timeline | ||
| Week-11 | Day-75 | 7-December -2024 | Saturday | |||||||||
| Week-11 | Day-75 | 8-December -2024 | Sunday | |||||||||
| Week-12 | Day-76 | 9-December -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 11 | Data Analysis | Data Analysis Using SQL | Introduction 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 PM | IBM | Project-Work |
| Week-12 | Day-77 | 10-December -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Data Visualization Techniques | Principles 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 PM | IBM | Project-Work | ||
| Week-12 | Day-78 | 11-December -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Advanced Data Analytics and Reporting | Overview 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 PM | WDH | Conflict Management – An Introduction Understanding Perspectives | ||
| Week-12 | Day-79 | 12-December -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 12 | Data Analytics with Power BI | Course Introduction and Overview of Power BI | Introduction 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 PM | IIT-G | Scalability |
| Week-12 | Day-80 | 13-December -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Understanding Power BI Interface and Basics | Navigating the Power BI Desktop interface Introduction to ribbons, panes, and views Understanding data types and data modeling basics | 11:00 AM – 12:30 PM | WDH | Resolve Conflicts to Maintain Relationships Negotiation in Action Getting to YES | ||
| Week-12 | Day-81 | 14-December -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Data Sources and Data Importing | Connecting 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 PM | WDH | Communicate Effectively to Gain Acceptance Compare Features and Benefits of Products & Services | ||
| Week-12 | Day-82 | 15-December -2024 | Sunday | |||||||||
| Week-13 | Day-83 | 16-December -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 12 | Data Analytics with Power BI | Data Transformation with Power Query | Introduction to Power Query Editor Data cleaning techniques: removing duplicates, handling missing values Data shaping: filtering, sorting, and transforming data | 11:00 AM – 12:30 PM | IBM | Project-Work |
| Week-13 | Day-84 | 17-December -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Interactive Data Visualizations and Publishing | Designing 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 PM | IBM | Project-Work | ||
| Week-13 | Day-85 | 18-December -2024 | Wednesday | 9:30 AM – 11:00 AM | RMN | Module 13 | Power BI Advanced Concepts | Data Modeling and Basic Visualization | Introduction to data modeling concepts Creating relationships between tables Building basic visualizations: bar charts, line charts, pie charts | 11:00 AM – 12:30 PM | WDH | Collaborate Across Different Teams Collaborate to Achieve Team Goals |
| Week-13 | Day-86 | 19-December -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Advanced Visualizations in Power BI | Introduction 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 PM | IIT-G | LLD(Low level Design) | ||
| Week-13 | Day-87 | 20-December -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Introduction 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 PM | WDH | Introduction to Innovation Introduction to Critical Thinking | ||
| Week-13 | Day-88 | 21-December -2024 | Saturday | |||||||||
| Week-13 | Day-89 | 22-December -2024 | Sunday | |||||||||
| Week-14 | Day-90 | 23-December -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 13 | Power BI Advanced Concepts | Intermediate DAX | Understanding filter contexts in DAX Using time intelligence functions: YEAR, MONTH, QUARTER Combining DAX functions for advanced calculations | 11:00 AM – 12:30 PM | IBM | Project-Work |
| Week-14 | Day-91 | 24-December -2024 | Tuesday | Christmas Eve | ||||||||
| Week-14 | Day-92 | 25-December -2024 | Wednesday | Christmas | ||||||||
| Week-14 | Day-93 | 26-December -2024 | Thursday | 9:30 AM – 11:00 AM | RMN | Module 13 | Power BI Advanced Concepts | Data Refresh and Scheduling | Configuring data refresh schedules in Power BI Service Publishing reports to Power BI Service Managing datasets and refresh cycles | 11:00 AM – 12:30 PM | IBM | Project-Work |
| Week-14 | Day-94 | 27-December -2024 | Friday | 9:30 AM – 11:00 AM | RMN | Module 14 | Machine Learning Models using PowerBI | Create 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 PM | IIT-G | HLD(High level Design) |
| Week-14 | Day-95 | 28-December -2024 | Saturday | 9:30 AM – 11:00 AM | RMN | Create 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 PM | WDH | Introduction to Decision Making Apply Design Thinking | ||
| Week-14 | Day-96 | 29-December -2024 | Sunday | |||||||||
| Week-15 | Day-97 | 30-December -2024 | Monday | 9:30 AM – 11:00 AM | RMN | Module 14 | Machine Learning Models using PowerBI | Review 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 PM | WDH | Understand Change Introduction to Result Orientation |
| Week-15 | Day-98 | 31-December -2024 | Tuesday | 9:30 AM – 11:00 AM | RMN | Apply 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 PM | IIT-G | CI & CD(Continuous Integration and Continuous Deployment) | ||
| Week-15 | Day-99 | 1-January -2025 | Wednesday | 9:30 AM – 11:00 AM | RMN | Using 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 PM | WDH | Introduction to Quality Understand the Impact of Errors | ||
| Week-15 | Day-100 | 2-January -2025 | Thursday | 9:30 AM – 11:00 AM | WDH | Values and Beliefs – Make Ethical Decisions Cultural Fitment & Diversity | 11:00 AM – 12:30 PM | WDH | Prevention of Sexual Harassment (POSH) Act Behave Appropriately Towards People with Disabilities | |||
| Week-15 | Day-101 | 3-January -2025 | Friday | 9:30 AM – 11:00 AM | WDH | Types of Customers – II Build a Customer-Focused Mindset | 11:00 AM – 12:30 PM | WDH | Respond Effectively to Customers Introduction to CRM Systems | |||
| Week-15 | Day-102 | 4-January -2025 | Saturday | |||||||||
| Week-15 | Day-103 | 5-January -2025 | Sunday | |||||||||
| Week-16 | Day-104 | 6-January -2025 | Monday | 9:30 AM – 11:00 AM | WDH | Windows Operating System and File Management Create Documents Using MS Word | 11:00 AM – 12:30 PM | WDH | Excel Skills to Boost Your Productivity Useful Excel Features for the Workplace | |||
| Week-16 | Day-105 | 7-January -2025 | Tuesday | 9:30 AM – 11:00 AM | WDH | Useful MS PowerPoint Features for the Workplace Effective Information Search Online | 11:00 AM – 12:30 PM | WDH | Communicate using Email Features of Online Communication Tools |