Yasir Explains/Compiler Design
Yasir Explains

Compiler Design

All Courses

Compiler Design

Understand how programming languages are implemented — from scanning characters and parsing grammar, to generating and optimizing machine code.

Chapters

Structure of Compiler

Grammars and Expressions

Automata

Syntax Analysis

Parsing

Syntax-Directed Translation

Intermediate Code Generation

Compiler Design feedback

Community voices

Feedback about Compiler Design from faculty, students, industrial engineers, and visitors.

Give feedback
Gazi “C221183” Mehraj Sakib
Student

c221183@ugrad.iiuc.ac.bd

Spring 26
Course · Compiler Design

Thank you, Sir, for creating this excellent website and making all the course materials easily accessible. Your clear explanations, organized notes, and practical lab guidance have made Compiler Theory and Compiler Lab much easier to understand. The website has been a valuable resource throughout the course and has helped me prepare for quizzes, lab work, and exams with confidence. I truly appreciate your dedication, continuous support, and sincere efforts to help your students learn effectively. Thank you for your outstanding guidance and hard work. Wishing you good health and continued success.

Alvir Shahriar
Student

c241042@ugrad.iiuc.ac.bd

Spring 26
Course · Compiler Design

A well structured website with well organized details about the topics and enough information. Wish we got something like this in the previous semester. Go on Sir ♥️

Jiban Mahmud
Student

jibanmahmud21@gmail.com

Spring 2026
Course · Compiler Design

I have enjoyed the Compiler Design class to the . Your lectures were crystal clear, and having the website as an additional learning tool really helped a lot. It was very organized and easy to follow .It helped me a lot during my exams and class tests.

Animesh Mitra Payan
Student

c241050@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

Thank you for putting this website together for our course. It is a really helpful resource. The layout is very clean, and it is great having the course materials all in one accessible place.

Hasan Imam Bappi
Student

c241080@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

Thank you for your excellent teaching in the Compiler Design course. Your lectures were clear, and your website was incredibly helpful for learning and revision. 10/10

Mirza Hamid Al Wasi
Student

c241041@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

a very helpful educational website, specially before exam.

Sadbin Rahman
Student

c241043@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

Overall, I have enjoyed the Compiler Design class to the fullest extent. Your lectures were crystal clear, and having the website as an additional learning tool really helped a lot. It was very organized and easy to follow, and the way you had used visuals to explain things really helped me clear out my confusions. It helped me a lot during my exams and class tests.

Shaharia Abdullah Rakib
Student

c241047@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

Sir, your teaching made Compiler Design much easier to understand through clear explanations and a strong emphasis on conceptual understanding rather than memorization. The course website was equally impressive, well-organized, easy to navigate, and filled with valuable resources that greatly supported my learning and revision. It was an excellent companion throughout the course. Adding a discussion or Q&A section could make it even more engaging. Overall, thank you, Sir, for your dedication and for creating such an effective learning experience.

Khaled Bin Nasir
Student

c241079@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

The overall experience was enough good and enough explained to sit for the exams with confidence.

C22_11_70 Farhan Iftekher Chowdhury
Student

c221170@ugrad.iiuc.ac.bd

Spring 2026
Course · Compiler Design

good

Rahin Rafsan
Student

c241075@ugrad.iiuc.ac.bd

Spring 26
Course · Compiler Design

The website is very well-structured and provides clear access to all essential learning materials. Its simple design makes navigation smooth and efficient, which is especially helpful during study and revision. I found the content extremely supportive throughout the course, making complex topics easier to understand by reading documentation. Adding a section for student discussions or Q&A could further enhance its usefulness. Overall, this is an excellent initiative.

Ifthekar Uddin Jewel
Student

c241070@ugrad.iiuc.ac.bd

Spring 2025
Course · Compiler Design

I would like to sincerely appreciate your teaching in the Compiler Design course. Your lectures are very clear and helpful.I also found your website extremely informative and very useful for learning and revision. It has been a great support throughout the course and really helped in understanding the subject better. One of the best teacher I've seen.

Mahdi Mahtab
Student

c241056@ugrad.iiuc.ac.bd

Spring -2026
Course · Compiler Design

Best teacher ever seen in my entire life🥹🤲..apnr jonno onek doya..amder jonno doya korben sir

Muntasir Mahmud
General

c231266@ugrad.iiuc.ac.bd

General
Course · Compiler Design

I've never seen anything like this before. Especially the way the lessons are delivered through a website it's genuinely impressive. The explanations are crystal clear, the scrolling is smooth, and everything renders so fast. It's obvious how much effort went into making this. Thank you so much, sir! I learned a lot.