Monday, February 23, 2026

Professor jason Lane

 Lane Johnson

FOUNDATIONS OF COMPUTER PROGRAMMINGC SF049.01W413264.5 (Primary)
Fully Online asynchronous
None
 - 
Type: Lecture Building: Foothill Online Room: ONLINE Start Date: 04/20/2026 End Date: 06/26/2026
None
 - 
Type: Lab Building: Foothill Online Room: ONLINE Start Date: 04/20/2026 End Date: 06/26/2026
107 of 110 seats remain.
10 of 10 waitlist s

Computer Science

Foothill College

Rate

Compare

5

/ 5

Overall Quality Based on 7 ratings

Lane Johnson

Professor in the Computer Science department at Foothill College

100%

Would take again

2.7

Level of Difficulty


Rate

Arrow Icon

Compare

I'm Professor Johnson

Professor Johnson's Top Tags

Amazing lectures

Participation matters

EXTRA CREDIT

Caring

Clear grading criteria

Rating Distribution

Awesome 5


7

Great 4


0

Good 3


0

OK 2


0

Awful 1


0

Similar Professors

5.00

Mohammed Akhoirshida

4.80

David Harden

4.80

Maneesh Dhagat

Cheddar News Live Feed


/

7 Student Ratings

All courses

Quality

5.0

Difficulty

3.0

CS2C

Feb 2nd, 2026

For Credit: Yes

Attendance: Not Mandatory

Would Take Again: Yes

Grade: A+

Textbook: Yes

Great Professor. Great lecture videos as well. The whole class is centered around projects. The deadlines are pretty tight so plan on allocating your time properly. I like how git is integrated to the class and the homeworks are centered around repos with autograding features, giving you an opportunity to see test cases and fix the bugs u dont see.

Graded by few things

Helpful

Thumbs up

0

Thumbs down

0


Quality

5.0

Difficulty

3.0

CS2A

Jan 5th, 2025

For Credit: Yes

Attendance: Not Mandatory

Would Take Again: Yes

Grade: A

Textbook: N/A

Professor Johnson is a really good, kind, and motivated professor. It's obvious he actually enjoys coding and teaching through his lectures. The class is project based w/ 1 project per week and 3 quizzes total in the entire quarter including the final. Attendance isn't mandatory but you probably won't get an A if you aren't showing up consistently.

Participation matters

EXTRA CREDIT

Clear grading criteria

Helpful

Thumbs up

0

Thumbs down

0


Quality

5.0

Difficulty

3.0

CS2A

Jun 11th, 2024

For Credit: Yes

Attendance: Not Mandatory

Would Take Again: Yes

Grade: A

Textbook: N/A

This class is slightly difficult if you have 0 coding experience like I did, but it's manageable. Definitely don't wait till the last day to do the assignment unless you're a pro. There is no textbook required for this course but I would definitely recommend using one, as the assigned readings are less cohesive.

Helpful

Thumbs up

1

Thumbs down

0


Quality

5.0

Difficulty

4.0

CS49

May 13th, 2024

For Credit: Yes

Attendance: Mandatory

Would Take Again: Yes

Grade: A+

Textbook: Yes

Professor Lane Johnson is the best! He's passionate about teaching Python, provides detailed feedback, and truly cares about our learning. His well-designed tasks and focus on innovation make every lesson valuable. If you want to learn, choose him without hesitation!

Helpful

Thumbs up

1

Thumbs down

0


Quality

5.0

Difficulty

2.0

CS49

Apr 19th, 2024

For Credit: Yes

Attendance: Mandatory

Would Take Again: Yes

Grade: A+

Textbook: N/A

Professor Lane always gives valuable feedback! He really cares about his students; there are no high-risk quizzes or exams in this course. Participate in class and finish assignments (which are well-designed and described very clearly) correctly, then you will get an A+. I definitely recommend this course! I will take his CS2A next quarter :D

Participation matters

Amazing lectures

Gives good feedback

Helpful

Thumbs up

0

Thumbs down

0


Load More Ratings


No comments:

Post a Comment

  Good Morning! Welcome to Spring quarter and to CS 3A. I'm sorry for the late welcome, I've been making my way back from Asia but I...