COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
This course describes the phases of a modern programming language compiler with an emphasis on widely used techniques. The course project requires students to implement a complete compiler for a simple educational programming language targeting an abstract machine such as the JVM. On completion of this course, the student is able to analyze compilation tasks and apply standard compilation techniques; develop, implement, and apply modifications to standard compilation techniques and algorithms wherever this is necessary; and understand and implement design decisions in modern compilers.
COURSE DETAIL
This course examines legal and ethical issues in data engineering. Topics include: information society and telecommunications; personal data protection; information society services; the electronic administration; intellectual and industrial property; online criminal and punitive law; professional deontology and codes of conduct.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
Students study core computer graphics concepts, including the mathematical principles used for computer-generated imagery, shading, and light approximations. They also learn different geometry representations and modelling techniques and learn to apply what they have learned to practical computer graphics problems, using modern shader languages and graphics accelerators.
COURSE DETAIL
This course examines software engineering through programming with particular focus on the fundamentals of computing & programming. It includes building abstractions with procedures, data & objects; data modelling; and designing, coding & debugging programs of increasing complexity.
COURSE DETAIL
This course gives a general introduction to embedded system design which can be implemented using System-on-Chip technology. This kind of embedded systems contains both hardware and software components and therefore a hardware/software co-design is emphasized. The course gives a basic knowledge on specification methods, design representations (computational models) as well as related design methods. Special emphasis is placed on interface synthesis and low-power design methods.
Pagination
- Previous page
- Page 112
- Next page