- Code
- CMP 116
- Name
- The Compilators
- Semester
- 2
- Lecture hours
- 3.00
- Seminar hours
- 1.00
- Laborator hours
- 0.00
- Credits
- 3.50
- ECTS
- 5.00
- Description
- Objectives
- Java
- Tema
- 1
- Introduction
- 2
- A Simple Syntax-Directed Translator I
- 3
- A Simple Syntax-Directed Translator II
- 4
- Lexical Analysis
- 5
- Lexical Analysis(Finite Automata, NFA)
- 6
- Syntax Analysis (DFA)
- 7
- Review
- 8
- Midterm
- 9
- Syntax Analysis (DFA) ys
- 10
- Syntax Analysis Top-Down Parsing I
- 11
- Syntax Analysis Top-Down Parsing II
- 12
- Syntax Analysis Bottom-Up I
- 13
- Syntax Analysis Bottom-Up II
- 14
- Syntax Analysis Bottom-Up III
- 15
- Review
- 16
- Final Exam
- 1
- Sudent learns the structure of compilers.
- 2
- The student learns to build a compiler.
- 3
- The student learns the stages in which a source program passes to be translated by the compiler into a language understandable and executable by machines.
- Quantity Percentage Total percent
- Midterms
- 1 30% 30%
- Quizzes
- 0 0% 0%
- Projects
- 1 30% 30%
- Term projects
- 0 0% 0%
- Laboratories
- 0 0% 0%
- Class participation
- 1 10% 10%
- Total term evaluation percent
- 70%
- Final exam percent
- 30%
- Total percent
- 100%
- Quantity Duration (hours) Total (hours)
- Course duration (including exam weeks)
- 16 4 64
- Off class study hours
- 14 3 42
- Duties
- 1 5 5
- Midterms
- 1 9 9
- Final exam
- 1 10 10
- Other
- 0 0 0
- Total workLoad
- 130
- Total workload / 25 (hours)
- 5.20
- ECTS
- 5.00