Professor Javed Iqbal Reviews
Class Ratings
Prof: Javed Iqbal / Fall 2020
Jan 10, 2021
I loved this class. Dr. Iqbal was so caring! You definitely could tell that he wanted students to do the best as possible. I watched all of Dr. Hallas' lectures, as well as some of Dr. Plotkin's. Together, I feel like the lectures were a very good indicator of what would be tested on quizzes and tests.
I never did a single textbook problem. You may or not need to as well. I took Dr. Iqbal's advice and focussed on redoing exams, quizzes, tutorials, clicker questions, etc.
Class Ratings
Professor Rating
Prof: Javed Iqbal / Fall 2025
Jan 6, 2026
Wonderfully organized course. Lots of opportunities to engage with the material. The textbook is unnecessary in my opinion. Keep up with the edx, go to lectures, and go to the tutorials and you'll do great
The course content gets marginally harder as the semester goes on but remains very doable if you keep on top of it.
Professor Iqbal is really lovely. He does many examples and explains things very well. His review sessions might be helpful if you've fallen behind prior to an exam.
Do the edx and lecture questions (redo them even) many of the questions were basically verbatim on the final. Make sure you can actually do the questions (quizzes & edx) I know ai is tempting but if you can genuinely do the questions by yourself you can easily get an A.
Class Ratings
Professor Rating
Prof: Javed Iqbal / Winter 2025
Dec 26, 2025
This is, in my opinion, the best course for first-year science students not majoring in physics, especially for life sciences. It is still a significant learning curve from high school and people absolutely still fail if they fall behind, but if you keep up with the course and have a strong math foundation, it should be pretty easy to get at least a 75% in the course.
Covers fluids, simple harmonics, waves (travelling, standing, sound) with interference, and nuclear physics. A free textbook is provided but the content is more complex than what this course covers. Course requires absolute mastery of algebra and trigonometry, and (very basic) calculus for deriving velocity and acceleration (though MATH 100 is a corequisite for this course so you should be familiar with these problems then).
Professor Iqbal is an amazing and enthusiastic professor, using lots of demos to teach the class. He does not take attendance or mark participation so you can skip lectures without consequence if you catch up later.
Attend weekly tutorials, as they are very easy marks (marked for effort). However, you will work in small groups, so keep up with the material so you can contribute rather than letting your group down. Homework is also mandatory but marked for completion, making it a very easy way to rack up free points.