Not too easy. Not too difficult.
Make sure you familiarize yourself with course readings and lab instructions before the lectures. The rest will be smooth sailing!
Professor Matni created much enjoyment for an otherwise dull subject. He always appears at his lecture podium with an upbeat passion for teaching CS16.
Hours per week:
Advice for students:
Have a good foundation in programming experience for languages like Java, Python, or C++! Otherwise, have an open mind and curiosity for computer languages!