0% found this document useful (0 votes)
21 views

Curriculum

Curriculamn of iit ropar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Curriculum

Curriculamn of iit ropar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Curriculum

01 | Foundations

TOPICS 3
▪ Aptitude & Mathematics Fundamentals: Covering the essential mathematical concepts Credits
and reasoning skills needed for advanced AI studies.
▪ Programming Refresher: A quick course to brush up on programming skills, focusing 25 hours
on Python and its applications in data science and AI. Live Sessions
▪ Introduction to Prompt Programming: An introduction to the emerging field of prompt
programming, focusing on effective communication with AI models. 2 months
▪ Data Handling: Learning how to manage, process, and analyze data effectively using Duration
various tools and libraries.

02 | Fundamentals of Data Science (DS)

TOPICS 4
▪ Five important prerequisites for DS: An exploration of the essential skills and Credits
knowledge areas critical for success in data science.
▪ Ten Classical Ideas that changed the world: A historical overview of key theories and 30 hours
discoveries that have shaped the field of data science. Live Sessions

2 months
Duration

03 | Core Topics

TOPICS 4
▪ Neural Networks + Advances (LLMs): In-depth study of neural networks, including Credits
recent advancements in large language models.
▪ Computer Vision (CV): Techniques and applications of computer vision, training 30 hours
models to interpret and understand visual information. Live Sessions
▪ Natural Language Processing (NLP): Methods for enabling computers to understand
and process human language, creating applications like translators and chatbots. 2 months
Duration

04 | Core Topics

OPTIONS 2
▪ Mechanics: Covering the essential mathematical concepts and reasoning skills needed Credits
for advanced AI studies.
▪ tinyML: Learning about deploying machine learning models on low-power 15 hours
microcontrollers. Live Sessions
▪ Robotics: Application of AI techniques in designing and controlling robots.
▪ Internet of Things (IoT): Integrating AI with IoT to develop smart devices and systems. 1 months
▪ General applications of AI: Broad overview of AI applications across various industries. Duration

05 | Project

TYPE 2
Credits
▪ Open Project, allowing students to apply what they've learned in a practical,
real-world setting.
1 months
Duration
Course Topics
Python Programming with Prompting Semi-Supervised Learning
▪ Basics of Python ▪ Introduction to semi-supervised learning
▪ Variables and data types ▪ Benefits of labeled and unlabeled data combination
▪ Control structures: loops and conditions Semi-supervised learning techniques
▪ Functions ▪ Self-training and co-training
▪ Object-Oriented Programming (OOP) ▪ Evaluating semi-supervised models
▪ Error and exception handling
▪ File operations Reinforcement Learning
▪ Data structures: lists, dictionaries, sets, tuples ▪ Basics of reinforcement learning
▪ Sorting and searching algorithms ▪ Agents, actions, states, and rewards Trial and error
▪ Algorithm efficiency learning
▪ Reinforcement learning in game-playing Q-learning
Mathematics for Machine Learning algorithm
▪ Deep Q-networks (DQN)
▪ Vectors and matrices
▪ Reinforcement learning model evaluation
▪ Matrix operations
▪ Applications in machine learning
Neural Networks & Deep Learning & Large
▪ Basic probability concepts
Language Models
▪ Descriptive statistics
▪ Probability distributions ▪ Introduction to neural networks
▪ Hypothesis testing ▪ Neurons and layers
▪ Neural network training
Python Libraries for Data Processing ▪ Activation functions Backpropagation
using Prompting ▪ Types of neural networks (feedforward, recurrent)
▪ Convolutional Neural Networks (CNNs)
▪ Pandas DataFrames
▪ Recurrent Neural Networks (RNNs)
▪ Data cleaning and preparation
▪ Deep learning vs. traditional machine learning
▪ Data merging and aggregation
▪ Deep neural networks architectures
▪ Data analysis with Pandas
▪ Layers in deep learning models
▪ Data visualization with Matplotlib
▪ Basics of large language models
▪ Advanced visualizations with Seaborn
▪ Training LLMs with text data
▪ Customizing plots
▪ LLM applications in natural language processing
▪ Visual data presentation
▪ Transformer models (e.g., BERT, GPT)
▪ NumPy arrays
▪ Array operations
Natural Language Processing (NLP)
▪ Mathematical functions with NumPy
▪ Numerical data processing ▪ Basics of natural language processing (NLP)
▪ Text processing and understanding
Supervised Learning ▪ Common NLP tasks (tokenization, part-of-speech
tagging)
▪ Neural Networks ▪ Key NLP techniques (named entity recognition, text
▪ Introduction to supervised learning classification) Text data preprocessing
▪ Classification and regression ▪ Extracting meaning from text using NLP models
▪ Model training with labeled data ▪ Word embeddings (e.g., Word2Vec, GloVe)
▪ Regression models
▪ Linear regression Computer Vision
▪ Regression evaluation metrics ▪ Basics of computer vision
▪ Support Vector Machines (SVM) ▪ Image interpretation and analysis
▪ Common computer vision tasks (image
Unsupervised Learning classification, object detection)
▪ Introduction to unsupervised learning ▪ Convolutional neural networks (CNNs)
▪ Clustering and dimensionality reduction ▪ Visual information processing with CNNs
▪ Pattern recognition in unlabeled data ▪ Advanced computer vision tasks (image
▪ Clustering algorithms segmentation, facial recognition)
▪ K-means clustering ▪ Object detection algorithms (e.g., YOLO, SSD)
▪ Cluster evaluation metrics
▪ Principal Component Analysis (PCA)

NOTE: The topics listed are covered across various modules throughout the course.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy