Professor Adnan Karim Reviews
Prof: Adnan Karim / Winter 2022
May 10, 2022
This is a course in which you cannot let fear hold you back. Reflecting on the semester, I was scared (okay maybe more like legitimately terrified) to take this course as someone who definitely is not classified as “tech-y.” However, being that it was a requirement for my program (as it is for many science programs) I had to take it; and for that, I am so glad!!! This course is doable if you have no coding experience, and I’ve come to realize how fundamental it is for our current societal movement. So have fun! Experiment with code! Don’t let yourself be discouraged by errors, mistakes, and incorrect outcomes.
This is an introductory computer science course learning python. In short, it covers variables, operators, errors, conditional statements, loops, number systems, functions, lists, dictionaries, classes, and file handling.
It’s hard to put into words just how positive of an experience Adnan made this course. It was so refreshing to have an instructor provide a contemporary mode of instruction. Somebody who is willing to learn, adapt, share up-to-date university and career advice, and be compassionate of the many challenges that currently face students. However, it also extends beyond these broad characteristics of what it means to be a great instructor. To me, the biggest influences were the small things done with such meaning and intention that showed just how much he cared. Perhaps these were the 5 min breaks integrated into lecture, the modern form of lecture notes, and the memes or pictures used during in-class examples. Or maybe, it’s the simple act of placing emojis throughout the notes. Whatever it ma...read more