OSD700 - Open Source Development Project
Maybe the most useful course at all (OOP is a strong competitor tho)
The closest you get to an actual work environment. You get relevant skills, you can put it in portfolio, you get to actually manage people as a junior and you have freedom to choose what you want to work on.
OSD600 -
Open Source Development
Very hard, but very useful. It was terrible, but it was an experience I had to go through to overcome my fears to get to confidence. Also portfolio, freedom and relevant skills.
CVI620 -
Computer Vision
The topic is cool, you get to work with python, course is structured and had a good difficulty curve. Solid course, I actually learned something.