PMAI LAB • ACADEMIC COURSES

Courses & Learning Materials

Explore structured academic courses across Mathematics, Programming, Computer Science, Artificial Intelligence and Data Science — supported by notes, assignments, quizzes, projects and practical learning resources.

Explore Your Academic Area

Select an academic area to quickly navigate to relevant courses and learning materials.

Mathematics

Mathematical foundations for computing, data science, artificial intelligence and scientific problem solving.

Mathematics
Calculus course
MATH • 01

Calculus

Limits, continuity, differentiation, integration, applications of calculus and mathematical problem solving.

Undergraduate Mathematics
Course Materials →
LA
MATH • 02

Linear Algebra

Vectors, matrices, systems of linear equations, vector spaces, eigenvalues and applications in computing and AI.

Undergraduate Mathematics
Course Materials →
DM
MATH • 03

Discrete Mathematics

Logic, sets, relations, functions, combinatorics, graphs, trees and mathematical reasoning for computing.

Undergraduate Mathematics
Course Materials →

Computer Science

Programming and computational foundations for software development and intelligent systems.

Computer Science
DS
CS • 02

Linear Agebra For ML

Arrays, linked lists, stacks, queues, trees, graphs, searching, sorting and algorithmic problem solving.

Undergraduate Computer Science
Course Materials →
DB
CS • 03

Database Systems

Database concepts, relational models, SQL, normalization and practical database applications.

Undergraduate Computer Science
Course Materials →

Artificial Intelligence

Intelligent systems, machine learning and modern AI concepts from foundations to practical applications.

Artificial Intelligence
AI
AI • 01

Introduction to Artificial Intelligence

Intelligent agents, problem solving, search strategies, knowledge representation, reasoning and learning.

Undergraduate Artificial Intelligence
Course Materials →
ML
AI • 02

Machine Learning

Supervised and unsupervised learning, feature engineering, model evaluation, regression, classification and practical ML.

Intermediate Machine Learning
Course Materials →
DL
AI • 03

Deep Learning

Neural networks, deep learning architectures, optimization, computer vision and modern deep learning applications.

Advanced Deep Learning
Course Materials →

Data Science

Learn how to transform data into insights using statistics, visualization, analytics and machine learning.

Data Science
DA
DS • 01

Data Analytics

Data preparation, exploratory data analysis, visualization, statistical analysis and data-driven decision making.

Beginner → Intermediate Data Science
Course Materials →
DV
DS • 02

Data Visualization

Principles of data visualization, dashboards, charts, storytelling and communicating analytical insights.

Intermediate Data Science
Course Materials →

Everything You Need to Learn

PMAI Lab courses are designed to connect theoretical foundations with practical learning and project-based experience.

📘

Course Outlines

Structured course outlines, topics, semester information and learning objectives.

📄

Lecture Notes

Faculty-provided lecture notes and organized academic learning materials.

📝

Assignments

Practice assignments designed to strengthen concepts and problem-solving skills.

Quizzes

Revision quizzes and assessment resources for effective exam preparation.

📚

Past Papers

Previous examination papers and practice resources where available.

🔗

Additional Resources

Recommended references, external resources, tutorials and supplementary materials.

Share Your Course Materials

Faculty members can contribute approved course outlines, lecture notes, assignments, quizzes, projects and other academic resources to the PMAI Lab learning platform.

Contact PMAI Lab

Explore PMAI Lab

Discover our faculty, academic resources, projects and upcoming seminars.