James Cameron
Department of Mathematics
AD
2.3
Overall Rating
Based on 35 Users
Easiness 2.1 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.3 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.2 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 2.7 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Needs Textbook
  • Tolerates Tardiness
  • Appropriately Priced Materials
  • Tough Tests
  • Useful Textbooks
GRADE DISTRIBUTIONS
19.4%
16.1%
12.9%
9.7%
6.5%
3.2%
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.

15.8%
13.1%
10.5%
7.9%
5.3%
2.6%
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.

17.6%
14.7%
11.7%
8.8%
5.9%
2.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 (22)

3 of 3
3 of 3
Add your review...
Quarter: Winter 2019
Grade: B+
April 3, 2019

Dr. Cameron's quite nice and very approachable but is kind of shit at explaining concepts. He doesn't give full definitions of terms in lecture, which is annoying because he teaches math and definitions are pretty important. His examples sometimes helped me better understand what he was trying to say and sometimes they didn't. He also assigns a shitton of homework problems. :(

Okay so here's how to do at least reasonably well in this class:
1. Do every single homework problem, because his exams are based heavily off homework problems (20/50 points on his first midterm came from homework).
2. Do the practice exams, because he likes to recycle questions from old exams (he might modify the question, though, so really make sure you understand how to do the problem).
3. Go to discussion and ask questions (also go to OH).
4. Really understand what's going on conceptually--the textbook's not the greatest, though, so definitely seek out other resources (ie youtube).
Good luck!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: A
March 23, 2019

Professor Cameron is a really nice guy, and a pretty good instructor overall.

I took him in his first quarter as an instructor at UCLA.
While his lectures were a little confusing in the beginning (especially when he went over functions), he definitely got better over the quarter as the material became more dense. He is a decent lecturer, though he pretty much follows the textbook. Homework is weekly, and although he assigns a lot of problems, you only have to submit around 4 of them to be graded, so the workload of the class isn't too bad. Additionally, there are lots of online resources that explain the material quite well, so you don't really need to go to lecture.

His tests were not too difficult, though they were a little more proof based than the homework, so you may want to brush up on your proof skills. Also, the class isn't curved, so the exams are pretty important.

Overall, this class is pretty chill as long as you don't procrastinate too much. Professor Cameron is really helpful and nice in office hours. Also, Van Latimer is a great TA.

As a side note, the textbook isn't the best. It explains algorithms using pseudocode, which is pretty stupid. There are plenty of online resources that explain the algorithms much better, particularly if you have not coded/ taken CS before.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2019
Grade: B+
April 3, 2019

Dr. Cameron's quite nice and very approachable but is kind of shit at explaining concepts. He doesn't give full definitions of terms in lecture, which is annoying because he teaches math and definitions are pretty important. His examples sometimes helped me better understand what he was trying to say and sometimes they didn't. He also assigns a shitton of homework problems. :(

Okay so here's how to do at least reasonably well in this class:
1. Do every single homework problem, because his exams are based heavily off homework problems (20/50 points on his first midterm came from homework).
2. Do the practice exams, because he likes to recycle questions from old exams (he might modify the question, though, so really make sure you understand how to do the problem).
3. Go to discussion and ask questions (also go to OH).
4. Really understand what's going on conceptually--the textbook's not the greatest, though, so definitely seek out other resources (ie youtube).
Good luck!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: A
March 23, 2019

Professor Cameron is a really nice guy, and a pretty good instructor overall.

I took him in his first quarter as an instructor at UCLA.
While his lectures were a little confusing in the beginning (especially when he went over functions), he definitely got better over the quarter as the material became more dense. He is a decent lecturer, though he pretty much follows the textbook. Homework is weekly, and although he assigns a lot of problems, you only have to submit around 4 of them to be graded, so the workload of the class isn't too bad. Additionally, there are lots of online resources that explain the material quite well, so you don't really need to go to lecture.

His tests were not too difficult, though they were a little more proof based than the homework, so you may want to brush up on your proof skills. Also, the class isn't curved, so the exams are pretty important.

Overall, this class is pretty chill as long as you don't procrastinate too much. Professor Cameron is really helpful and nice in office hours. Also, Van Latimer is a great TA.

As a side note, the textbook isn't the best. It explains algorithms using pseudocode, which is pretty stupid. There are plenty of online resources that explain the algorithms much better, particularly if you have not coded/ taken CS before.

Helpful?

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

TOP TAGS

  • Needs Textbook
    (16)
  • Tolerates Tardiness
    (13)
  • Appropriately Priced Materials
    (9)
  • Tough Tests
    (19)
  • Useful Textbooks
    (14)
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!