Professor
Neil Lin
Most Helpful Review
Spring 2023 - Great class. The professor is clear and works well with the TA. The lectures and discussion go hand-in-hand and if you complete his worksheets then you will not need to dedicate extra time for the same course. He also vouches for everyone to score higher so curving the grade is always on the table :)
Spring 2023 - Great class. The professor is clear and works well with the TA. The lectures and discussion go hand-in-hand and if you complete his worksheets then you will not need to dedicate extra time for the same course. He also vouches for everyone to score higher so curving the grade is always on the table :)
AD
Most Helpful Review
Fall 2024 - Class itself is really long but that's the department's fault more than it is Dr. Lin's. Dr. Lin would let us leave early if he finished lecturing early which was super chill. Content itself was pretty easy. The reports were kind of long which is typical of 157 classes, but according to my friends, he was much more reasonable than other professors with the requirements he expected. He is the best professor for this course.
Fall 2024 - Class itself is really long but that's the department's fault more than it is Dr. Lin's. Dr. Lin would let us leave early if he finished lecturing early which was super chill. Content itself was pretty easy. The reports were kind of long which is typical of 157 classes, but according to my friends, he was much more reasonable than other professors with the requirements he expected. He is the best professor for this course.
Most Helpful Review
Fall 2025 - Professor Lin is the best! This class isn’t challenging, especially since using AI is highly encouraged, but it’s very time intensive and takes a lot of energy. The class is scheduled for 4 hours, twice a week, but many times we would get out of class after only an hour or so. However, the days where we were conducting experiments occasionally used the whole time. The three TAs are available to support you, but Professor Lin is also super helpful and flexible. He delivers lectures about each lab and adapts them as necessary. He’s very understanding, will offer extensions if needed, and does everything in his power to help you get an A and learn practical skills on experiments and technical reports. The process of making lab reports is extremely tedious. You can let AI write the entire report, but I found it’s most helpful processing data, writing MATLAB for your graphs, and preparing tables/graphics in LaTex. You work on your lab in a group of 5, but your reports are written and graded individually. There were four labs, and each group had to deliver a presentation about one of them. Setting aside the occasional days with a one hour lecture, the six unit estimate is accurate. However, as long as you do the work you should get a good grade. If Lin is available, definitely take it with him. I’ve heard horror stories about this class, and they were somewhat true, but Lin made it bearable.
Fall 2025 - Professor Lin is the best! This class isn’t challenging, especially since using AI is highly encouraged, but it’s very time intensive and takes a lot of energy. The class is scheduled for 4 hours, twice a week, but many times we would get out of class after only an hour or so. However, the days where we were conducting experiments occasionally used the whole time. The three TAs are available to support you, but Professor Lin is also super helpful and flexible. He delivers lectures about each lab and adapts them as necessary. He’s very understanding, will offer extensions if needed, and does everything in his power to help you get an A and learn practical skills on experiments and technical reports. The process of making lab reports is extremely tedious. You can let AI write the entire report, but I found it’s most helpful processing data, writing MATLAB for your graphs, and preparing tables/graphics in LaTex. You work on your lab in a group of 5, but your reports are written and graded individually. There were four labs, and each group had to deliver a presentation about one of them. Setting aside the occasional days with a one hour lecture, the six unit estimate is accurate. However, as long as you do the work you should get a good grade. If Lin is available, definitely take it with him. I’ve heard horror stories about this class, and they were somewhat true, but Lin made it bearable.