2.9

Daryl Posnett

Computer Science - California State University - Sacramento

2.9
Quality
4.2
Difficulty
46%
Would Retake
101
Reviews
2.9
Quality
4.2
Difficulty
2.9
Helpful
2.9
Clarity

46%

Would Retake

101

Reviews

Rating Distribution
Official

5

30

4

14

3

8

2

12

1

37

What Students Say

Professor Posnett is a guy with a charming personality, but sadly when it comes to his course expects the following: ungraded assignments till the end of the semester, an extreme amount of work and assignments, hard exams, and messy workflow, also he has extreme high expectations when it comes to this class so beware that he is a hard, hard grader

CSC137 - 2.0 rating

Terrible grading pace, you can enter finals day not knowing the current grade of in-person quizzes and a lab which could make or break your final grade

CSC137 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 59 grades
Most common grades:
Not sure yet (29)
A (20)
B (10)
Grade Distribution
A(21)B(15)C(10)D(6)F(0)A-/B+(8)
Based on 93 reported grades
Not sure yet: 29
A: 20
B: 10
B+: 6
Common Tags
Get ready to read (28)
Tough grader (27)
Lots of homework (19)
Graded by few things (18)
Lecture heavy (18)
Hilarious (15)
Amazing lectures (14)
Participation matters (13)
Rating Trend

Declining

-0.46 avg change
Dec
Feb
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSC60

5.0

(1)

CSC127

5.0

(1)

CSC28

4.0

(7)

CSC133

3.6

(19)

CSC131

3.3

(4)
+5 more courses
Difficulty by Course

CS137

4.5

CSC137

4.4

CSC133

4.2

CSC139

4.2

CSC28

4.1

Reviews (101)
3.0
4.0
CSC131
Grade: B+
May 11, 2018
Wouldn't take again

Posnett knows the material but doesn't deliver clearly. He changes his criteria for the class each semester he teaches. He will not provide slides for the exam until the week before. He expects you to know trivial details on tests, so read the book. This class is group project and exam heavy. If you do not participate in either you will not pass.

Participation matters
GROUP PROJECTS
LECTURE HEAVY
4.0
3.0
CSC131
Grade: Not sure yet
May 14, 2018
Would take again

This semester he had an individual project that built up to the group project with multiple deadlines but has not graded any of them yet. Points ranging from 20 to 150 for each individual project. If you struggle with programming you will struggle as he does not have the patience to help you. If you ask him for anything he will be very vague.

Participation matters
LOTS OF HOMEWORK
GROUP PROJECTS
2.0
5.0
CSC131
Grade: C-
Jun 20, 2018
Wouldn't take again

The individual assignments were way to hard for this level. There were literally new programming assignments almost every single week. If you come in after he takes the attendance you are marked late or sometimes absent. Posnett acts like he cares but he will only tell you some part of the answer in office hours and you have to guess the rest.

Tough Grader
Get ready to read
Skip class? You won't pass.
5.0
4.0
CSC28
Grade: A
Dec 3, 2018
Would take again

Dr. Posnett is a solid professor. He takes time out to make his lessons clear, he explains with plenty of examples and tries to relate his lessons to real life as often as he can to make things easier to understand. He likes to fill empty time (like when he cleans the board) with little stories or questions for the class. However, grading is slow.

LOTS OF HOMEWORK
TEST HEAVY
GRADED BY FEW THINGS
4.0
3.0
CSC28
Dec 5, 2018
Would take again

Dj Posnett is an awesome professor as far as personality. Very chill. Regarding the subject matter, his discrete math class revolves heavily around proofs. There is one midterm and one final for the class along with several large homework assignments sprinkled throughout. Passable so long as you keep up with assignments and learn the material.

Get ready to read
TEST HEAVY
LECTURE HEAVY
4.0
4.0
CSC28
Grade: C
Jan 3, 2019
Would take again

Going into this class I thought it would be my hardest class, it turns out it was more chill than I expected. HW was a big percentage, I believe like 40%, so as long as you do all your HW don't worry. Partial credit is big part of the midterm and final so do every problem. He will curve the test grades. Class is harder than it seems but he's cool.

GRADED BY FEW THINGS
5.0
4.0
CSC28
Grade: A
Jan 12, 2019
Would take again

He's a tough professor, but don't let that dissuade you from taking his class. He's a pretty witty and funny guy, and if you have problems with the subject make sure to visit him during office hours, because he is super helpful there.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
2.0
5.0
CSC137
Grade: Not sure yet
Mar 13, 2019
Wouldn't take again

Do not take him. This isn't a joke. Great Lecturer. 50 minutes passes by like 5 minutes. BUT he uses hw from book, doesnt give solutions or grades all of it, he picks 1 to grade. He's lazy. Yet his exams are insane. He expects you to be able to recognize solutions at his level, exams nothing like hw. He makes his exam to be impossible to 100.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
4.0
CSC60
Grade: A
Apr 10, 2019
Would take again

Fun lecturer. Really knows his stuff. Is quite tough and strict when it comes to grading but an overall cool and chill professor. Definitely worth taking him

Respected
Hilarious
Amazing lectures
4.0
4.0
CSC137
Grade: Not sure yet
Apr 13, 2019
Would take again

Posnett is a really talented lecturer. His tests are extremely difficult but he curves the tests generously. He is very knowledgeable. You won't get an easy A but if you put in the work you'll learn a lot. Don't skip lecture or you won't pass.

Lots of homework
Skip class? You won't pass.
Amazing lectures
5.0
4.0
CS137
Grade: B+
May 29, 2019
Would take again

great professor. he curves like crazy. if you get zero on exam, he'll curve you to a 70 atleast. love the guy

4.0
4.0
CSC137
Grade: B+
May 30, 2019
Would take again

Posnett comes off very stern and difficult to work with, but he has high expectations and he sets the tone for the class early on. If you butt heads with professors, you may not do well with him. He does care, though, and he curves heavily. He really wants you to learn something and to do well in the course. Work hard and it'll pay off.

Skip class? You won't pass.
Amazing lectures
4.0
4.0
CSC131
Grade: Not sure yet
Dec 5, 2019
Would take again

great guy, not so great at grading things on time. Throws you into an ocean of programming, which to be honest, was tough at first, but paid off at the end of the semester. His class is coding heavy and less test heavy, and he is a great, funny guy. Overall, good class, but it's tough. Some people in my final group just stopped showing up lol

Lots of homework
Lecture heavy
Tough grader
5.0
5.0
CSC28
Grade: B-
Oct 4, 2019
Would take again

It's the hardest class I've ever taken. It did not make me feel like the 3.6 GPA student that I thought I was.. All of his lectures felt like he was speaking to other Doctors in CSC and professionals, but were just undergrads. Although the entire class felt like I was guessing absolutely everything, he curves tremendously. Bless him and his jokes.

Lots of homework
Get ready to read
Graded by few things
1.0
5.0
CSC28
Grade: C-
Dec 18, 2019
Wouldn't take again

hard class, if you want an easy chill class dont take this guy, hes cool but his hw and his lecture are so off topic from another its ridiculous, his exams are hard nothing like his book but similar to his lecture, but hw is from book, its more of a logical thinking stat class then what you would expect, if you love math/thinking then youll pass

Lecture heavy
Tough grader
1.0
5.0
CSC133
Grade: B-
Apr 15, 2020
Wouldn't take again

Prof is slow n steady , hard, will make you learn, makes you feel dumb not knowing csc stuff, has alot of expectations from u, either you know it or dont. try to dodge this prof, unles your those SUPER csc student. be aware of his work, their not easy unless your those ONE student. SUPER challenging course because of him, will make you hate csc

Skip class? You won't pass.
Tough grader
1.0
5.0
CSC137
Grade: B
Apr 15, 2020
Wouldn't take again

toughest professor I ever had, even though I pass the class, i would still say hes a tough professor. He made alot of people feel dumb, gives out extremely hard difficult programming and expects you to be a pro successor of csc coding and logic. IDC what anyone says his class is hard, be aware of the challenges that awaits you if u take this class

Skip class? You won't pass.
Tough grader
5.0
5.0
CSC133
Grade: Not sure yet
Apr 18, 2020
Would take again

One of the toughest professors in the department, BUT you will learn a lot. He is tough, but he deviates from what other professors teach and assigns amazing projects. I took him for CSC 131 & 133, and those projects were the reason why I grew tremendously as a developer. Some recruiters contacted me solely because of the projects he assigned 10/10

Respected
Amazing lectures
Lecture heavy
4.0
4.0
CSC28
Grade: A
Apr 19, 2020
Would take again

One of the best CS prof I have taken at CSUS. Lectures are in depth & he challenges you to think critically about the topic. Drawbacks: His grading & assignment return are < optimal. You will actually learn in his class. His class inst an easy A & its very math heavy. He clearly explains all logical concepts and forces students to think critically.

Lots of homework
Hilarious
Amazing lectures
1.0
5.0
CSC137
Grade: Not sure yet
May 14, 2020
Wouldn't take again

Dude literally hasn't graded an assignment from 3 months ago.............. Save yourself and don't take his class.

Lecture heavy
So many papers
Tough grader
2.0
4.0
CSC142
Grade: A
Jun 2, 2020
Wouldn't take again

Lazy Professor. Had him during Quarantine for CPE 142. He canceled every test and regularly canceled classes. Maybe one new lecture was uploaded after transitioning to online classes after months of nothing. I was very disappointed. Regularly, this class is hard and the project is TOUGH.

Lots of homework
Hilarious
Beware of pop quizzes
2.0
5.0
CSC137
Grade: A
May 21, 2020
Wouldn't take again

He is a difficult professor to work with because his lecturing is not helpful and he assumes that you will understand everything by reading the required book. He is also very sassy and at times will shame you for asking questions. In the end, you can pass his class if you read the book and ask him direct questions. Also, he isn't a timely grader.

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
CSC137
Grade: C+
Sep 15, 2020
Wouldn't take again

In his syllabus he clearly states he grades how he feels. If he feels you didn't really get the topic but you did relatively well he will give you a relatively lower grade. Expects you to read over 500 pages of informational text for every module. Very smart man, but teaching is definitely not something he is good at. Steer clear if possible.

Get ready to read
So many papers
Tough grader
5.0
4.0
CSC127
Grade: A+
Nov 5, 2020
Would take again

Dr. Posnett is not for the faint of heart. If you aren't a good student then you might not like his approach. He's super helpful in office hours and goes out of his way to explain things on the discussion forums. He's not particularly fast at grading though.

Skip class? You won't pass.
Hilarious
Amazing lectures
1.0
5.0
CSC137
Grade: Not sure yet
Nov 13, 2020
Wouldn't take again

No mercy, especially with COVID and classes being online.

5.0
5.0
CSC137
Grade: A
Nov 14, 2020
Would take again

He is the best professor I have ever taken at CSUS. His homeworks are tough but you will learn a lot through his projects and homeworks. I had zero knowledge of digital electronics before taking his class. But Now I can answer anything related to electronics because of his projects. I would love to take the class again with him.

Participation matters
5.0
5.0
CSC137
Grade: B+
Nov 21, 2020
Would take again

I really liked how the projects had some depth to them and made you think about the topic. It made me feel like I wasn't just trying to get a degree. Slow grader.

Gives good feedback
Get ready to read
Participation matters
5.0
4.0
CSC133
Grade: A
Nov 28, 2020
Would take again

I took this course as the pandemic hit so there were some issues moving online. Even given the difficulties of the online transition, I grew a lot as a programmer. The project was tough, but what I learned has already paid off. Don't take this course from an easy prof if you really want to learn how to design software.

Participation matters
Skip class? You won't pass.
Hilarious
2.0
4.0
CSC137
Grade: Not sure yet
Dec 21, 2020
Wouldn't take again

He can lecture, but his class setup is backwards. The quizzes have short timers, you can't go back to previous questions, he takes forever to grade, and he hid our grades at the end of semester so we couldn't see them. He only ever graded 2 quizzes out of all the assignments he gave us. I will never know what grades I got on any lab. Don't take him

Graded by few things
1.0
5.0
CSC133
Grade: Not sure yet
Dec 24, 2020
Wouldn't take again

He's a good prof for CSC28 in my opinion, but AVOID him for anything else. Makes unkept promises, pretty much stopped grading any of our stuff after Oct 10th. Said he was gonna put grades on Canvas at the end of the semester, took down the classes instead. 133 is a rough class, but he makes it annoying to deal with. Definitely do not take him

5.0
4.0
CSC137
Grade: A
Dec 25, 2020
Would take again

Great teacher, really cares about helping his students. Very willing to help during office hours. Passionate about computer organization and it shows in his lectures. I learned a TON in this class. Quizzes are straight from the book and lectures. The labs really helped to cement my understanding. If you want to learn take him.

Get ready to read
Hilarious
Amazing lectures
1.0
5.0
CSC137
Grade: Not sure yet
Dec 25, 2020
Wouldn't take again

I'm going to give him the benefit of the doubt that he just doesn't know how to teach an online format. That being said he does not grade, last thing graded was on oct 10th. Also promised that we would be able to see all of our grades before the final quiz. Not o my did that not happen, he removed the class afterwards. Difficult to deal with.

Lots of homework
Get ready to read
Participation matters
1.0
4.0
CSC137
Jan 3, 2021
Wouldn't take again

Hardly graded a thing, cut the deadline for labs when he felt like we were taking too long to do them

Get ready to read
5.0
2.0
CSC137
Grade: A
Jan 5, 2021
Would take again

His grader dropped halfway through semester so didnt get any grades till December, but grading was still fair and he was very lenient in my opinion. Assignments were challenging but not impossible, and he held open discussions where we could help each other. He has a great sense of humor, and kept a good spirit despite it being a rough semester.

Lots of homework
Get ready to read
Hilarious
3.0
2.0
CSC137
Grade: A
Jan 7, 2021
Wouldn't take again

I'll give him the benefit of the doubt with all the Covid stuff. The lack of grading and structure to the course is his downside. His lecture videos were pretty good and he can explain the topics well. If he gets it together with grading and course structure, he will be one of the best professors.

Graded by few things
Amazing lectures
Caring
4.0
4.0
CSC133
Grade: A
Jan 20, 2021
Wouldn't take again

Very good professor but very disorganized and just stressful.

Respected
5.0
4.0
CSC137
Grade: A
Feb 27, 2021
Would take again

Great projects and labs. Super helpful in office hours. Slackers beware, he hates excuses. The extra reading material isn't great but it does help to fill in the gaps in the book. I wish he'd choose a different book TBH.

Lots of homework
Get ready to read
Amazing lectures
5.0
3.0
CSC137
Grade: B
Feb 28, 2021
Would take again

Lectures get to the point. He talks too fast in videos. Ok class considering the pandemic but it probably doesn't work for people who aren't very disciplined.

Lots of homework
Get ready to read
Amazing lectures
2.0
4.0
CSC133
Grade: B-
May 21, 2021
Wouldn't take again

Dr. Posnett is a very knowledgeable professor! However, his class is so disorganized. Projects & quizzes are not graded in a timely manner. When he releases quiz grades, we cannot see what we did wrong so we can learn from our mistakes. Projects are very time consuming! Avoid him unless youre okay with not knowing your grades during the semester.

Get ready to read
1.0
5.0
CSC133
Nov 10, 2021
Wouldn't take again

Has a scheduled class time but makes the class asynchronous. All you do is watch the lecture videos and do this massive project that takes the entire semester to complete. If you mess up early you're screwed. Takes ages to grade, responds to most questions with "read the syllabus" or "review the lecture video". AVOID AT ALL COSTS.

Graded by few things
Tough grader
5.0
5.0
CSC133
Grade: A
Nov 19, 2021
Would take again

Take posnett, if you want to be anything in coding. You hate him while you are taking the class, but mans taught me how to code with that game project. All I could say is that his whole way of doing things has a purpose. Just go through the motions and he will make you good programmer and he gives good feedback. You'll learn to appreciate him after

Gives good feedback
Respected
Lots of homework
5.0
4.0
CSC133
Grade: Not sure yet
Dec 7, 2021
Would take again

The project is why you take this course from Posnett. He seems to really want to help you be a better programmer and to gain confidence in your programming. If you start projects early then you'll do fine.

Gives good feedback
Lots of homework
4.0
4.0
CSC133
Dec 16, 2021
Would take again

Take the negative reviews with a grain of salt, Possnet is over-hated. He is absolutely more than fair if you do the work and has plenty of good lecture material/code-alongs to help you. Yes he can be a bit rude if you ask stupid questions, but respects hard work and effort. Would definitely take him again.

5.0
5.0
CSC133
Dec 18, 2021
Would take again

This is the hardest CS class at Sac State. The project was split into five parts and you really didn't have time to breath. In the end though it was really rewarding to do a project with thousands of lines of code. You don't get that in any other class and the way Posnett teaches the course has given me confidence as a programmer.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CSC133
Dec 21, 2021
Would take again

The project was fun. The quizzes weren't that difficult and he made the final optional. One paper but it was alright because it really forced you to think about your programming. I'm not a fan of discussion forums but at least people posted helpful stuff.

Gives good feedback
Participation matters
Amazing lectures
5.0
5.0
CSC137
Grade: B+
Dec 21, 2021
Would take again

It's a really hard class and the book isn't very good. Posnett's lectures are great though. He really goes into depth. You will do more programming than most, exams are hard and conceptual.

Get ready to read
Skip class? You won't pass.
Amazing lectures
5.0
5.0
CSC133
Grade: A-
Feb 3, 2022
Would take again

Don't get me wrong the class is difficult but very doable. The code alongs he provides are insanely helpful so make sure you watch them even if you don't think you need to. If you do that and don't procrastinate you'll do fine.

Graded by few things
Amazing lectures
Lecture heavy
5.0
3.0
CSC133
Grade: B
Feb 27, 2022
Would take again

That project is a killer but you learn a lot from it. Oneline quizzes are pretty easy just make sure that watch the clean code video. Codename one is kind of a pain.

Gives good feedback
Lots of homework
Amazing lectures
4.0
5.0
CSC133
Grade: C
May 27, 2022

You'll be programming the whole semester and adding on to your game project such as, A1, A2, and A3(A4 was dropped and added as extra credit). A1 was fairly easy, A2 was alright, and A3 was like dropping a nuclear bomb on the project. Lectures were pre-recorded exams were multiple choice and t/f questions(he also curve).

2.0
3.0
CSC133
Grade: A
Jun 4, 2022

This was the heaviest programming class taken so far. A project over the entire semester for 65% of your grade. Takes a lot of time to work through the code, make the time. It was more stressful to meet requirements for checkpoints than any other class I've taken. Has a slide show but is basically lecturing right from the book on the topics.

Lecture heavy
Graded by few things
5.0
4.0
CSC133
Grade: Not sure yet
Dec 15, 2022
Would take again

5 quizzes worth 35%. 3 Mini-projects to introduce you to JavaFX library worth 15%. Main Project worth 50% spanning about 9 weeks with 3 different submission goals: A1, A2, A3. You need to code every week to get it all done. Finish A2 and a bit more and you can get a C. Prof is helpful and teaches the concepts adequately. Hard class but doable

Lots of homework
Graded by few things
1.0
4.0
CSC133
Grade: Not sure yet
Jan 11, 2023

Withholding grades of the entire class. Avoid.

Tough grader
Lecture heavy
1.0
5.0
CSC139
Grade: Not sure yet
Mar 6, 2023

I took him for 138 alongside this class, but he HEAVILY expects us to know material from previous courses, while not giving us much of a recap... spends a lot of lecture talking about his everyday life and quite behind in updates/office hours. Gives us quizzes and exams that are STRAIGHT from the book and not much from the slides. Also fries

Tough grader
Participation matters
Lots of homework
4.0
4.0
CSC137
Grade: A
Mar 8, 2023
Would take again

Don't expect to pass if you don't engage with the material and lecture. You can get away with not reading the book if you're smart, but I wouldn't recommend it. Professor loves to ask the class questions and joke around. Online quizzes are extremely fast paced. Questions are simple, but you have very little time to answer.

Participation matters
Hilarious
Lecture heavy
5.0
3.0
CSC139
Grade: Not sure yet
Mar 8, 2023
Would take again

Professor Posnett is an incredibly engaging and entertaining lecturer. He is funny and articulates lecture material in a comprehensible manner. The class work accompanying the course is fair and evenly distributed between quizzes, homework, and a final exam. I would highly recommend taking him if you want to learn and have fun doing it :)

Participation matters
Amazing lectures
Hilarious
3.0
5.0
CSC137
Grade: Not sure yet
Apr 29, 2023

Taking him for 137, everyday he says hes tired and somedays we dont lecture. relies on zybooks alot. he decided to give out 3 projects the second half of the semester for what ever reason. 1st one is easy, 2nd one is harder and 3rd one is even harder. he hasnt even did the last project himeself and expects us to figure it out. SMH.

Test heavy
4.0
4.0
CSC139
Grade: A
May 1, 2023
Would take again

My experience in Dr. Posnett's class was positive. DO your projects, and try your best to keep up with reading, even if it's just scheming through the material. He has expectations of his students as he wants them to succeed. Overall, great professor, you will have to work for your grade so don't expect an easy A.

Get ready to read
Participation matters
Caring
1.0
5.0
CSC137
Grade: Not sure yet
May 10, 2023

Posnett is very knowledgeable and passionate, but he simply was not good at running this class. He decided to cram most of the important content in the second half of the class, and the CPU labs were both unclear in instruction and far beyond the scope of the class compared to content in other 137 sections. Steer clear from him, at least for 137.

3.0
3.0
CSC133
Grade: B
May 10, 2023
Would take again

Cool guy. Unfortunately 133 material is bone dry or he just makes it that way. Stopped going to lecture after the first month or so since this class is really just a big self-programming course. Tells a lot of stories in his lectures and pretty slow grading. To be fair, the grading isn't super nitpicky either.

Graded by few things
Online Savvy
2.0
5.0
CSC137
Grade: B-
May 13, 2023

Professor Posnett is a guy with a charming personality, but sadly when it comes to his course expects the following: ungraded assignments till the end of the semester, an extreme amount of work and assignments, hard exams, and messy workflow, also he has extreme high expectations when it comes to this class so beware that he is a hard, hard grader.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CSC137
Grade: Drop/Withdrawal
May 14, 2023

A lot of assignments, late grading, long vague labs and mental anguish. You will feel regret, anger and sadness all at once. If your completely lost, don't expect your classmates to help, but rather trickle down a few tidbits of info for you to decipher and even then you will still be lost. Do not take this course if you value your sanity.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSC137
Grade: Not sure yet
May 14, 2023

The professor slowly eased the class during the first half of the semester, but by the 2nd half the course difficulty rushed in. Terrible grading pace, you can enter finals day not knowing the current grade of in-person quizzes and a lab which could make or break your final grade.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
CSC138
Grade: B
May 18, 2023

doesn't GRADE things I time. he's very rude if you ask hi questions in class, he will literally insult you for asking questions by indirectly calling you dumb. for first half of semester he will post nothing for assignments and then he will suddenly give you super long assignments to finish in a week which is impossible. finals are hardest.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CSC139
Grade: B-
May 19, 2023

Posnett's the hardest and unlikable professors at Sac. He records lectures but refuses to post them (Says it's too hard). He reads straight off the slides but adds tid bits that you need to know for the quizzes. He grades insanely slowly and doesn't feel any sense of hurry. It feels like he wants us to fail or just have a hard time for his enjoymen

Lecture heavy
5.0
4.0
CSC139
Grade: Not sure yet
May 19, 2023
Would take again

I have heard horror stories about the professor being rude and tough on students, but he's honestly not that bad. His class is doable, but you have to take initiative to try and learn the material. Reading the book helps. You could probably get an A or a B just by doing all the work in his class and the projects aren't that bad.

Amazing lectures
Hilarious
Caring
3.0
3.0
CSC139
Grade: Not sure yet
May 19, 2023
Would take again

Not as horrible as the reviews seem. Not the best, but definitely worse options for 139 out there. Grading is slow, lectures often go on tangents, quizzes are short & based on quizlet, but projects are free points. Can teach yourself the material for the most part. If you want to pass, this is solid. If you want to learn, look elsewhere.

Hilarious
Graded by few things
1.0
5.0
CSC138
Grade: B
May 25, 2023

I will say that if you wanna learn something from a class then take Professor Posnett, though you need to ask yourself whether it is worth it to go through a lot of suffering and pain to learn some material that is outdated, the class will require an extreme amount of work, especially around the final, also don't expect anything to be graded soon.

Tough grader
Get ready to read
Lecture heavy
1.0
4.0
CSC139
Grade: D
May 26, 2023

Doesn't grade anything on time, relies on a grader for project grades, didn't write his own quiz questions or final exam. Reads off slides from the book. Failed this class because he refused to release quiz questions for us to study off of because he reused the pool of questions for the final he slapped together the night before. Take anyone else.

Get ready to read
Lecture heavy
Graded by few things
5.0
4.0
CSC139
Grade: A
Dec 1, 2023
Would take again

Hard class. If you are passionate about computer science or want to genuinely learn, this is the guy you want. He is knowledgeable, entertaining, and caring. Expect to work, learn, grow, and have fun with the projects. If you are a cheater or are trying to do the bare minimum, you are going to hate this guy. That's why I love him :).

Participation matters
Inspirational
Caring
1.0
4.0
CSC138
Grade: Not sure yet
Dec 5, 2023

Assigned us a book for the class, but used lecture slides from a different book. By the time the last day to drop had come, we only had 1 assignment graded and didn't even take the midterm yet. Professor is extremely lazy and will not give hw or quizzes if he can't automatically grade it without lifting his pinky finger. Just take a different prof.

Tough grader
Hilarious
Graded by few things
2.0
4.0
CSC139
Grade: C+
Dec 11, 2023

The worst option for CSC139. I will give it to him that the book he is choosing to use from now on is actually good. And he is funny in class but that doesn't make up for the fact that he is just a bad teacher. Is lazy about everything and always has an excuse as to why grades aren't posted. Expects students to be amazing at C. Avoid if possible.

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
CSC138
Grade: C+
Jan 22, 2024

Avoid him at all costs.

3.0
4.0
CSC139
Grade: Not sure yet
Apr 18, 2024
Would take again

Pros: Funny guy, interesting projects, generous curving. Cons: Earlier project instructions from OSTEP are a little vague, lectures feel pointless since it's usually just the prof reading off the ppt with nothing beyond that (also doesn't help that the RVR1015 seats SUCK... but I won't count that part against him).

2.0
5.0
CSC138
Grade: Incomplete
May 11, 2024

As a professor, his teaching materials vary between lectures and homework. Expect to dive into docs, videos, and man-pages. If the lectures covered parallelism and hands-on networking, it would be a great class, especially if it weren't just 'reading the slides.' It's not worth a degree requirement, but as an elective, it could be an okay class.

Get ready to read
1.0
5.0
CSC139
Grade: C-
May 15, 2024

he is not professional, and does not care baout students

1.0
5.0
CSC139
Grade: D
May 23, 2024

Worst option in general as a professor. Waste your money on someone else.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSC139
May 23, 2024

This professor caused so much anxiety and stress because you will have no idea where you stand in class until AFTER grades are due You have to wait a great amount of excruciating wait time to know if you passed or not, so forget about emailing him. The lectures are heavily based on power points, but exams are based on the text book reading.

Tough grader
1.0
2.0
CSC139
Grade: D+
Jul 9, 2024

This professor is awful and please avoid if possible. If you must, going to his lectures are meaningless and you should spend more time reading the book he provides. You are on your own. He doesn't grade on time, you must learn on your own outside the class, and you must bare through the tangents he goes on through every lecture. Fair warning.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CSC139
Grade: Rather not say
Jul 9, 2024

Homeworks are very heavily weighted screwing one up will tank your grade. Grading is done using his own system/AI and is an incredibly slow grader you will not know your final grade until grades are due. You can be doing fine in the class and still fail. Gives useless help in office hours and will rant about the class every few weeks.

Tough grader
Hilarious
Graded by few things
2.0
4.0
CSC139
Grade: D+
Jul 10, 2024

He makes 5 minutes feel like 45 minutes. Feels like he doesn't care about his students. He does not accept late work which dropped my grade from a B- to an F because my internet went out and didn't care to listen to what I had to say when I saw him in office hours. Overall, this class is hard, but Posnett is just not a good professor.

Tough grader
Test heavy
1.0
5.0
CSC139
Grade: D
Jul 12, 2024

My very last class

1.0
4.0
CSC138
Grade: Not sure yet
Oct 29, 2024

I liked him the very first day of class but then it went downhill. Very rude (not to me), scolding other students in front of class is not ok. Very messy, no study guide for tests, slides are useless. Lectures are useless. You have to read the book basically and the book is dry as hell. Take someone else if you can.

Tough grader
Get ready to read
Beware of pop quizzes
1.0
4.0
CSC139
Grade: Not sure yet
Oct 30, 2024

He is extremely defensive to questions. He sucks at answering questions. He only cares about inconveniences for himself. He had a sermon on how he couldn't make it to class because he thought his car would break down but expects students to show up no matter what because it is not his problem. He expects students to debug his assignments.

Tough grader
5.0
3.0
CSC138
Grade: B+
Nov 8, 2024
Would take again

Dr. Posnett is one of the best instructors I have had in the entire CSC department. He explains concepts decently well and actually understands the topics. He will get irritated when people ask questions that show that they didn't read the syllabus, but I can't really blame him there. Basically, don't expect to be pampered, but the class is fair.

Clear grading criteria
Beware of pop quizzes
Accessible outside class
1.0
5.0
CS137
Grade: Not sure yet
Nov 27, 2024

Says he'll do things and won't do them. Is very unhappy with students for whatever reason. Doesn't grade things on time. Doesn't have a clear grading criteria. Students aren't allowed their tests back, we don't know if we lost points due to negligence or mistake.

Get ready to read
1.0
4.0
CSC139
Dec 5, 2024

Lectures are useless,every question is from the book,reading required. Vague and conflicting information given, doesnt respond to emails. Project directions are confusing. Pop quizzes and basically no make ups for anything he doesnt care. Takes weeks if not MONTHS to grade things.EDIT: he added curve week before finals, though its not guaranteed.

Get ready to read
Lots of homework
Test heavy
1.0
5.0
CSC138
Grade: B
Dec 5, 2024

He added a massive curve. But I was anxious all throughout the semester. Him not grading things on time just added uneccessary stress. Just take someone else if you can.

Tough grader
3.0
5.0
CSC139
Grade: C
Dec 7, 2024

Posnett isn't as bad as you might be lead to believe. His lectures are good and he's lenient, often extending assignment due dates. The only truly terrible things about him are his strict policies and grading: you will spend most you semester in the dark about your grade because he is so lazy. You can probably imagine how stressful that it

Get ready to read
1.0
5.0
CSC138
Grade: B
Dec 8, 2024

Plain horrible. Super condescending and unprofessional. I can go through the lecture slides myself at home.

1.0
5.0
CSC139
Grade: Not sure yet
Dec 13, 2024

No clear guidelines, grades assignments and exams extremely slowly, especially anything he can't grade with a script. He also lies about the curve and exam format constantly, you never know what to expect; zero to no code instruction for assignments. If you are not good at C, you're done for. He's not worth the stress, especially with a full load.

Tough grader
Beware of pop quizzes
4.0
2.0
CSC138
Grade: Not sure yet
Dec 24, 2024
Would take again

Most overhated professor on campus, made it so we could get a 55% in the class and pass, i would have passed by a large amount without taking the final. The test questions are honestly rly easy imo because theyre MC and just conceptual. Hes also clearly joking when a lot of people are acting like hes being super rude. Super late grader though.

Get ready to read
Beware of pop quizzes
Test heavy
5.0
3.0
CSC138
Grade: A
Feb 25, 2025
Would take again

Dr. Posnett is a great lecturer, and I learned a lot from his CSC 138 course. The projects were valuable, and I left with a great understanding of networking. A lot of the hate he gets is undeserved. Most students just don't pay attention and spend more time complaining in Discord than actually learning. If you put in the effort, you'll do well.

Participation matters
Amazing lectures
Clear grading criteria
4.0
3.0
CSC138
Grade: Not sure yet
May 21, 2025
Would take again

Pretty engaging/funny lectures, cares about not making it too hard for students, projects were reasonable. The lectures were a bit unclear at times, trying to jam in a lot of information without connecting it all together, but reviewing the slides/textbook on your own helps.

Hilarious
Beware of pop quizzes
5.0
3.0
CSC138
Grade: Rather not say
May 24, 2025
Would take again

Lectures are kept engaging and, thankfully, didn't feel dry. However, I got lost during the lectures, which was my fault for not reading beforehand. That said, the parts I was lost on were easily understood after reviewing at home. Projects can be a bit demanding. Overall, generally easy/understandable material with some complicated parts.

Get ready to read
Amazing lectures
Beware of pop quizzes
3.0
3.0
CSC139
Grade: B
May 27, 2025
Would take again

Having taken both 139 professors I can strongly say he is the better option. Yes he is an extremely slow grader and overall lazy but the tests are straightforward almost all multiple choice with questions from the book. Homework is difficult but he does give you plenty of time to complete assignments and often extends due dates.

Beware of pop quizzes
5.0
4.0
CSC137
Grade: A-
Oct 14, 2025
Would take again

The material is hard, not the class. Quizzes and homework revolve around understanding concepts instead of memorizing answers. Lectures focus on trying to teach concepts and more abstract ideas. Great at answering questions in lecture and at office hours. In CSC137 you build a RISC-like CPU across 3 projects which was very rewarding.

Tough grader
Amazing lectures
Beware of pop quizzes
1.0
4.0
CSC138
Grade: Incomplete
Nov 18, 2025

He doesn't grade on time. very lazy grader. Expects students to be confident going into finals by not providing them any insight on their grades through entire semester. Nothing is graded. Grading should be at forefront of professor's job and this professor doesn't have any awareness of this.

Lecture heavy
Test heavy
Graded by few things
5.0
4.0
CSC139
Grade: Not sure yet
Nov 24, 2025
Would take again

not a tough grader lmao. but youll learn more than other classes. i swore id never take him again but he's one of the best lecturers ive had in sac state.

Get ready to read
1.0
3.0
CSC138
Grade: A
Nov 26, 2025

He uses AI to generate assignments, quizzes, exams, grading and sometimes lecture videos. The quality of which is very inconsistent. So many times the instructions contradict each other, and just leave you confused. He comes to class late nearly every day, takes too long to setup, takes weeks to grade bubble sheets, and his AI feedback is generic.

Get ready to read
1.0
5.0
CSC138
Grade: C
Nov 26, 2025

The professor is arguably the laziest to ever teach in the Computer Science department. He uses AI to grade everything, and after several students requested regrades for the first midterm, he didn't review individual answers. Instead, he created a new prompt to regrade using AI, which ended up lowering everyone's midterm scores.

Tough grader
Lecture heavy
Online Savvy
2.0
4.0
CSC138
Grade: B
Dec 11, 2025

Automated AI grading course. I don't think it's a bad idea, worked out pretty well. Overall, he is extremely lazy professor and grades exams, projects and homeworks extremely late. Don't expect your grades to come in until 3-3.5 months later in the semester even for basic assignments. The assignments projects prepare you well for exams.

Amazing lectures
Beware of pop quizzes
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 59 grades
Most common grades:
Not sure yet (29)
A (20)
B (10)
Grade Distribution
A(21)B(15)C(10)D(6)F(0)A-/B+(8)
Based on 93 reported grades
Not sure yet: 29
A: 20
B: 10
B+: 6
Common Tags
Get ready to read (28)
Tough grader (27)
Lots of homework (19)
Graded by few things (18)
Lecture heavy (18)
Hilarious (15)
Amazing lectures (14)
Participation matters (13)
Rating Trend

Declining

-0.46 avg change
Dec
Feb
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSC60

5.0

(1)

CSC127

5.0

(1)

CSC28

4.0

(7)

CSC133

3.6

(19)

CSC131

3.3

(4)
+5 more courses
Difficulty by Course

CS137

4.5

CSC137

4.4

CSC133

4.2

CSC139

4.2

CSC28

4.1

Similar Professors