Jukka Tapio Virtanen
Department of Program in Computing
AD
4.3
Overall Rating
Based on 11 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.2 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.1 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.1 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Tolerates Tardiness
  • Engaging Lectures
  • Appropriately Priced Materials
  • Would Take Again
  • Gives Extra Credit
GRADE DISTRIBUTIONS
25.9%
21.6%
17.3%
13.0%
8.6%
4.3%
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.

23.3%
19.4%
15.6%
11.7%
7.8%
3.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.

41.4%
34.5%
27.6%
20.7%
13.8%
6.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.

54.1%
45.0%
36.0%
27.0%
18.0%
9.0%
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.

47.1%
39.2%
31.4%
23.5%
15.7%
7.8%
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.

37.1%
31.0%
24.8%
18.6%
12.4%
6.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.

41.2%
34.3%
27.5%
20.6%
13.7%
6.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.

46.2%
38.5%
30.8%
23.1%
15.4%
7.7%
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.

45.5%
37.9%
30.3%
22.7%
15.2%
7.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.

58.8%
49.0%
39.2%
29.4%
19.6%
9.8%
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.

32.3%
26.9%
21.5%
16.1%
10.8%
5.4%
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.

24.2%
20.2%
16.2%
12.1%
8.1%
4.0%
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.

25.7%
21.4%
17.1%
12.9%
8.6%
4.3%
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.

24.1%
20.1%
16.1%
12.1%
8.0%
4.0%
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.

34.5%
28.7%
23.0%
17.2%
11.5%
5.7%
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.

38.7%
32.3%
25.8%
19.4%
12.9%
6.5%
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 (7)

1 of 1
1 of 1
Add your review...
Quarter: Summer 2019
Grade: NR
Aug. 16, 2019

He is a super nice professor, he always holds office hours and helps us. The only problem is the final exam. It was kinda brutal but nothing can be said until the final grades are out. Overall, I enjoyed the class a lot.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Spring 2018
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
July 2, 2018

Extremely easy class, extremely easy professor. The difficulty of this course was on par with PIC 10A. Six very easy homework assignments, one final project (for which you can do pretty much anything). Lectures were very in depth, but extremely slow and extremely boring. If it weren't for the information about exam cheatsheets and final project, lectures would be an absolute waste of time. Highly recommend for the free A (good luck not falling asleep in class though).

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2018
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
Feb. 16, 2018

Virtanen is the go-to PIC professor for the PIC courses. Always has slides available, and his exams never deviate from what he goes over in class. Before midterms, he often devotes a whole lecture to review and gives hints throughout the quarter about which things he might test on. This class doesn't have a final exam, but a final project. Grade breakdown is 30% HW, 20% for two midterms, and 30% for the final project.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2016
Grade: A
Nov. 9, 2017

Prof. Virtanen is the go-to professor for 40A. Very clear, helpful, and fair for a dense course that packs HTML, CSS, JS, PHP, and a bit of SQL and Ajax.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2017
Grade: A
Oct. 12, 2017

Awesome professor, awesome guy. Mostly easy but you actually learn a ton. Love his teaching style and grading breakdown. Very generous in providing help and answers to the homeworks and labs, so you're not spending hours and hours and hours figuring one thing out. But then he makes sure you actually got the material on the exams, which aren't bad if you've prepared. Very nice guy as well. Wish I could have taken every PIC class with him!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2017
Grade: N/A
March 25, 2017

Amazing professor

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
March 30, 2013

Disclaimer: subject to change

Lecture:
Professor Virtanen almost exclusively uses slides which he subsequently posts on the website.

Discussion:
TA Emmanuel Morales was very helpful and was willing to stay late during office hours to help people. He also would help via email. Some of the discussions are regular review and some are labs which can be very helpful for the homework.

Textbook:
Programming the World Wide Web, 7th Edition, by Robert W. Sebesta.
I never used it. I found that the slides and the W3Schools.com were more than enough.

Class format:
6 Homeworks (30%):
The homeworks are more time consuming than difficult. Lowest score is dropped.
HW1 (basic HTML)
HW2 (styling HW1 with CSS)
HW3 (making a calculator with JavaScript)
HW4 (JS DOM with cookies)
HW5 (PHP)
HW6 (adding MySQL to HW5)
2, 4, and 6 were the longer assignments.

2 Midterms (15% each):
The prof sends out 3 previous midterms for practice for each midterm. Usually 3 or 4 multi-part questions.

Final (40%):
An extra optional homework assignment (XML DTD) and 1 practice final are given.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Summer 2019
Grade: NR
Aug. 16, 2019

He is a super nice professor, he always holds office hours and helps us. The only problem is the final exam. It was kinda brutal but nothing can be said until the final grades are out. Overall, I enjoyed the class a lot.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2018
Grade: A
July 2, 2018

Extremely easy class, extremely easy professor. The difficulty of this course was on par with PIC 10A. Six very easy homework assignments, one final project (for which you can do pretty much anything). Lectures were very in depth, but extremely slow and extremely boring. If it weren't for the information about exam cheatsheets and final project, lectures would be an absolute waste of time. Highly recommend for the free A (good luck not falling asleep in class though).

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2018
Grade: N/A
Feb. 16, 2018

Virtanen is the go-to PIC professor for the PIC courses. Always has slides available, and his exams never deviate from what he goes over in class. Before midterms, he often devotes a whole lecture to review and gives hints throughout the quarter about which things he might test on. This class doesn't have a final exam, but a final project. Grade breakdown is 30% HW, 20% for two midterms, and 30% for the final project.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2016
Grade: A
Nov. 9, 2017

Prof. Virtanen is the go-to professor for 40A. Very clear, helpful, and fair for a dense course that packs HTML, CSS, JS, PHP, and a bit of SQL and Ajax.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2017
Grade: A
Oct. 12, 2017

Awesome professor, awesome guy. Mostly easy but you actually learn a ton. Love his teaching style and grading breakdown. Very generous in providing help and answers to the homeworks and labs, so you're not spending hours and hours and hours figuring one thing out. But then he makes sure you actually got the material on the exams, which aren't bad if you've prepared. Very nice guy as well. Wish I could have taken every PIC class with him!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2017
Grade: N/A
March 25, 2017

Amazing professor

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
March 30, 2013

Disclaimer: subject to change

Lecture:
Professor Virtanen almost exclusively uses slides which he subsequently posts on the website.

Discussion:
TA Emmanuel Morales was very helpful and was willing to stay late during office hours to help people. He also would help via email. Some of the discussions are regular review and some are labs which can be very helpful for the homework.

Textbook:
Programming the World Wide Web, 7th Edition, by Robert W. Sebesta.
I never used it. I found that the slides and the W3Schools.com were more than enough.

Class format:
6 Homeworks (30%):
The homeworks are more time consuming than difficult. Lowest score is dropped.
HW1 (basic HTML)
HW2 (styling HW1 with CSS)
HW3 (making a calculator with JavaScript)
HW4 (JS DOM with cookies)
HW5 (PHP)
HW6 (adding MySQL to HW5)
2, 4, and 6 were the longer assignments.

2 Midterms (15% each):
The prof sends out 3 previous midterms for practice for each midterm. Usually 3 or 4 multi-part questions.

Final (40%):
An extra optional homework assignment (XML DTD) and 1 practice final are given.

Helpful?

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

TOP TAGS

  • Uses Slides
    (3)
  • Tolerates Tardiness
    (3)
  • Engaging Lectures
    (3)
  • Appropriately Priced Materials
    (3)
  • Would Take Again
    (3)
  • Gives Extra Credit
    (2)
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!