This course develops teaching skills through the introduction of research-informed approaches and the opportunity to practice strategies appropriate for higher education science and technology contexts (exercises, labs, projects and traditional courses). ...
This course aims to provide graduate students a thorough grounding in the methods, theory, mathematics and algorithms needed to do research and applications in machine learning. The course covers topics from machine learning, classical statistics, and data ...
Multiprocessors are a core component in all types of computing infrastructure, from phones to datacenters. This course will build on the prerequisites of processor design and concurrency to introduce the essential technologies required to combine multiple ...
This course examines key areas of contemporary migration politics in a historical perspective, such as refugee protection, border security, and regional integration. It also trains students in methods of documentary research. ...