In the Department of Computer Science at University of Brasilia we are involved regularly in teaching various aspects of Software Engineering: model checking, static analysis, software architecture, programming languages, software engineering processes and algorithms courses both at the undergraduate and graduate level. We also provide courses on selected Software Engineering topics for software development organisations. Such topics include requirements engineering, software architecture, verification and validation, software modelling, and software design. Our courses are available at UnB moodle platform mostly in Portuguese, though.