Instructor/Curator Profile

Tajamul Shahzad

Lecturer, Faculty of Computing,
Riphah International University

Mr. Tajamul Shahzad serves as a Lecturer in the FC Department, holding a strong academic background in Computer Science with a specialization in Artificial Intelligence. His research focuses on Artificial Intelligence, particularly in the development and evaluation of predictive and interpretable models.
He is deeply committed to teaching and mentoring students, striving to bridge theoretical foundations with practical, industry-oriented skills. His areas of expertise include Artificial Intelligence, Theory of Automata, Data Mining, Computer Architecture, Compiler Construction, and Parallel and Distributed Computing.

Courses taught by Tajamul Shahzad

Compiler Construction

Start Anytime (Self Paced)
R1

Compiler Construction Introduction to interpreter and compiler. Compiler techniques and methodology, Lexical and syntax analysis, Parsing techniques. Types of parsers, top-down parsing, bottom-up parsing, Type checking, Semantic analyzer, Object code generation and optimization, detection and recovery from errors. Go to . . .

  • Free
  • Feb 20, 2026
  • R1
Read More