50.051 Programming Language Concepts
Students learn about data representation, programming and compilation. The first part covers how binary is used to encode values (data) and instructions (code), creating complex data types, and how object-oriented programming works behind the scenes. The second part addresses different aspects of compilation, including lexical and syntactic analysis, parsing, and programming language design.…
- Course code: 50.051
- Pillar: CSD
- Term: 6
- Credits: 12
- Department: Information Systems Technology and Design
- Prerequisites: 10.014, 10.025
- Scheduled classes: 0
SUTD's own page for this course
Open modSUTD · FAQ
modSUTD is independent and is not affiliated with or endorsed by the Singapore University of Technology and Design.