606363 - Faculty of IT, Data Science and AI Department
16-Week Course - Semester 2, 2025-2026
This comprehensive 16-week course explores the cutting-edge computing systems powering modern data science and artificial intelligence. From transformer architectures and large language models to AI agents, multi-agent systems, and diffusion models, students will gain both theoretical understanding and hands-on experience building intelligent systems.
Transformer architectures, LLMs, Mixture of Experts, AI Agents, ReAct, Multi-Agent Systems, Model Context Protocol, Large Action Models, Diffusion Models
NER systems, RAG pipelines, AI Agents with LangGraph, Multi-Agent workflows, LAM applications, and generative AI projects
Python, PyTorch, Hugging Face, LangChain, LangGraph, OpenAI API, Ollama, Playwright
This course is designed exclusively for AI Students at University of Petra
Comprehensive exam covering Weeks 1-7: Transformers, Text Classification, NER, LangChain, LangGraph, LLMs, and MoE
Dedicated week for final development, bug fixes, and instructor consultation
Live Competition: All teams receive 3 unseen research topics and run their systems in real-time (30 min/topic)
Comprehensive final exam covering all course material with emphasis on Agents, Multi-Agent Systems, MCP, and LAMs
Build hands-on projects throughout the course that demonstrate mastery of modern AI systems
Build a question-answering system using RAG and LangChain over Arabic documents
RAG LangChain Week 6Multi-agent research assistant that searches, summarizes, and synthesizes information
Multi-Agent LangGraph Week 10AI-powered tutoring agent that adapts to student needs and provides personalized feedback
Agents LLMs Week 9Intelligent document analysis system with RAG and vector database integration
RAG Vector DB Week 4ReAct-based agent that reviews code, suggests improvements, and explains issues
ReAct LangGraph Week 9Large Action Model that automates web tasks through browser interaction
LAM Playwright Week 12| Component | Weight | Description |
|---|---|---|
| Assignments | 10% | Weekly assignments and exercises throughout the course |
| Rubric (Project) | 20% | Comprehensive course project with rubric-based evaluation |
| Mid Exam | 30% | Midterm exam covering Weeks 1-7 |
| Final Exam | 40% | Comprehensive final exam covering all course material |
Midterm Exam (Week 8):
Final Exam (Week 16):
In-Campus Session: 3 hours
Theory + Live demonstrations + Hands-on practice + Interactive lectures with real-time coding
Self-Study: 4-6 hours per week for project completion, practice, and experimentation
Total weekly commitment: 7-9 hours (3 hours in-campus + 4-6 hours independent work)
Every Day: 10:00 AM - 12:00 PM
Innovation Center
Available for: Technical questions, project guidance, debugging support, and consultation
Drop-in welcome or schedule an appointment via email
Minimum: 8GB RAM, i5 processor, 50GB storage, webcam
Recommended: 16GB RAM, i7/Ryzen 7, dedicated GPU, 100GB SSD
NLP with Transformers - Tunstall, von Werra, Wolf (O'Reilly, 2022)
"ReAct: Synergizing Reasoning and Acting" - Yao et al., 2023
AI Engineering - Chip Huyen (O'Reilly, 2025)
LangChain & LangGraph Documentation - Official Docs
"Mixture of Experts Explained" - Hugging Face Blog
A Visual Guide to LLM Agents - Maarten Grootendorst, 2025
"Attention Is All You Need" - Vaswani et al., 2017
"Understanding Diffusion Models" - Calvin Luo, 2022