Ronald Unrau

Assistant Lecturer, Faculty of Science - Computing Science
Associate Lecturer, Faculty of Engineering - Electrical & Computer Engineering Dept

Contact

Assistant Lecturer, Faculty of Science - Computing Science
Email
rcunrau@ualberta.ca

Associate Lecturer, Faculty of Engineering - Electrical & Computer Engineering Dept
Email
rcunrau@ualberta.ca

Courses

CMPUT 415 - Compiler Design

Compilers, interpreters, lexical analysis, syntax analysis, syntax- directed translation, symbol tables, type checking, flow analysis, code generation, code optimization. Prerequisites: one of CMPUT 229, E E 380 or ECE 212, and a 300-level Computing Science course or consent of the instructor.


ECE 421 - Exploring Software Development Domains

Advanced programming concepts. Programming language as a vehicle for discussion about programming concepts such as productivity, components and re-use, traditional vs. scripting approaches. Object oriented construction, systems programming, concurrent programming, Graphical User Interface (GUI) programming, distributed programming, and dynamic programming. Prerequisites: ECE 322 or CMPE 320, ECE 325, CMPUT 301 and CMPUT 379. Credit may be obtained in only one of CMPE 410 or ECE 421.


Browse more courses taught by Ronald Unrau