A survey course on the evolution of the electronic, programmable computer.
A introduction to programming in Python using big data.
A introduction to programming in Python using robots.
A introduction to programming in Python using images and sound.
A introduction to programming in Python using examples from science.
Designing and implemnenting abstract data types
Using Python to analyze text
A introduction to analyzing data with Python
A introduction to classical machine learning
An introductory course in robotics