Karla Fant - Portland State University

Professor: Karla Fant
Department: Computer Science
College: Portland State University
Rating # 1
Overview:
  • Course: CS162
  • Grade Received: D+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The grading curriculum is absolutely ridiculous. If you fail one midterm, one final, one prof demo, or one assignment, you fail the class. this is not to weed out people that cant do it, its straight up abuse to those who worked so hard just to get a bad q on the demo, and fail with an A. sadly she is the prof for 162 163 & 202 so ur stuck w her.
Rating # 2
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
All of the material you missed in the previous coding courses is just kind of crammed in here. An easy class hiding behind a very over-engineered façade- Karla's personality is ever-present. Read the book its very good, the lectures are mostly useless. Start assignments early. Grading was lenient. I found the homework rec to be helpful.
Rating # 3
Overview:
  • Course: CS202
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I took this class P/NP(Covid allowed it to count) and it was a journey. Karla is a great professor and this class is really hard. That being said, just try your best on the HW assignments and really study for the tests! As others have said, try to avoid taking this class with 2 other hard classes if you can. Also the tutors aren't very helpful. GL!
Rating # 4
Overview:
  • Course: CS161
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Karla's courses are the foundation of the computer science degree at PSU. But the first few classes you have to take with her are weeder classes. Very heavy coursework but also incredibly important. After taking her classes you will know if CS is a good career choice for you.
Rating # 5
Overview:
  • Course: CS16XCS202
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great teacher!!! Anyone who says she is hard is not ready for the stress of a CS degree. Karla's classes are the cornerstone of my CS foundation. Great teacher to learn from. Makes it fun and engaging.
Rating # 6
Overview:
  • Course: CS202
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Best Teacher at PSU, anyone who says she is to hard should have gone to PCC instead.
Rating # 7
Overview:
  • Course: CS16XCS202
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Karla is by far my most favorite professor Ive ever had. I consider her to be an expert in her field. Her courses are definitely difficult but if you start the programs immediately, watch her lecture videos, ask questions, go to the TCSS, study, actually do the labs and the lab manual, youll be fine. So basically, just be a diligent student.
Rating # 8
Overview:
  • Course: CS202
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The assignments in this class are a little harder than they should be but do a good job at reflecting what is being learned. Covid sucks but she has really tried to make it a lot better. Tests are pretty easy. Do not take this class lightly as it requires a lot of work(just hours of grinding).
Rating # 9
Overview:
  • Course: CS202
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The most frustrating part of the class are the terrible TA's and their incredibly inconsistent grading standards. This class is about making you suffer, not about teaching you the material. Call it hazing or a rite of passage, either way it is NOT inclusive and is to the detriment of the students. Karla is knowledgeable but inconsistent.
Rating # 10
Overview:
  • Course: CS202
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Karla truly knows her stuff. Unfortunately she has no sympathy or understanding of what a student's actual day to day is like. If you're adult student and are working full time do not take this class with anything else. Had the opportunity to do OSUs online BS in CS and because of Karla I wish I would have. Her material is so unclear its disgusting
Rating # 11
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
This class is super hard but definitely do-able. Although done in a terrible way, the difficulty really is just to weed out students because there are not enough spots in upper division. Karla does have strange rules but they all tie together and make sense in the end. Stay on top of lecture videos and always start your programs early!
Rating # 12
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The programs in CS202 will take a lot more time compared to CS162163. To do well on the midterm and final, I recommend rewatching the lecture videos multiple times until you are certain you understand the concept. Time I spent most: Programming > Prof demos > Final > Midterm. I recommend spending lots of time for the demos. The final demo is hard.
Rating # 13
Overview:
  • Course: CS202
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
She treats teaching like she's optimizing a RPG, iterating and refining the same classes over the course of years. She has some weird rules. People with prior experience programming especially hate them. The rules are to teach you what is happening and why. I had to retake 202. My work was rushed. This is not an easy A. Do the work early.
Rating # 14
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This class is hazing. The material is interesting and useful, but the workload is unreasonable and projects are full of arbitrary requirements that obscure the actual learning objectives. Grading done by TAs is inconsistent, full of errors, and not returned quickly enough to be useful on future assignments. Overall a miserable experience.
Rating # 15
Overview:
  • Course: CS202
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Although this class is tough, Karla does set you up for success. No matter what she throws at you, you will pass the class as long as you put in the effort and watch the lecture videos. I would recommend starting the programming assignments as soon as possible!
Rating # 16
Overview:
  • Course: CS163
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Condescending and rude, outdated teaching that is NOT industry standard. Makes you watch 4 hours of lecture videos a week then also makes you come to scheduled lectures. Claims she doesn't repeat herself in lectures, but always does. Didn't bother emailing her anymore after I got another dismissive answer. Made me feel infantilized and inadequate.
Rating # 17
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I enjoyed 202 but assignments are ambiguous, which apparently give the graders leeway to go on a points-gouging spree. She states she is "happy" to credit points back, but it is extremely demoralizing to get a poor grade and grovel for fair treatment. Communication feels like talking to an intimidating boss. She's set in her ways.
Rating # 18
Overview:
  • Course: CS162
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I was a bit sceptical of Karla due to all the things i heard before taking the class. i can now say almost every bad thing i heard about her was wrongn. She is an awesome teacher who is easy to listen too and will respond to your email literally within minutes of it being sent. she grades based off understanding on exams and proficiency exams.
Rating # 19
Overview:
  • Course: CS202
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She's a very smart lady with a lot to teach! Her courses are rigorous and difficult, but that's the point. If you make it through her classes and do well, you feel accomplished and prepared for whatever is to come. She knows her stuff! She really cares about the material, students and teaching, and it shows in her communication and availability!
Rating # 20
Overview:
  • Course: CS162CS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Expect the worst and hope for the best. The profficiency demo questions are hit and miss, but the exams are usually forgiving if you can explain your thought process. She has lots of resources, so use them. Homework recitation, the fish bowl, and TA's are your best friends. She's really accessible and understanding, don't be afraid to reach out.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin