DIU-BLC
Compiler Design (Fall 2021)
0%
Previous
Course data
General
Announcements
Introduction
Lecture 1: Preparing Background and Learn about Language Processing System
Lecture 1 Material
Lecture 1 Discussion Forum
Lecture 2: Context Free Grammar
Lecture 2 Material
Lecture 2 Discussion Forum
LAB 1
Lab 1 Material
Lecture 3: Regular Expression
Lecture 3 Material
Lecture 3 Discussion Forum
Lecture 4 : NFA and DFA
Lecture 4 Material
Lecture 4 Discussion Forum
LAB 2
Lab 2 Material
Lecture 5 : NFA to DFA Conversion
Lecture 5 Material
Lecture 5 Discussion Forum
Lab 3
Lab Task 1
Mid Term Exam
Midterm Exam Guideline for Student
Midterm (Question & Sample Answer Sheet)
Lab 4
Lab 4
Lecture 6: Left Recursion
Lecture 6 Material
Lecture 6 Discussion Forum
Lecture 7 : Left Factoring Elimination
Lecture 7 Material
Lecture 7 Discussion Forum
Lab 5
Lab Task 2
Lecture 8 : First Function
Lecture 8 Material
Lecture 8 Discussion Forum
Lecture 9 : First Follow Function
Lecture 9 Material
Lecture 9 Discussion Forum
Quiz Section
Quiz 1
Makeup Quiz
Lab 6
Lab Task 3
Lecture 10 : LR(0) Parser
Lecture 10 Material
Lecture 10 Discussion Form
Lecture 11 : Canonical Table
Lecture 11 Material
Lecture 11 Discussion Forum
Lecture 12 : Intermediate Code Generation
Lecture 12 Material
Lecture 12 Discussion Forum
Lecture 13 : Basic Block and Flow Diagram
Lecture 13 Material
Lecture 13 Discussion Forum
Assignment & Presentation
Assignment
Presentation
LAB Final
Lab Final Question
Lab Project Submission
Lab Project Submit Here
FINAL EXAM
Final Exam Guideline for Students
Final Exam (Question & Sample Answer Sheet)
Next
DIU-BLC
Side panel
Guidelines
For Teachers
For Students
Search
Close
Search
Toggle search input
Log in
Username
Password
Remember username
Forgot Password?
Log in
Create new account
Site Navigation
CSE 331 (ARN-213)
Home
Skip to main content
To operate the Blended Learning Center(BLC) at optimal level, maintenance will be performed every day at 8:30 AM and at 5:00 PM regularly which can take up to 30 minutes. Please consider scheduling your activity in the BLC platform accordingly.
Course info
Home
Courses
DIU
Faculty of Science and Information Technology
Computer Science and Engineering
CSE Fall 2021
CSE 331 (ARN-213)
Summary
Compiler Design (Fall 2021)
Teacher:
Asiqur Rahman Tushar
Skill Level
:
Beginner