Lectures

Current Semester

Fall 2024

Previous Semesters

CS101 Introduction to Programming: Fall 2011, Fall 2012, Fall 2013

CS109 Programming Practice: Spring 2016

CS202 Problem Solving: Fall 2018, Spring 2023

CS320 Programming Language: Fall 2010 -- Spring 2024

CS408(E) Computer Science Project: Spring 2018, Fall 2018

CS492 Special Topics in Computer Science <Building Blockchain and Web3 Applications>: Spring 2023

CS492 Special Topics in Computer Science <Entrepreneurship and Mobile Application Development>: Winter 2015

CS492 Special Topics in Computer Science <Practical Software Development in Industry>: Spring 2016

CS492 Special Topics in Computer Science <Program Analysis>: Fall 2017

CS492 Special Topics in Computer Science <Tech for Impact>: Fall 2023

CS493 Seminar <CS for All>: Spring 2023, Spring 2024

CS496 Seminar <Beyond Games, Into Technologies>: Winter 2023

CS496 Seminar <Entrepreneurship and Immersive Programming Camp>: Summer 2016 -- Summer 2024

CS496 Seminar <Programming and Software Engineer Experience>: Winter 2022

CS522 Theory of Formal Language and Automata: Spring 2010

CS624 Program Analysis: Spring 2013

CS720 Topics in Programming Languages: From Design to Implementation: Spring 2010

CS720 Topics in Programming Languages: Program Analysis Techniques: Spring 2015

CS891 Climate Tech and Startup: Fall 2022

HSS190 Freshman Seminar 1<School of Computer Science>: Spring 2016, Spring 2017