
| Course Code | : CSE425 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : English |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
The aim of the course is to give an outline of mathematical background of compilers and to teach the practical working principles of compilers.
Compilers, interpreters, lexical analysis, syntax analysis, scopes and symbol tables, parser, scanner, regular expressions, run-time environments, object-code generation and optimization