Alex Tong Lin
Department of Program in Computing
AD
4.8
Overall Rating
Based on 17 Users
Easiness 4.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 4.5 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 5.0 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Engaging Lectures
  • Gives Extra Credit
GRADE DISTRIBUTIONS
95.6%
79.7%
63.7%
47.8%
31.9%
15.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (10)

1 of 1
1 of 1
Add your review...
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 20, 2021

You can always trust professor Lin! He is one of the best professor I've ever met, with relatively quite light workload, very easy exams, proper way of grading, and very helpful lecture and slides. This is basically a tip for those who wish to take Alex Lin's class~
-
EXAM: Two midterms and one final are all multiple choice, which are very very easy. In fact, you don't even have to go to the lecture. Studying for one day or two before the exam can make sure you get 90+. Midterms have about 40 questions each and Final has 80, all are very fundemantal question testing your knowledge about very very basic ideas of C++ programming.
-
GRADING: This is the best part. 8 Homework and 3 Exams weigh the same, contribute 12.5% each. Professor Lin will take the TOP 8 out of your 11 assignments. So you can even possibly skip the final, just like I did, or if you are very busy during a specific midterm week, you can skip that midterm without affecting your grade! Basically if you study for the material for a couple of hours every week, you can get 100 in every HW which means your final grade can even be 100, without taking any exams!
-
HOMEWORK: All 8 HWs are very easy to finish. If you spend a couple of hours every week, you can easily finish the HW within a short period of time and get 100 on that. For difficult HWs (1-2 out of all 8), Professor Lin will give hints which make the assignment much much easier. Generally, getting 100 on evey HW assignment is HIGHLY POSSIBLE for EVERYONE!
-
LECTURE: Professor Lin delivered the lecture very effectively and effciently, and you can definitely learn about C++ programming in his class. If you don't want to or cannot go to his class, his lecture slides can help you out as well!
-
DISCUSSION: No need to go. My TA is not that professional and cannot speak clearly, so I only went to the discussion for once. Not counted in final grade.
-
Overall, if you want an EASY A in this class, take professor Lin. Then you can spend the least time to get the best grade.

Helpful?

6 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
June 23, 2023

Very chill class, he is a chill professor and his exams are pretty easy as long as you review a tiny bit. the homework assignments are very doable and if you are having trouble with them you can go to office hours and he helps there. Would take his class again, he made C++ enjoyable.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A
June 30, 2022

Such an amazing professor ! As someone with no programming experience, professor Lin is really good at explaining everything. Everything in his course is weighted the same (12.5%) and he drops the 3 lowest assignments. There are 8 homeworks, 2 midterms, and the final which means you could ultimately get 100 on every homework and simply not do the midterms and final. However, the midterms especially were super easy multiple choice questions so they're easy to get A's or B's on. The average for them was always really good and the average for the homework was also high showing that this class is very simple for most. Lectures are recorded if you cannot attend but I would suggest not falling behind since the topics could get a few complicated. Definitely recommend this teacher over the others.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
May 31, 2022

Lin is really good. This is my first programming class in a really tough quarter, but I found it interesting and am willing to spend more time on it (although I really don't have more time :,)). The workload is pretty light (that being said, it takes less than 30 min on average outside of class for me each week). He has very helpful lectures and very organized structures in his class. He responds to email very fast (usually within half a day for me) and explains things well. I'd like to take his class again if he is by any chance teaching any of the further courses. This course for sure inspired me to take more programming classes. Wish you guys good luck with the enrollment process!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
April 27, 2022

The reviews are true, this class is very easy. If you end up going to lectures and discussions (I did not) you can 100% get an A. We had multiple extra credit assignments and I (and a lot of the rest of the class) was able to completely skip the second midterm and the final.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 18, 2021

He is an absolutely phenomenal professor! The grading scale also makes it very easy to get a good grade in this class. Sometimes he tends to read of slides and that can make some of the concepts harder to understand. I suggest reading sections of the textbook if you have difficulty with the concepts (also, don't buy the textbook. You can find it for free online). My TA was a nightmare and would not assist me in any way, so I had to email the Prof many times about homework. He always responded very quickly and was very helpful. The homework can be really hard, but if you get together with classmates or try to do research online, it is manageable.
Overall, you really get out of this class as much as you put into it. I was so burnt out that I didn't really apply myself or try to learn. I still got a good grade, but I know that the classmates who paid attention found the class quite rewarding. IF YOU NEED TO TAKE PIC 10A, TAKE IT WITH PROFESSOR LIN!!!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 24, 2021

Professor Lin is an absolute unit. Everything about the class (assignments, lecture slides, exams, grading system) was fair and I really did learn the fundamentals of C++ and programming in general. Take him if you can. I will take him again whenever possible in the future.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 18, 2021

Professor Lin was awesome! He said it was his first quarter teaching this quarter and he did a great job. He is very approachable and punctual when responding to emails. Some of the homework assignments can be difficult, but his grading system is very generous. Knew absolutely nothing about coding before this class, and I'm so glad I took Lin. Would definitely recommend this class.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 17, 2021

This was my first time taking a programming class, but I really enjoyed taking it with Professor Lin. During lecture, he goes through his lecture slides which are very thorough and comprehensible and live-codes examples. He does sometimes get a little flustered during lecture, but he's always willing to answer any questions. I personally stopped attending lecture after a couple weeks because I found it easier to read the slides beforehand and then watch the recorded lectures afterwards. The textbook for this class is honestly optional in my opinion; his lecture slides have everything you need to know. The grading scheme for this class is also amazing. We are assigned 8 homework assignments, 2 midterms, and 1 final. Each of these is weighted 12.5%, so he just takes your top 8 grades. The homework assignments are usually pretty easy and doable, and he's always willing to help in office hours. The homeworks are graded very leniently if you follow all the directions and the format. The exams are all multiple choice. If you need to take this class, I'd 100% recommend taking it with Professor Lin.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 12, 2021

Alex is an amazing lecturer. I came into this class with little knowledge of C++ and I definitely feel like I'm walking away with the fundamentals. The grading scale is extremely generous and low stakes (each assignment & exam is worth the same percentage). The assignments are coding projects and are very fair. The exams were multiple choice and cover material on the lecture slides so if you study those, you'll be fine. Alex was very approachable and you can definitely tell he cares about his students. I would definitely recommend him; he's probably one of the best professor I've had.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A
March 20, 2021

You can always trust professor Lin! He is one of the best professor I've ever met, with relatively quite light workload, very easy exams, proper way of grading, and very helpful lecture and slides. This is basically a tip for those who wish to take Alex Lin's class~
-
EXAM: Two midterms and one final are all multiple choice, which are very very easy. In fact, you don't even have to go to the lecture. Studying for one day or two before the exam can make sure you get 90+. Midterms have about 40 questions each and Final has 80, all are very fundemantal question testing your knowledge about very very basic ideas of C++ programming.
-
GRADING: This is the best part. 8 Homework and 3 Exams weigh the same, contribute 12.5% each. Professor Lin will take the TOP 8 out of your 11 assignments. So you can even possibly skip the final, just like I did, or if you are very busy during a specific midterm week, you can skip that midterm without affecting your grade! Basically if you study for the material for a couple of hours every week, you can get 100 in every HW which means your final grade can even be 100, without taking any exams!
-
HOMEWORK: All 8 HWs are very easy to finish. If you spend a couple of hours every week, you can easily finish the HW within a short period of time and get 100 on that. For difficult HWs (1-2 out of all 8), Professor Lin will give hints which make the assignment much much easier. Generally, getting 100 on evey HW assignment is HIGHLY POSSIBLE for EVERYONE!
-
LECTURE: Professor Lin delivered the lecture very effectively and effciently, and you can definitely learn about C++ programming in his class. If you don't want to or cannot go to his class, his lecture slides can help you out as well!
-
DISCUSSION: No need to go. My TA is not that professional and cannot speak clearly, so I only went to the discussion for once. Not counted in final grade.
-
Overall, if you want an EASY A in this class, take professor Lin. Then you can spend the least time to get the best grade.

Helpful?

6 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2022
Grade: A
June 23, 2023

Very chill class, he is a chill professor and his exams are pretty easy as long as you review a tiny bit. the homework assignments are very doable and if you are having trouble with them you can go to office hours and he helps there. Would take his class again, he made C++ enjoyable.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A
June 30, 2022

Such an amazing professor ! As someone with no programming experience, professor Lin is really good at explaining everything. Everything in his course is weighted the same (12.5%) and he drops the 3 lowest assignments. There are 8 homeworks, 2 midterms, and the final which means you could ultimately get 100 on every homework and simply not do the midterms and final. However, the midterms especially were super easy multiple choice questions so they're easy to get A's or B's on. The average for them was always really good and the average for the homework was also high showing that this class is very simple for most. Lectures are recorded if you cannot attend but I would suggest not falling behind since the topics could get a few complicated. Definitely recommend this teacher over the others.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2022
Grade: A
May 31, 2022

Lin is really good. This is my first programming class in a really tough quarter, but I found it interesting and am willing to spend more time on it (although I really don't have more time :,)). The workload is pretty light (that being said, it takes less than 30 min on average outside of class for me each week). He has very helpful lectures and very organized structures in his class. He responds to email very fast (usually within half a day for me) and explains things well. I'd like to take his class again if he is by any chance teaching any of the further courses. This course for sure inspired me to take more programming classes. Wish you guys good luck with the enrollment process!

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A
April 27, 2022

The reviews are true, this class is very easy. If you end up going to lectures and discussions (I did not) you can 100% get an A. We had multiple extra credit assignments and I (and a lot of the rest of the class) was able to completely skip the second midterm and the final.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2021
Grade: A
June 18, 2021

He is an absolutely phenomenal professor! The grading scale also makes it very easy to get a good grade in this class. Sometimes he tends to read of slides and that can make some of the concepts harder to understand. I suggest reading sections of the textbook if you have difficulty with the concepts (also, don't buy the textbook. You can find it for free online). My TA was a nightmare and would not assist me in any way, so I had to email the Prof many times about homework. He always responded very quickly and was very helpful. The homework can be really hard, but if you get together with classmates or try to do research online, it is manageable.
Overall, you really get out of this class as much as you put into it. I was so burnt out that I didn't really apply myself or try to learn. I still got a good grade, but I know that the classmates who paid attention found the class quite rewarding. IF YOU NEED TO TAKE PIC 10A, TAKE IT WITH PROFESSOR LIN!!!

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
March 24, 2021

Professor Lin is an absolute unit. Everything about the class (assignments, lecture slides, exams, grading system) was fair and I really did learn the fundamentals of C++ and programming in general. Take him if you can. I will take him again whenever possible in the future.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
March 18, 2021

Professor Lin was awesome! He said it was his first quarter teaching this quarter and he did a great job. He is very approachable and punctual when responding to emails. Some of the homework assignments can be difficult, but his grading system is very generous. Knew absolutely nothing about coding before this class, and I'm so glad I took Lin. Would definitely recommend this class.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2021
Grade: A
March 17, 2021

This was my first time taking a programming class, but I really enjoyed taking it with Professor Lin. During lecture, he goes through his lecture slides which are very thorough and comprehensible and live-codes examples. He does sometimes get a little flustered during lecture, but he's always willing to answer any questions. I personally stopped attending lecture after a couple weeks because I found it easier to read the slides beforehand and then watch the recorded lectures afterwards. The textbook for this class is honestly optional in my opinion; his lecture slides have everything you need to know. The grading scheme for this class is also amazing. We are assigned 8 homework assignments, 2 midterms, and 1 final. Each of these is weighted 12.5%, so he just takes your top 8 grades. The homework assignments are usually pretty easy and doable, and he's always willing to help in office hours. The homeworks are graded very leniently if you follow all the directions and the format. The exams are all multiple choice. If you need to take this class, I'd 100% recommend taking it with Professor Lin.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A
March 12, 2021

Alex is an amazing lecturer. I came into this class with little knowledge of C++ and I definitely feel like I'm walking away with the fundamentals. The grading scale is extremely generous and low stakes (each assignment & exam is worth the same percentage). The assignments are coding projects and are very fair. The exams were multiple choice and cover material on the lecture slides so if you study those, you'll be fine. Alex was very approachable and you can definitely tell he cares about his students. I would definitely recommend him; he's probably one of the best professor I've had.

Helpful?

0 0 Please log in to provide feedback.
1 of 1
4.8
Overall Rating
Based on 17 Users
Easiness 4.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 4.5 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 5.0 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (10)
  • Engaging Lectures
    (8)
  • Gives Extra Credit
    (8)
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!