Teaching
I was working as an Assistant Professor at Computer Science Department, Forman Christian College (A Chartered University), Pakistan, till January 2020.
Courses
Courses
I regularly taught the following courses.
- Artificial Intelligence [undergraduate] [Spring17, Fall17, Fall18, Spring19, Fall19]
- Search Algorithms, Constraint Satisfaction Problems, Logic, Learning (Classification, Regression, Clustering), Neural Networks
- Advanced Machine Learning [graduate][Spring18,Fall19]
- Regression, Classification, Bias-Variance Analysis, Gradient Descent Algorithm, Generalization, Regularization, Max-margin Classifiers, Clustering, Dimensionality Reduction, Neural Networks, Deep Learning
- Data Mining and Pattern Analysis [graduate][Spring19]
- Data Preprocessing and Analysis, Itemset Mining (Association Rules, frequent Pattern Mining, Market Basket Analysis, Apriori algorithm, FP-growth algorithm), Sequential Pattern Mining, Textual Pattern Mining
- Information Retrieval and Web Search [graduate][Fall18]
- Indexing (Index Construction and Compression), Vector Space Models, Relevance Feedback and Query Expansion, Web Crawling and Indexing, Link Analysis
- Computer Architecture [undergraduate][Fall17,Fall18,Fall19]
- Performance Measures, Instruction Set Architecture, Processor Design, Instruction-level Parallelism, Memory Management
Workshops
Workshops
I organized and conducted workshops on the following topics.
- Introduction to Machine Learning - Regression Analysis and Classification at Forman Christian College (A Chartered University), Pakistan
- Applications of Machine Learning and Data Analytics at Forman Christian College (A Chartered University), Pakistan