3.4

Carl Alphonce

Computer Science - University at Buffalo (SUNY Buffalo)

3.4
Quality
3.5
Difficulty
55%
Would Retake
285
Reviews
3.4
Quality
3.5
Difficulty
3.4
Helpful
3.4
Clarity

55%

Would Retake

285

Reviews

Rating Distribution
Official

5

102

4

63

3

40

2

47

1

33

What Students Say

I would not recommend this professor for beginners

CSE115 - 1.0 rating

Teaches as if you already know java

CSE115 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

62%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 83 grades
Most common grades:
A (37)
Not sure yet (18)
A- (10)
Grade Distribution
A(41)B(12)C(5)D(5)F(7)A-/B+(18)
Based on 109 reported grades
A: 37
Not sure yet: 18
A-: 10
B: 9
Common Tags
Clear grading criteria (22)
Skip class? You won't pass. (22)
Participation matters (16)
Tough Grader (12)
Caring (12)
LECTURE HEAVY (10)
Respected (10)
LOTS OF HOMEWORK (9)
Rating Trend

Declining

-0.36 avg change
Feb
Sep
Nov
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSE116305

5.0

(1)

CSE11305

5.0

(1)

CSE1151

5.0

(1)

CSE115250

5.0

(1)

CSE116A

5.0

(1)
+19 more courses
Difficulty by Course

116

5.0

305

5.0

CSE

5.0

CSE250

4.5

CSE111

4.5

Reviews (285)
2.0
4.0
CSE115
Oct 26, 2001

his lecture SUCKS!

2.0
5.0
305
Dec 6, 2001

worst teacher ever!

5.0
5.0
CSE116
Feb 24, 2002

Wow!! What a man!!

5.0
1.0
CSE113
Dec 4, 2002

No Comments

1.0
4.0
CSE116
Dec 4, 2002

No Comments

2.0
5.0
CSE305
Dec 5, 2002

Very difficult and hard to reach

4.0
3.0
250
Dec 5, 2002

Looks like Howdy Doody. other than that, he's an average prof. helpful at times.

1.0
5.0
CSE250
Dec 6, 2002

No Comments

4.0
2.0
CSE116
Dec 10, 2002

No Comments

4.0
3.0
CSE305
Jan 13, 2003

No Comments

5.0
2.0
CSE305
Feb 19, 2003

Does not stick to his own schedule... Otherwise good

4.0
3.0
CSE115
Mar 3, 2003

Likes to insult students and TA's during class. He does overkill on the FourSquares() class.

5.0
4.0
CSE305
Mar 17, 2003

He is a fair and challenging prof. If you really want to learn, take him

3.0
5.0
CSE250
Apr 3, 2003

No Comments

4.0
4.0
CSE115
Apr 8, 2003

No Comments

4.0
3.0
CSE250
Apr 8, 2003

No Comments

5.0
4.0
CSE116305
Apr 14, 2003

His arrogance can only be compared to his stupid office hour policy.

5.0
1.0
CSE11305
Jun 19, 2003

He is a very good teacher. You have to do tons of work though. He makes you learn the material and ask tons of questions. He intends for you to ask tons of questions. If you don't want to work alot don't take him, but you get tons of out his classes.

5.0
3.0
CSE115
Jun 23, 2003

Great!

5.0
2.0
CSE115
Sep 19, 2003

This is the best professor so far that I know of, they way he teaches is superb, everything will be in ur head for semesters to come

5.0
3.0
CSE115
Nov 19, 2003

Wonderful teacher. None better. Take a class with him and learn lots of new things!

5.0
1.0
CSE113
Jan 3, 2004

By far the best professor I have seen so far. Look forward to taking CSE 115 with him this upcoming semester.

5.0
2.0
CSE116
Grade: Not_Sure_Yet
Feb 27, 2004

Had him last semester and now this semester. Loves to teach, easy to understand, tests are bearable. Overall a good teacher

5.0
3.0
CSE1151
Grade: Drop/Withdrawal
Mar 21, 2004

My favorite professor. Very approachable and funny in a nerdy way. Gotta love Fonzy

5.0
1.0
CSE116
Apr 5, 2004

Carl is definitely my favorite professor, did not have him this semester but I had him last and will have him for CSE116 next.

2.0
5.0
CSE115116
Apr 10, 2004

Hes almost as bad as keister. He confuses the hell out of me. He doesnt teach whats on the tests and expects us to know everything. I dont know how i got a B for 115, i'll proably fail 116

1.0
5.0
CSE116
Apr 10, 2004

Teaches stuff useless to the class and test. Gives test info on days no one will be there (like the day before a break) and then gives the test on it the day u come back. Simply cant get points across and tries to fail people without teaching.

3.0
5.0
CSE250
Apr 16, 2004

Lectures are good, once in a while, he'll through a trick question on exams. the only problem is programming projects, they take tons of hours. we have other classes.

5.0
2.0
CSE115250
Apr 26, 2004

Good guy, good prof, you just have to make the effort.

2.0
4.0
CSE115
Nov 17, 2004

No Comments

5.0
2.0
CSE115
Dec 4, 2004

Shows u how to code very clearly. Make everything easy 2 understand. And very helpful during office hr. If you goto class and listen, you will be all Ok. Takes students comments into consideration as he tries best to help them understand. This class has increase my konwledge of java from 1% to 99%.

2.0
3.0
CSE115
Dec 4, 2004

Lectures too much. When he does show code examples, he spends too much time writing the drivers and everything inside of cutting to the chase. Thus, he doesn't spend much time on new material.

3.0
4.0
CSE116
Mar 25, 2005

Boring boring boring boring lecture. Got nothing into my mind. Boreds my head out. :( Wish he can make it interesting

5.0
3.0
CSE116
May 3, 2005

Just study the material/code and its easy.

4.0
4.0
CSE116
May 24, 2005

Really smart guy but needs to learn how to teach so that 95% of the class doesn't fall asleep. I didn't learn much in 116.

3.0
3.0
CSE116
Grade: A+
Aug 30, 2005

His course is hard. You gotta take it SERIOUSLY.

3.0
2.0
CSE115AMP116
Aug 31, 2005

Extremely boring. Barely learned anything new in 116 and still got an A.

4.0
3.0
CSE115
Oct 20, 2005

I came into CSE115 thinking that Java wasn't going to be too hard. Thanks Prof. Alphonce for proving me wrong.

2.0
5.0
CSE
Oct 28, 2005

No Comments

4.0
3.0
CSE116
Oct 30, 2005

Alphonce is great. His exams are weird and his class is boring. I guess it's a hard subject to teach. Easy grade if you're willing to do the work.

5.0
3.0
CSE115
Nov 12, 2005

I hate Java with a passion. And yet, it's still more calming that my idiot TA (Ben). Get Sara for a TA if she's still one.

4.0
3.0
CSE115
Nov 17, 2005

Kick Ass

3.0
3.0
CSE115
Nov 25, 2005

The professor's cool and his class is ok but don't take Ben as your TA as he's not helpful.

3.0
3.0
CSE115
Dec 15, 2005

He assumes an unpleasantly extensive amount of prior programming experience and familiarity with Java. The first 6 labs will be cookbook and you WILL be confused, and you WONT be able to get 5 minutes during office hours because everyone else will be trying to. Yet people who were paying attention had learned the material by the end of the class.

5.0
3.0
CSE115
Jan 12, 2006

Fabulous!

5.0
3.0
CSE115
Jan 15, 2006

Just pay attention and you'll do fine. Very helpful during office hours, but the line is long so get there early.

4.0
2.0
CSE115
Feb 7, 2006

He is good at teaching and has many good examples. recommend him for people that have intrest in computer science.

5.0
2.0
CSE115
Mar 7, 2006

Alphonce is a good guy, as long as you come to class prepared. The TAs are all decent - I don't know why Ben has been getting bad comments, I think he's by far the best one there. He's smart, organized and very approachable

5.0
3.0
CSE115
Mar 8, 2006

He does push a LOT of Java stuff which can be difficult at best, ESPECIALLY if you have no prior programming experience. But him and the TAs are usually very helpful and will explain away until you walk away with only a slightly confused look on your face.

4.0
3.0
CSE115116
Apr 2, 2006

I don't think he's a very good lecturer, but I don't think he's terrible either. Too many people in the class are absolutely clueless as how to code to say he's a good professor. He speaks very clearly and is generally consistent in terms of his expectations. He's very willing to help you if you can get into his office hours, which you probably won

5.0
1.0
CSE115
Apr 28, 2006

I learn alot in his class. I notice that if I stop just a little from paying attention to him, it would just ruine me from understanding the material. So, it's like you have to pay direct attention all the time to understand the material fully.

5.0
2.0
CSE305
May 4, 2006

Fantastic. Lower level students may have trouble with him since he sometimes can be abstract, incredibly helpful and clear. Cannot recommend him enough.

4.0
3.0
CSE116
May 10, 2006

The class is infinitely more difficult than 115, unless you have a good team to work with. Even still, the exams are pretty tough and the peer evaluation thing can really screw you over. He is a good teacher and always willing to help you out if he can.

5.0
2.0
CSE305
May 21, 2006

One of the better teachers in the CSE department. He was very quick to respond to a question if you posted it to his newsgroup.

3.0
5.0
CSE305
Nov 17, 2006

well,he's good in programming and expects same with students,homeworks are damn tough but quiz are little easy...hope he changes his homework pattern

5.0
5.0
CSE116
Apr 4, 2007

Carl is a good teacher who is willing to help when he can. Ask questions! Team work can screw you over, and that is the only bad part. Take this course with no more than 15 credit hours, This course is difficult and requires a lot of outside time (for me it was about 20 hours a week).

1.0
3.0
CSE116
Apr 25, 2007

Not nice. Bad bad teacher.

2.0
5.0
CSE113
May 9, 2007

Horrible course, horrible prof. Alphonce is rude most of the times I've spoken to him personally. Avoid this course and professor at all cost. This is by no means an introductory course to Java. You will need to know a lot of information. Alphonce's exams are very hard and annoying.

3.0
3.0
CSE116
May 24, 2007

Not great, not bad either. You have to know a lot of Java and computer science coming into the class because no time is spent on basics. Tests are pretty easy, however the group projects tend to be hard and annoying.

4.0
5.0
CSE115
Oct 25, 2007

Things aren't too bad if you can remember every single word and thing he says, though if you don't have a supernatural mind, you will get lost, and quickly, unless you have prior experience in programming.

4.0
3.0
CSE115
Dec 11, 2007

He has nearly weekly 'exams', which sometimes have very abstract concepts on them or easy comprehension (code wise). The labs start off really easy, but become extremely difficult towards the end of the course (last two labs are almost impossible if you do not have a good understanding of coding from scratch). Lectures are worthwhile & required.

5.0
2.0
CSE115
Dec 13, 2007

He's easy going as far as teaching is concerned. But when it comes for grading...he's strict...oh yeah. You have to know your work to the dot to get through his exams

5.0
2.0
CSE115
Jan 3, 2008

Carl is an extremely good professor who is very enthusiastic about the subject he teaches. Neither does he put his status in the department above his undergraduate classes. I learned a great deal from him in 115 and look forward to other classes with Carl.

5.0
4.0
CSE115
Feb 4, 2008

So enthusiastic, you gotta love him!

5.0
4.0
CSE116A
Feb 16, 2008

The best teacher I ever had.

2.0
5.0
CSE116
Mar 24, 2008

Had him for 115 not bad, but for 116 the class gets really hard and does not cover useful things during lectures.

1.0
5.0
CSE116
Mar 29, 2008

BAD BAD LECTURER!!!! NEVER EVER TAKE HIS CLASS!!!!

5.0
3.0
CSE116
Apr 7, 2008

If you truly do not understand nor want to take time to understand CS then DON'T consider ANY 116 class. If you really want to learn the elegance of Java and already understand most of the basics then its a enjoyable (although somewhat time consuming) class. Group projects can be unfair but peer evaluations can balance it. Not for casual students.

5.0
4.0
CSE305
May 5, 2008

You can tell he loves what he does. Always has interesting things to say and very good teacher. Guys genius!

5.0
4.0
CSE305
May 25, 2008

Alphonce is a Hard but fair. Tests and Labs are usually hard, especially labs, sometimes to hard. Some students fail, even after 3.5 years of cs curriculum. Being so he is one of the best professors I have ever had. I learned more in his class then the prior 3 years of cs.I love CS, and struggled but I learned a lot and it worked out in the end.

2.0
2.0
CSE116
Jun 5, 2008

Easy class slept most the time. Lab is the real killer but his test are pretty much a given. Mandatory attendance sheet but you dont have to do anything in class

5.0
5.0
CSE305
Aug 25, 2008

He is crazy. Very nice guy and a great teacher, but if you take this class you better not have a life outside of his class and be a prodigy. Good luck.

3.0
5.0
CSE116
Oct 23, 2008

This is the sort of class that doesn't really make sense to pay for. Since you teach everything to yourself at blazing speed before, during, and after the semester, all you're really paying for is the "incentive" of the looming threat of failure as a motivational tool. Professor is very nerdy, possibly the nerdiest of all nerds.

5.0
2.0
CSE113
Dec 10, 2008

Alphonce is a very knowledgeable and helpful professor, but should be teaching higher level CSE courses. Labs are easy, and he gives some hints to test material, but test questions can be confusing. Textbook was only used once for a lab. An A is not too hard to get, but the course took more outside time then I expected.

3.0
3.0
CSE115
May 5, 2009

Labs are pretty hard, but tests aren't too bad. He can be pretty funny at times.

1.0
4.0
CSE116
May 6, 2009

This man is a fool. He does not teach most of the time and the little he does teach is useless concepts you will never use or something he created. His tests were not terrible, but I learned nothing from this class. Take with some other professor when at all possible. Ideally that would be Buckley.

5.0
4.0
CSE305
May 7, 2009

Ohhh boy, Carl Alphonce... what can I say about the man I had for 3 separate classes? (115, 116, and most recently 305). DON'T expect to slack off in his classes and do well, but you will learn a ton if you put the effort in. Exams are very tough, yet assess what you've learned pretty well. Gives nice hints on the labs if you ask.

4.0
4.0
CSE116
May 15, 2009

Not the easiest class in the world but pretty good teacher. I had a test average in the 70's and still got an A. Get a good group for the project, go to his office hours, and you will do fine.

3.0
4.0
CSE116
May 18, 2009

If you ever have him for CSE 116, all you need to do is pray for good teammates. That's not to say you can just slack off, depedning on them. I meant to say if you have insanely dumb, and lazy teammates, you're so screwed. It will leave you no choice, but to work on the project by yourself. The peer evaluation can balance it out, though.

5.0
2.0
CSE115
Dec 15, 2009

Alphonce is such a good professor. Some people really hate him, but I feel like most of those people also drop out of comp sci. He has office hours pretty much every weekday, holds review days before exams, and is very clear on his expectations.

5.0
3.0
CSE115
Feb 3, 2010

Great Guy. Really Helpful. If you don't cheat like most people do you will learn a ton. CSE115 wasn't hard, barely any time outside of class/lab.

4.0
4.0
CSE116
Mar 3, 2010

Alphonce is one of the coolest people in the department, but his class can be nearly impossible to pass if you don't get a good group. I'd recommend asking Joe the TA for help, he'll harass you but will eventually point you in the right direction...

5.0
5.0
CSE111
May 6, 2010

Carl was a mad cool dude. Class was super hard, had to drop. But the teacher = awesome. TA's for this class were a bunch of morons as well.

3.0
4.0
CSE111
May 6, 2010

Loves to ramble, but go to class, go to recitation, go to review, study before test, you'll be fine. Nice guy, kinda "quirky", I guess. The class is a sleeper, but if you go and just sit through it, take notes you'll be fine. He covers a LOT more in class than is actually on the test. Not my cup of tea, but I did average amount of work and got an A

3.0
3.0
CSE116
Aug 4, 2010

Apparently the grading policy is a bit interesting...don't do poorly on the midterm - otherwise dropping may be in your future.

5.0
4.0
CSE115
Nov 3, 2010

Over all good professor.

5.0
4.0
CSE115
Nov 21, 2010

Alphonce is a great prof. If you pay attention, regularly attend class, and study quite a bit prior to tests, you will do fantastic in this class. The tests are "critical thinking" tests, so you wont get by with pure memorization. Tests are 56% of grade, and labs(extremely easy to get a 105% on every one) are worth 44%.

4.0
3.0
CSE115
Dec 4, 2010

He's a great guy and really wants you to do well. If you've never had any programming experience before expect to spend a good amount of times on the labs(especially the later ones). The tests were fair in that he actually tested what he taught, so attending lecture is helpful though not required since he posts the slides online.

5.0
2.0
CSE115
Dec 20, 2010

Dr. Alphonce knows how to teach computer programming. His tests are fair, but a bit difficult. If you really study and learn the concepts, you will do fine. No text book and no homework other than the labs, which are easy. Bonus points for early labs are a plus. Knows how to answer questions to guide you in the right direction. Favorite prof!

5.0
2.0
CSE116
May 21, 2011

Good professor. Tests were pretty easy I thought. The project can be a pain if you get a bad group. He keeps lectures (fairly) interactive and interesting. If you can understand the examples in class, and have a basic ability to program, you will be fine. I did not open the book the entire class and got an A. Try to program outside of class.

4.0
4.0
CSE116
May 21, 2011

Dr. Alphonce knows his stuff. He makes the class interesting and tries to keep the class alive with his jokes. Tests are somewhat difficult if you don't understand the material. Project is a pain if you have a bad group, but overall the class is fair. Just study, and understand the material and you will do fine. Highly recommended CSE professor!

4.0
2.0
CSE116
Aug 2, 2011

Carl is very nice, but for the love of God, don't use your cellphone in class. He'll take it away like you're in Highschool. Emailing him did little, but the TA's are generally awesome to help you with stuff. Projects aren't difficult, just make sure you complete them before you have to do them in lab. Group project seemed disorganized.

5.0
3.0
CSE115
Nov 9, 2011

Dr. Alphonce is a great professor. He is very interested in what he is teaching. That being said, if you haven't had any prior programming knowledge, the class can be a bit of a struggle. Tests are tough, but manageable if you study.. hard. Labs are tough but your TA is there to help and guide you through.

4.0
3.0
CSE115
Dec 16, 2011

This class should be fairly easy with prior programming experience, and moderate with no experience. Make sure you pay attention during every single lecture!!! Zone out during even just one and your life will be a lot harder. Didn't need to study that much, because I attended every lecture.

5.0
1.0
CSE115
Jan 12, 2012

Pretty good professor. I had no prior programming and I thought it was a breeze. The pace is such that a snail would think it slow! The only problem with this is that the beginning programming assignments are so easy, they hold your hand, and then of all a sudden, the last lab they leave you out on your own. Good prof!

5.0
1.0
CSE116
Mar 22, 2012

Alphonce was the best cse teacher I have had so far, if you pay attention in class and understand material, you should get an easy A

1.0
3.0
CSE115
Apr 17, 2012

i have taken several programming classes before this and he is as helpful to me as alcohol was to the native americans. He gives labs that are easy but he makes some of the later labs difficult with poor instruction. Youre better off buying a real text book and never EVER going to class because he always treats the class as if youre in 5th grade.

5.0
4.0
CSE116
May 19, 2012

Great class. Much more difficult than 115 but if you study outside of class you can do well.

5.0
2.0
CSE115
Jun 28, 2012

He has a unique and very good method of teaching and focuses on the concepts. I received a grade of A in his course. Attendance in the class in not mandatory, but strongly recommended. TA's are very helpful. I just suggest this course by Alphonce, to the diligent students.

5.0
3.0
CSE115
Aug 15, 2012

Awesome professor. Very clear teaching style, personable, and helpful!

4.0
3.0
CSE115
Oct 21, 2012

Basically an "Intro to Java" course. Decent teacher, but lectures fell behind schedule. Frustrating for me because I had recitation early in the week, so none of the labs made sense to me because we hadn't covered the material in lecture yet. No textbook, but he posts lecture notes and slides on his website. Study them, they're very useful.

5.0
4.0
CSE116
Oct 22, 2012

Alphonce teaches you real skills you need for real programming jobs. He's not some garbage teacher who dances around anything that won't be on the test. My warning to you is not to take this class if it's not your field of study. It's not easy, and if you don't like coding, you won't come out with a B.

5.0
2.0
CSE305
Oct 24, 2012

Dr. Alphonce is the most helpful and caring professor I have ever had! he really wants you to learn. Plus, when our first exam average was low, he blamed himself and not his students! His projects can be demanding and his expectations are high, but if you have determination and fairly good programming skills, you can easily do well.

5.0
2.0
CSE115
Nov 5, 2012

The best professor you will ever have for CSE.

3.0
4.0
CSE115
Nov 8, 2012

Dr. Alphonce is very enthusiastic in his teaching. However, I don't think that he teaches the material in a very clear way. The course entails that no prior knowledge is necessary to take the class, but I feel that if I didn't have prior knowledge, then I wouldn't be succeeding in the class.

5.0
2.0
CSE115
Nov 14, 2012

Awesome Professor. Lectures are super interesting, exams are ez pz, and he's a really down to earth guy. Love him.

2.0
3.0
CSE115
Dec 3, 2012

Not a horrible teacher but not a good one either. Doesn't do a good job in explaining anything in laymen's terms and gives very little background info on the fundamentals. I breezed through C++ but having trouble with this class. Tests are fair.

4.0
2.0
CSE115
Dec 5, 2012

U'll be taught java,generally speaking-only theory taught,no hws/assignment-most students have prior experience so everything is covered pretty fast-test are easy for those, who have prior expernc for others,don wanna tell-think twice before taking the class if you don't have experience

2.0
3.0
CSE115
Dec 7, 2012

Poor teacher. He doesn't explain anything well. Just goes over ideas, not the coding techniques. The labs are difficult because he doesn't tell his TAs anything. They have to relearn the material to help you out on the labs. Unfortunately you can't really get around not taking him if you want to pursue computer science or computer engineering

2.0
4.0
CSE115
Dec 13, 2012

Hard to understand his teaching technique.because of no exercise,coding seems hard during test. students with prior programing experience usually do well in the class but most of the students with 0 experience have to struggle.Tests are hard if you don't understand everything clearly,avoid if you are new to programing.Nothing great about him.

5.0
3.0
CSE116
Dec 14, 2012

This teacher is a great teacher who will teach one almost anything they need or want to know about computer science. He gives very fair tests, but does not hold your hand and walk you through them prior to them. He is probably the best CSE teacher one will ever have,but don't expect to float through his class(es)!

5.0
3.0
CSE115
Dec 23, 2012

Good, precise teacher. We learned a lot of details, but it felt like we didn't get a lot of help with learning to design programs; practice outside of class is necessary. I disliked the Finches we used at the end. Having to learn to design a full program while using robots that are unpredictable and inconsistent with limited access isn't helpful.

2.0
4.0
CSE115
Jan 14, 2013

Extremely boring and has a bad teaching style. Not very personable

2.0
5.0
CSE115
Mar 6, 2013

Like others have said, if you have no prior experience in programming, you are in for a VERY tough class... This guy is practically all theory in lectures which is barely any help in labs.

5.0
2.0
CSE116
Apr 6, 2013

Had him for 2 semesters for 115 and 116. Had no experience in coding but he taunt pretty well and was able to understand in the end. His exams are common-sense because of the hints he has in the question. But if you do bad in your midterms, you could always get a higher score in the final than the midterms and he would drop andl 3 of them.

2.0
3.0
CSE115
Apr 11, 2013

Unfortunately if you don't have any previous experience in coding, you're going to have a very difficult time. His lectures rarely correlate with the labs. If you aren't working with a group or have someone to help you, labs are impossible. The only saving grace is that all the exams from past semesters are online and are copy and pasted.

2.0
4.0
CSE115
Apr 30, 2013

If you have no prior experience to programming, this class is a nightmare. It's confusing and lectures are useless. Classes and labs do not relate at all. You can learn better programming on youtube to be honest.

4.0
3.0
CSE115
May 1, 2013

Lectures are helpful. You gotta do the work. Labs play off material covered in lectures.

2.0
3.0
CSE115
Aug 21, 2013

He definitely knows his stuff but as mentioned before if you have no prior experience in programming you will struggle. Go to office hours and ask questions. Labs and lecture does not match well.

2.0
5.0
CSE115
Oct 23, 2013

This guy's class is a nightmare. Most people who rate him well have previous programming experience. Those who don't will struggle mightily. As previous posters have said, the labs and lectures don't relate to each other and his tests can be very difficult. This class shouldn't be advertised as an intro class for beginners because it isn't.

3.0
4.0
CSE115
Oct 23, 2013

If you work hard and study prior to the tests, an A is doable. That being said, Alphonce could do a much better job teaching. If you don't know how to program already, don't expect to understand anything in lecture.

5.0
3.0
CSE115
Oct 24, 2013

Pretty straightforward. If you don't see how labs relate to lecture you're not paying attention: labs make you do exactly what lecture covered.

2.0
5.0
CSE115
Nov 3, 2013

With no or little programming experience, this class is awful. Supposedly it doesn't require prior experience, but that's not how he teaches. He introduces new terms with little or no explanation, is really abstract and extremely boring. But he is a fair grader and puts notes online, which helps a little. Convinced me CS was not for me.

3.0
4.0
CSE115
Dec 11, 2013

With no Java experience beforehand this class was very difficult. Would not recommend it for beginners.

5.0
4.0
CSE116
Dec 20, 2013

He is extremely dedicated and expects you to be, too. If you're new to programming (Java is your first language and you've only taken 115), then you will work pretty hard in this class. Labs are timed with no notes- I'm decent at programming but had to prepare for them quite a bit. He's great at preparing materials and giving extra help as needed.

5.0
3.0
CSE115
Dec 23, 2013

It is difficult for me(a beginner to code)because he believed his materials are easy to understand. I need to change the way I think in the break so that I can prepare for CSE116. He is very helpful to my questions and I regret did not find out his old tests earlier. His TAs are useless,why should I find them if I SHOULD KNOW THAT- GOD COMPLEX TAs.

5.0
2.0
CSE115
Jan 1, 2014

Great professor and teacher. Education is his research interest and it shows. All course material is extremely well prepared. He does a great job of offering a challenging class most students can still do well in.

5.0
3.0
CSE115
Jan 26, 2014

Alphonce is one of the easier professors you can have in the department. If you put enough efforts, you can get an A. He really starts from the beginning, so it's ok even you don't know everything about computer science.

5.0
2.0
CSE115
Jan 30, 2014

If you have a mind for thinking abstractly about solving problems, much like a computer would, you'll love his course. If not, you'll struggle. The man is impeccably organized. If you've ever had a prof who wasn't, you'd know how valuable that is. 115 will take a lot of your time, but it's worth it. Office hours are always packed-- make an appt!

4.0
3.0
CSE116
Feb 1, 2014

Taking his course is actually an examination on your career of cse. If you find that his courses are difficult, then change your major. If you do good in his course. Congratulations, you are a qualified cse student

5.0
3.0
CSE115
Mar 10, 2014

Moves quickly through material but is very organized with his presentation. Can be funny if you like his sense of humor!

5.0
5.0
CSE305
Mar 29, 2014

This man is the best professor you can ever have!!! HIS CLASSES ARE HARD. But, he makes himself available for help and answers all questions asked online. Work hard, study, ask questions, go to office hours. He is very very dedicated to helping his students. I wish more professors at UB were like that

3.0
2.0
CSE115
Apr 10, 2014

He's super hard to pay attention to. Very boring. Clicker quiz almost every day. loves to tell stupid dad jokes. In this class you will learn little about coding but a lot about programming concepts and OO programs. tests are 95% vocab and not conceptual at all which sucks. carl is a strange man but you cant get around taking class with him. JAVA

5.0
2.0
CSE116
Apr 13, 2014

Best computer science teacher I've had so far. He explains very well by drawing diagrams and going over the code step by step. Big classes but he always answer student questions. Keeps us involved in the course. If you find this teacher not good, then you should know - CS is not for you - because as I already said - best teacher in that field.

5.0
4.0
CSE115CSE116
Apr 22, 2014

I struggle with programming but as long as you put the work in, he is more than willing to help you succeed. He challenges you but nothing crazy. He is really about education and learning as opposed to just earning a grade. Exceptional professor.

2.0
5.0
CSE115
May 6, 2014

Having no programming experience, I found this course difficult. The labs get exponentially harder as the course goes on. I emailed him twice to set up an appointment for help on the final lab, and he ignored me. If you have little/no programming skill, I suggest you pay attention, study hard, and prepare to experience the vacuuming of your time.

3.0
4.0
CSE115
Grade: Rather_Not_Say
May 6, 2014

Very hard class if you have no prior programming experience and Alphonce does not make it any easier on beginners. Labs were extremely difficult. One week we're making pretty little butterflies, and the next week we're making a whole program. Lectures were hard to follow. Exams were passable if you studied the lecture materials.

1.0
5.0
CSE115
May 11, 2014

Alphonce is not helpful at all. Rarely responds to emails. Even if he does reply, he always gives negative response. Lecture is totally different from exams. Just go through the previous years papers. Thats the best option you have!

2.0
4.0
CSE115
May 13, 2014

Not good. Ignores emails and expects kids to understand lectures automatically. Labs are hard IF you have no prior experience. Otherwise it's very easy. As a professor he should be fired. As a programmer he's great.

5.0
1.0
CSE115CSE116
May 14, 2014

Very helpful teacher always approachable and open to answering questions. I have enjoyed his classes overall. I think 116 was a bit more enjoyable than 115.

5.0
1.0
CSE115
May 14, 2014

I think the class was chalenging at first but after the first exam it got easier. I would suggest that you try and learn some java before you take this course for some help.

5.0
5.0
CSE305
May 16, 2014

Hard class but you will learn a ton doing it. Don't take it with a whole lot of other classes as the assignments in this class will take most of your time up.

4.0
4.0
CSE305
Grade: A
May 25, 2014

Great class. Everyone hated the assignments but at the end of the semester I thought that they were definitely worth it. The course is comprehensive and I learned a ton. Would definitely recommend this class with Alphonce to anyone.

5.0
2.0
CSE115
Jul 2, 2014

Alphonce is great! He is very knowledgeable and extremely helpful provided you take advantage of his office hours. In other words, if you put in the effort, he'll put in the effort. Also, take a bunch of practice exams before the test and you should be golden! The format and content of his exams are consistent throughout semesters.

2.0
4.0
CSE115
Oct 13, 2014

Has very poor social skills and expects you to understand his jargen even at beginner level. Labs are exponentially harder as it goes. TA office hours are a must. This class is very time consuming.

4.0
4.0
CSE115AND116
Oct 29, 2014

Alphonce is awesome! He is really the first professor you have as a cs or ceng major and he is really helpful if you seek his help. If you don't ask for help he will assume you don't need it. Exams and labs are tough, but fair.

1.0
5.0
115
Grade: Not sure yet
Nov 7, 2014

I don't like giving bad rate to my profs; But I have to say, maybe he is a nice person; but he is extremely unhelpful to his student; He looks like he has to deal with heavy business, and he is trying his best to optimize his time to himself. Really dislike this Professor. But you guys have no choice. Only he teaches 115.

3.0
5.0
116
Grade: Not sure yet
Dec 12, 2014

Those who do well in this class are people who have previous experience coding. Those who practice a lot on their own and find extra projects to work on. If you just begin to learn Java this class is very hard. It omits very important skills that you need to learn when you write a program. It assumes you know things that you actually don't

5.0
1.0
CSE115
Grade: A
Jan 20, 2015

Easy intro to CSE class. They really try to transition the freshmen into college life which makes it a breeze for upperclassmen. Tests are easy if you pay attention in lecture and don't require much effort. Labs are simple and apply what is taught in lecture.

4.0
4.0
CSE115
Grade: C+
Feb 10, 2015

Doesn't do a good job in simplifying things.... and if you are under the assumption that he's going to teach you to code?! Forget about it!

2.0
4.0
CSE115116
Mar 10, 2015

Seemed like a good professor in the beginning. The assignments got harder and way more difficult. If you are not into programming, then good luck passing 116. The group projects in 116 depends on what group you get. You need to pass the group project to pass the course. Don't ever cheat on last assignments and group projects or he will catch you!

4.0
3.0
CSE115
Mar 21, 2015

I took this class last semester, and had Alphonce again for 116 this semester. He'll answer questions in class, or a few just after class. Go to office hours or email him for an appointment if you need help. Awesome prof, love his classes. Nerdy references in lecture, but not everyone will get them. Tough, but totally worth it, you learn SO much.

2.0
4.0
CSE116
Grade: A-
Mar 23, 2015

Awful, I had him for 115 and he's actually worse this time around because the material is harder. Goes out of his way to complicate things, this class will take at least 10 hours a week outside of lecture to learn on your own. Lab and lecture don't coincide, class is boring and frustrating bc he doesnt teach to code but tests you on coding.

4.0
2.0
CSE115
Grade: A
Mar 24, 2015

I had experience with Java prior to this class, and the class will be a breeze if you do too. If you don't it's definitely still possible to get an A you'll just have to put in more work than some others.

3.0
5.0
CSE116
Mar 27, 2015

Great lecturer, organized. Other than that his curriculum is complete garbage. Gives questions in the practice sets that require code which you have never seen before in your life. He does this and assumes you'll ask 20 questions in the online forum. Group project is a free-for-all. Hopefully you get put in a group that knows what they're doing.

2.0
5.0
CSE116
Grade: Not sure yet
Apr 8, 2015

class isn't too hard, but there's a lot he doesn't cover in lecture that he just expects you to know. assigns a group project with half of the required coding on stuff we've never learned and expects us to just "figure it out". that & he's a bit too nice to girls, and is a lot more lenient on them than on guys regarding whats allowed in class

4.0
4.0
CSE305
May 11, 2015

Had him a few semesters ago. Projects are pretty long but very helpful and really improve your coding skills. Also had him for 115116 and those classes are a breeze if you had previous coding experience but if you were like me and didn't then you will have your work cut out for you.

1.0
5.0
CSE116
Grade: Drop/Withdrawal
May 19, 2015

Respect him as a person but I've never experienced something like this before. This class and some of 115 was ridiculously hard. The group project and write ups were almost completely different from what was taught in class. I guess he just expects everyone to know how to write code. Ended up dropping and switching majors, best decision I ever made

1.0
5.0
CSE115
May 23, 2015

Do not take.

2.0
5.0
CSE116
Grade: Rather not say
May 23, 2015

Dr. Alphonce does not seem to want his students to succeed if you ask him for help, if he responds, he will usually ask why you didn't come see him sooner. There is usually no help from him. Go see a TA instead! My least favorite professor at UB hands down!

1.0
5.0
CSE115
Grade: C
Jun 22, 2015

I beg you unless you have prior coding experience or need this class for your major dont take this. I thought it would be fun. I was wrong. This class will trick you its incredible easy at first & then your blindsided. This is a class where your thrown in & you sink or swim you have to figure the majority of things out yourself & help is minimal.

4.0
1.0
CSE115
Grade: A
Jul 23, 2015

READING ON YOUR OWN TIME WOULD HELP YOU SUCCEED IN COMPUTER SCIENCE, HELPFUL BUT HIS OFFICE HOURS ARE QUITE PACKED

4.0
3.0
CSE116
Grade: A
Jul 23, 2015

DON'T LET THE GROUP PROJECT DETERMINE YOUR ABILITY TO SUCCEED IN COMPUTER SCIENCE, GIVE IN A GOOD AMOUNT OF TIME AND LEARN AS MUCH AS POSSIBLE! HE SOMETIMES FOCUSES TOO MUCH ON HIS DATA STRUCTURES, USE TEXTBOOKS AND ONLINE LINKS FOR MORE GENERAL WAY OF IMPLEMENTING DATA STRUCTURES. ATTENDANCE IS MANDATORY BECAUSE HE TAKES CLICKER QUESTIONS

1.0
5.0
CSE115
Grade: F
Oct 14, 2015

Worst class

4.0
2.0
CSE115
Oct 17, 2015

Dr. Alphonce I find is a relatively good professor in what he teaches although I have previous programming experience walking in. I believe Alphonce's purpose of doing his style of teaching which in my opinion teaches the hardest first and the easier later is because he wants to get people who aren't dedicated to their major out now.

2.0
5.0
CSE115
Grade: A-
Oct 28, 2015

The class will start extremely easy and then get exponentially harder. The last assignment was impossible for my tiny first computer science brain to handle. If you don't have prior knowledge of computer science and how programming works be VERY prepared to spend quite a chunk of time with TAs.

5.0
3.0
CSE115116
Grade: A
Nov 4, 2015

Everyone has a story about Professor Alphonce. He does a superb job of teaching while keeping it interesting. If you come into CSE-115 with no previous programming experience, there are times where you will feel hopelessly lost; however, if you sit up front and take good notes you will have the tools you need to excel. That is my Alphonce story!

5.0
4.0
CSE115
Grade: A
Nov 11, 2015

Although some students dislike him, professor Alphonce is the best professor I've had all semester. His class is difficult for some, but he's always willing to take time during, or outside of, lecture to help students with their problems. It really shows that he knows his field. Also, he's low-key hilarious.

3.0
5.0
CSE115
Nov 12, 2015

You should learn something about java before you take his course unless you want it to be a disaster. He is always expecting you to know something he never taught you before. The labs are extremely hard and so are the exams. However, you have no choice since he is the only prof who teaches cse115 and 116. So be well prepared.

3.0
3.0
CSE115
Grade: A-
Nov 12, 2015

I had no prior coding experience and I have to admit if you don't plan on attending class you will not pass. I took a lot of my free time to learn Java and I enjoyed it. The tests are fair and my advice is study the slides more than the practice exams he gives you!

4.0
3.0
CSE115
Nov 15, 2015

Prior experience with his class is important. Not mandatory, because you can spend extra time learning the language, plus his grading policies are very fair. His practice exams are very different from the actual exam, so don't just study what is on the practice exam

4.0
4.0
CSE115
Grade: Not sure yet
Nov 22, 2015

He did an excellent job on lectures... he tried his best to clarify computer science to science, he likes to talk a lot during the lecture while showing the powerpoint slide, and most of the time when he's done talking about that topic, he will just move to the next slide. so it is normal to miss some slides.. Office hour recommended!!!!!!!!!!!!!!!

4.0
4.0
CSE115
Nov 30, 2015

Prof. Alphonce is clearly passionate about the subject. Attend classes and answer clicker questions ( they count towards your grade!). Initial labs are easy peesy but at a certain point, you have to put in a LOT OF TIME towards your lab. Go to office hours- he really does help! Great class but you have to put in a lot of effort!

4.0
4.0
CSE115
Dec 3, 2015

Dr. Alphonce gives well-prepared lectures and organizes the course clearly. It starts off at a slow pace, but picks up extremely rapidly toward the last few labs with a steep learning curve. A large amount of out-of-class work is required for topics glossed over or not covered at all, but there are quite extensive options for help.

1.0
5.0
CSE115
Dec 4, 2015

If this course is not required, don't take it! You will regret this. I don't think this guy wants his student to do well, and his tone in lecture make you want to fell asleep.

5.0
1.0
CSE115
Grade: A
Dec 7, 2015

He is a really good professor! Easy A!

1.0
5.0
CSE115
Grade: B
Dec 14, 2015

Dr. Alphonce is not a good teacher by any means. the 115 class is not geared for first year students and when two thirds of the students have already taken the class there is no reason to.

1.0
4.0
CS115
Grade: Not sure yet
Dec 15, 2015

1: Don't buy his book, you don't need it 2: Neither he or the TAs will help you. To them, if they even answer one thing directly it's considered cheating, it's a joke. You're lost and can't get past one part? Too bad. Don't expect to even ask a TA a question once you get to lab 6. They'll open more hours, but there will be 50 people there

5.0
2.0
CSE115CSE116
Grade: A
Dec 16, 2015

His lectures can be a bit dry, but don't skip them because he does clicker questions. He teaches mostly theory in the lectures. Pretty much all coding practice comes from recitation. The projects are of moderate difficulty and if you don't know any CS you will learn a lot if you do them. An A is not hard to get with a decent effort.

4.0
2.0
CSE115
Grade: Not sure yet
Dec 20, 2015

Just an aside: I entered this class with prior Java programming knowledge. The labs were easier for me (105% on every single one of them) and the exams were fair. He gives clicker questions in class, and is willing to help you when you need it - just shoot him an email and he'll respond very quickly.

1.0
5.0
CSE115
Grade: Not sure yet
Dec 24, 2015

horrible.

2.0
4.0
CS115
Grade: Not sure yet
Dec 27, 2015

his test are extremely hard and they look nothing like the practice exams. if you have past experience in programming you are likely fine but if not you are going to have to work real hard for a good grade.

4.0
3.0
CSE115
Grade: A-
Dec 27, 2015

He expects students to have a Java experience prior to the class. However, he is very helpful and he try his best to explain the lessons even some parts are not clear enough. His labs are tough from about Lab 6 on. Never skip class since you're gonna use Clicker to answer questions almost every session. He's good though.

1.0
5.0
CS115
Grade: F
Jan 7, 2016

He is not a good professor. I showed up to all classes and was blindsided by the difficulty of this class by the third week. What he teaches and what he expects you to know are two very separate things. His exams are extremely hard! I went in for help and he suggested my reason for not knowing is that I did not study (which I did). Not recommend.

4.0
3.0
CS115
Grade: A
Jan 11, 2016

Alphonce is a good professor who really cares about his students. At times it may get tough to believe that but it is true, later on his methods of teaching make sense. His lab assignments are easy for most of the semester and get harder at the ends but teaches important lessons in terms of programming and figuring things out through trial.

4.0
3.0
CSE115AND116
Grade: A-
Jan 12, 2016

His classes have taught me "how to think like an engineer" In computer science and in life (I guess) not everything is given to you nor should you expect it to. You have to look things up yourself. You have to be resourceful. You have to ask for help. That's why I believe his class is the best prep for how the major is going to be.

2.0
4.0
CSE115
Grade: F
Jan 13, 2016

One of the worst teachers I've ever had. The man literally makes you beg for help and puts all work on the TAs who are not allowed to help that much. I would not recommend this professor to anyone and it is horrible that he is assigned for all first year CSE majors. Gives a bad name to UB in my opinion.

2.0
4.0
CSE115
Grade: A-
Jan 18, 2016

Starts off really basic but then hits you like a brick wall. Tests and labs are quite different from lecture and practice tests. Course is run as if you already have experience in programming. TAs are either really bad or are not allowed to give much help. Students are not allowed to help each other. He does show enthusiasm when teaching.

5.0
2.0
CSE115116
Grade: B+
Mar 8, 2016

Great Professor wish he taught more courses.

1.0
5.0
CSE115
Grade: Not sure yet
Apr 3, 2016

He is the worst comp sci professor I have ever expreienced, Like I know how to code, but once you sit down in that class nothing will make sense. His lectures seem easy and baby taught but his labs are mission impossible. There are many kids that are re-taking this class for there second and some even there third times. Worst professor ever.

5.0
3.0
CSE115
Grade: A
Apr 5, 2016

He's a good professor, I started 115 with no programming knowledge and did well. Alphonce does a good job of explaining concepts in class and maintains a lot of helpful resources his personal website. The low ratings are from freshman who don't realize you have to do independent study outside of class to be successful in college.

1.0
5.0
CSE115
Apr 9, 2016

Horrendous. DO NOT TAKE THIS CLASS UNLESS NECESSARY.

4.0
4.0
CSE115
Grade: B+
Apr 13, 2016

Class seems easy until it hits you like a brick wall about halfway through. Without previous coding experience the class will be a struggle as it is almost expected for the later labs the concepts not taught in lecture are to be known.

5.0
3.0
CSE115116
Grade: A
May 1, 2016

Alphonce is a solid professor, but expects quite a lot from his student. The class starts out so easy that you think you can skip and get an A. Don't be fooled, though. The class gets much, much harder, and the only way to study for his exams are to read through your notes (reading his powerpoints is NOT enough). Group project took 100 hours

2.0
3.0
CSE115
Grade: F
May 10, 2016

Class seems easy if you have a little coding knowledge. I'm not a CSE student. I picked java for my own interests. Also, it's because of I'm not a CSE student, I'm not familiar with those requirements. If you have group work on lab just once, you won't pass. This is actually written on syllabus. So before you do something, check the requirement.

2.0
3.0
CSE116
Grade: B
May 20, 2016

Overall 116 is was fine for the first half of the semester, then once the group projects happened, I had read all the reviews saying beware, it wasn't that bad until stage 3 where you were told to throw out your own code and use someone else's code. Also uses his own implementations rather easier ways. Ex: Recursion (doesn't use factorial).

5.0
4.0
CSE116
May 20, 2016

Makes you work. Fails cheaters.

3.0
4.0
CSE115
Grade: C+
Jun 9, 2016
Wouldn't take again

Attendance doesn't count for a big part of your grade, but showing up to both lectures and labs makes a huge difference. I took this class twice, and showing up to everything, attendance mandatory or not, made the difference between me getting an F in Fall and me getting a C+ in spring. Labs are vital. Go to office hours.

3.0
5.0
CSE116
Grade: B-
Jun 13, 2016
Wouldn't take again

The prof is alright but not the best. He is not inspiring. Better learn coding before hand. His questions are tricky, interesting at times and makes you think. In 116 he offers little help. Thing is if you can code you will find his class interesting. If you have no experience get ready to spend days and months on learning the skill.

3.0
2.0
CSE115116
Aug 21, 2016
Would take again

The best way to describe this is you show up you pass. This class is not an easy A but fairly easy to pass. Attendance is not mandatory, but I encourage everyone to go. He has clicker questions which are usually 10% of your grade. The clicker questions reinforce topics for test questions. If you show up you'll do fine on his tests and labs. Easy B.

Clear grading criteria
LECTURE HEAVY
5.0
4.0
CSE116
Grade: A-
Sep 27, 2016
Would take again

Great professor, actually cares about his students. Lectures are straight forward and he provides lots of outside of class resources. Lectures are recorded. Answers everyone's questions without being condescending or insulting. As you start taking more classes in the department you'll realize how rare that is.

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
5.0
CSE115
Nov 12, 2016
Wouldn't take again

hilarious

Tough Grader
Hilarious
4.0
4.0
CSE115
Nov 14, 2016
Would take again

Sit in the middle front of the class, it's hard to hear & see in back. Labs are due 1 week after the recitation. Advice: take recitation after tuesdays(exam day) so you have less to worry about. He's very approachable and very open to helping students. As for classes I recommend you go, because it is easier to understand in class.

Clear grading criteria
2.0
4.0
CSE115
Grade: B+
Nov 17, 2016
Wouldn't take again

Professor Alphonce's huge ego takes the air out of the room. In the first class, I was appalled by his juvenile rules that already makes me not want to be in class, followed by his alligator-like hand motion indicating you to close your laptops. Between these, and the fact that he MAKES you laugh at his jokes makes me never want to come to class.

SO MANY PAPERS
EXTRA CREDIT
LECTURE HEAVY
1.0
4.0
CSE115
Grade: Not sure yet
Nov 30, 2016
Wouldn't take again

I dont know whose ego is bigger, his or his TA's. Don't bother asking him questions about the lab because he will just ignore you. If you can, avoid at all costs.

Tough Grader
SO MANY PAPERS
4.0
4.0
CSE115
Dec 1, 2016
Would take again

Carl is brilliant but almost too brilliant to teach this class and therefore expects all his students to learn at an advanced level. Labs can be extremely difficult but he is always willing to help. The problem is that his labs test higher level logic rather than the introductory fundamentals of computer science.

Respected
Participation matters
TEST HEAVY
4.0
4.0
CSE115
Grade: A-
Dec 4, 2016
Would take again

This guy loves to give you logic puzzles which makes lab and coding exercises a lot more brutal and confusing. However, if put in the efforts, they help to hone your problem solving and reasoning skill, two essential skills for all aspiring Software Engineer, through the roof. Labs and exercise are very rewarding if you are able to figure them out.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
Clear grading criteria
5.0
4.0
CSE115
Grade: A+
Dec 13, 2016
Would take again

You'll see a lotta haters, most of them being people who are unwilling to put in the time and effort outside of class. He's a lovely person, usually funny and really good with his subject. If you're in CS for the fun and not the money, you 'll love this course coz it is hard which is what made it fun for me. Grading isnt too rough.

Inspirational
Hilarious
Caring
3.0
4.0
CS115
Grade: Not sure yet
Dec 13, 2016
Wouldn't take again

The course material itself isn't hard at all but he has a very flawed scaling system in which you can only get points out of 10, 7, 3, or 0. The labs aren't bad until around 8 then they get extremely difficult, expect to go to office hours for those. Some coding experience prior is very helpful. Also he takes awhile to get back to you via email.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
CSE115
Grade: C+
Dec 13, 2016
Wouldn't take again

After lab8, they are just unsolvable, except you have good Java programming experience, otherwise get ready to get bad grade on those labs. The first test was okay, average was about 74, second test, boom, 56. The lecture could be confused sometime, but be aware don't cheat on the any of labs otherwise you're going to get a F in CSE 115!!!!!!!!!!!

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
3.0
3.0
CSE115
Grade: B+
Dec 22, 2016
Wouldn't take again

As a note for future CS majors who are seeing these reviews on Carl and do not want to take him for 115, he will no longer be teaching 115 or 116 after this semester (Fall 2016) he will be teaching 400 level CS elective classes for those who are interested. Overall for 115 he was just meh.

1.0
4.0
CSE115
Grade: F
Dec 24, 2016
Wouldn't take again

I'm experienced but I think he is NOT a good choice for this class. The layout of this class is too difficult for beginners. The difficulty over time isn't well designed, too hard at the end. And he explains materials in a way that beginners can't understand. Never leave your laptop unattended, I went from an A to an F because of that.

TEST HEAVY
LECTURE HEAVY
4.0
3.0
CSE115
Grade: A
Dec 26, 2016
Would take again

Must understand the core concepts in the class and everything else just builds off of them. The final exam is a lot harder the mid terms so do well on the midterms so you can use the midterm grading option. The labs can be very vague in terms of knowing how to put something into code and there is no collaboration so try to start them ASAP

Participation matters
ACCESSIBLE OUTSIDE CLASS
2.0
4.0
CSE115
Grade: B
Jan 2, 2017
Wouldn't take again

Previous programming experience advised. If I hadn't had taken C++ in high school, I wouldn't have understood anything. The first seven labs have you editing other people's code. You don't learn anything and do them in an hour. Then he suddenly hits you with lab 8, where you have to build a program from scratch with basically no prior experience.

4.0
4.0
CSE115
Grade: A
Jan 3, 2017
Would take again

As long as you go for classes and spend sometime revising the material, you'll be fine . The exams are fair. Lab 8 onwards is tough . Overall it was an ok class . You might need to spend sometime learning stuff on your own if you have no prior experience but it's not impossible to do well if you don't have experience.

Get ready to read
Skip class? You won't pass.
2.0
5.0
CS115
Grade: B-
Jan 13, 2017
Wouldn't take again

If you don't have prior experience, this class will be very difficult. The class starts out slow but picks up speed exponentially. If you don't review the material and invest time outside of class, you will be very confused. Prior to lab 8, you will be editing existing code.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
2.0
4.0
CSE115
Grade: B+
Jan 23, 2017
Wouldn't take again

He is hilarious in the lecture but his way to teach is old-fashion way that focuses on the paper concept, well, not the way that I like. And NO electronics use during the class unless he ask you to do it. 2 exam and the final is not optional. Heavy lab coding assignments plus reading exercises online, also short excercises during class sometimes.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
CSE115
Jan 30, 2017
Wouldn't take again

Definitely would not recommend if you have never taken a computer science class. It starts off with a nice pace then it gets very difficult.

Tough Grader
Skip class? You won't pass.
5.0
3.0
CSE115116
Grade: A
Feb 14, 2017
Would take again

Dr. Alphonce really works hard to make sure you're prepared for the coming material in the Computer Science curriculum. I'm a senior in the undergrad program now, and I'm so glad I had him to start out with. Take the class with him if you can help it. You will have to put in the work, but if you don't want to do that, why are you in college anyway?

Gives good feedback
Participation matters
Clear grading criteria
4.0
4.0
CSE116
Grade: B+
Mar 12, 2017
Would take again

You're expected to work hard, but he really does a good job setting a good foundation for future classes. Some people will say they didn't like this or that, which I was also participated in, but looking back he was the right choice to teach the intro courses.

Tough Grader
Respected
Skip class? You won't pass.
4.0
3.0
CSE115
Grade: A
Apr 25, 2017
Would take again

Alphonce knows what he's talking about, and is very good at delivering the material to students. His lectures are pretty dry though, so sometimes it's hard to stay engaged. Labs will get increasingly difficult, until people start crying by the last two. so try to have some prior experience in java if possible. It is completely possible to get an A.

Respected
Get ready to read
2.0
4.0
CSE115
May 22, 2017
Wouldn't take again

Dr. Alphonce is a nice enough guy but his methods of grading for the class are visibly flawed. I took CSE115 with him last fall semester and to say the least I did not enjoy it one bit. Pretty much lecture is like Kindergarten and labs are like trying to replicate Stephen Hawking's mind in code with half a brain. Prior experience is necessary.

Get ready to read
Skip class? You won't pass.
TEST HEAVY
5.0
3.0
CSE115
Grade: A
May 27, 2017
Would take again

Great Introduction to Computer Science professor. Fair grading. Reasonable expectations. Plan on spending a lot of time in the lab.

5.0
4.0
CS115
Oct 6, 2017
Would take again

This course is difficult. That being said he is there to help. He is very responsive to emails (emailed me back after midnight) which is very helpful when trying to do homework. Making an appointment with him is very beneficial so he can explain the land and homework.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
5.0
CSE115
Oct 17, 2017
Wouldn't take again

Alphonce is a nice guy but beware that CSE 115 is a class that you should have at least a year of coding experience and knowledge of the fundamentals of Java and in the coming semesters Python. Lecture is very simple while labs where points to pass come from are almost impossible for beginners. Would highly recommend having a solid foundation in CS

Participation matters
2.0
5.0
CSE115
Oct 17, 2017
Wouldn't take again

Alphonce is an ok teacher if you have a CS background but if you're a beginner the class is virtually impossible. Definitely learn the material on your own and don't cheat if you want to do CS as a major. Kids pay others for hw code. Kids also collude in labs for good grades. If you do this and go onto 116 + beyond you are only hurting yourself

2.0
5.0
CS115
Grade: Drop/Withdrawal
Oct 22, 2017
Wouldn't take again

You will need to teach a lot to yourself with resources like code academy. The labs are very hard, almost impossible if you don't have a real grasp of what you are doing. LEARN HASHMAPS BEFORE YOU HAVE TO USE THEM.

Participation matters
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSE115
Nov 6, 2017
Would take again

Carl is one of the best professors you can have for introductory to Java. He makes class fun, easy to learn, and does a great job with explanations. Class may seem difficult, but that's only because there's so little time for people to process things they learn about Java. Assignments are reasonable and not hard if you follow along and practice.

Participation matters
Skip class? You won't pass.
Amazing lectures
2.0
4.0
CSE115
Nov 9, 2017
Wouldn't take again

Teaches as if you already know java. Definitely have to teach yourself in this class. Instructions on hw either have typos or steer you in the WRONG direction.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE115
Grade: Drop/Withdrawal
Nov 14, 2017
Wouldn't take again

You will not be able to pass without prior coding experience. The lectures and labs start off easy but increase in difficulty. I would not recommend this professor for beginners. TA hours are a joke. I went several times and it was 20-30 students asking TA's for help, but the TA's respond by saying "we can't help you." Complete waste of my time.

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
LECTURE HEAVY
4.0
3.0
CSE115
Grade: Not sure yet
Nov 14, 2017
Would take again

I am in CSE115 which alternates between alphonce and another professor. Alphonce is an alright teacher, he explains things fairly well but you have to teach yourself. You have like 3 hours of lecture a week, in order to actually do well and learn java you NEED TO GET THE BOOK and do the work on your own.

Skip class? You won't pass.
Clear grading criteria
LECTURE HEAVY
1.0
4.0
CSE115
Nov 14, 2017
Wouldn't take again

Would not take again because of material that is required by you to understand in just a few lectures. Need to spend your own time to learn almost all the coding required to pass the class.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
3.0
CSE115
Grade: A
Dec 19, 2017
Would take again

I was worried about taking this course, but Alphonce is actually a good & caring professor. The class isn't that beginner-friendly, but it's not that hard, either. Just don't try to solve your 2 week assignment the day before and you'll be fine. Disclaimer: I took some programming courses before, but we passed what I know in the first few weeks.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
2.0
5.0
CSE115
Grade: B
Dec 21, 2017
Wouldn't take again

If you dont have prior coding experience or a solid foundation in programming, you will suffer. Java will give you the ride of your life. Students will cheat and work together on labs and HWs for the sake of good grades. Office hours are a waste of time and overly-crowded. TAs will act like they're gods descendants and expect you to be know-it-alls

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
3.0
CSE115
Grade: A
Jan 15, 2018
Wouldn't take again

Carl Alphonce is OK. He's not the best or worse. My biggest complaint is he doesn't let you use any electronics in class (ironically). He will either take it away, embarrass you in front of everyone, or both. Learning Java kinda sucks, OOP is the main focus of this class though. If you need help, ASK THE TA's! Google it! or look on Stack Overflow..

Clear grading criteria
GRADED BY FEW THINGS
Tests are tough
5.0
5.0
CS115
Grade: A
Feb 20, 2018
Wouldn't take again

Hard,but you learn a lot

4.0
4.0
CSE115
Grade: A-
Mar 8, 2018
Would take again

Super chill guy. Very easy going. You will get a lot of help from his office hrs.

LOTS OF HOMEWORK
Clear grading criteria
3.0
4.0
CSE115
Grade: A
Mar 15, 2018
Wouldn't take again

I wouldn't recommend taking this course with Carl Alphonce. There are worse options, however, this course with him takes over your life. There is always a lab due and never enough TA hours or office hours. In class interactive questions are graded on correctness so if its early in the morning or you don't understand lecture then good luck.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
CS115
Grade: A-
Aug 13, 2018
Would take again

I had no prior knowledge of Java when I started the class. Prof was willing to make an appointment to discuss class content and he always answered emails. He taught well in lecture and he did not read off the slides, which was helpful. The class is difficult, but with that being said, if you work hard you will get a lot out of it.

Participation matters
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
CSE115
Grade: A
Oct 20, 2018
Would take again

I took his class in fall 2016. The lecture and project are very difficult if you have not programming experience before. But he curves a lot on final: 10 question on final and only count 8 with highest score. he also decreases the letter grade for 6 points. that means everyone gets 6/100 on total score for free.

Gives good feedback
LECTURE HEAVY
1.0
3.0
CS115
Grade: B
Nov 7, 2018
Wouldn't take again

Not clear at all. There have been instances where the documentation was wrong on the Lab Exam resulting in everyone geting zeros. He talks so slow its irritating, when the online applications dont work he acts so nonchalant. If you take a while to understand some code you'll get to hate him too. The class it self isnt hard its just him i dont like

Skip class? You won't pass.
1.0
3.0
CS115
Nov 13, 2018
Wouldn't take again

Overall just a very poor teacher

Clear grading criteria
2.0
4.0
CSE115
Nov 30, 2018
Would take again

Lecture notes dont really help when it comes to lab assignments

Respected
1.0
4.0
CSE115
Dec 3, 2018
Wouldn't take again

Get ready to take exams that have little connection to what is taught in class, spend time on codeacademy trying to learn and understanding what the professor was actually talking about. Showed us a lot of code that he wrote, but did little to actually help us understand what the code did. Only take the class if you already have a background in CS.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
CSE115
Grade: A
Dec 8, 2018
Would take again

The hysteria around this class is overblown. Granted, I came into this class with some programming experience, but there was a lot that I didn't know going in and just about everything in this class was reasonable and doable as long as you actually put the effort in outside of class. Alphonce is a good dude, his classes are clear and concise.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
3.0
CS115
Grade: A+
Dec 24, 2018
Would take again

Professor Alphonce is pretty good, just focus . However be careful about the theory your points can go down there if you are not careful enough. Do theprojects also and then you should be fine, all the very best to the upcoming students taking his class or CSE 115.

BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
CS115
Grade: Drop/Withdrawal
Dec 27, 2018
Wouldn't take again

If you want a decent overall gpa DO NOT take this class. The Professor will only give you 10 min of his time showing that he doesnt really want to help you. The TA that I had was a joke and would make fun of you and snicker for asking a question/help. Overall this professor made me hate what I love

Tough Grader
Participation matters
Skip class? You won't pass.
2.0
5.0
CSE115
Grade: B
Jan 19, 2019
Wouldn't take again

This class clearly wasnt for someone with no prior experience in coding. Save your GPA by not taking it especially with him.

Tough Grader
Skip class? You won't pass.
3.0
3.0
CSE115
Grade: A
Feb 14, 2019
Would take again

Had him for Fall 2017 CSE115 he by no chance was the best teacher but definitely nowhere near the worst. Just go to class and look through his powerpoints and you should be fine. The homework is a bit labor intensive and annoying if you're struggling. My recommendation is to learn the language before you start class.

Participation matters
Skip class? You won't pass.
Clear grading criteria
4.0
4.0
CSE115
Grade: B+
Mar 28, 2019
Would take again

I had Dr. Alphonce for Fall2018 CSE, the first class of the redesigned curriculum, and I thought he was a pretty solid teacher. Lots of people whine about it being too hard, but it was a CS class and for nearly everyone their first experience at a college courseload. Amazing at explaining concepts simply, would definitely take another class by him.

Lots of homework
Clear grading criteria
5.0
1.0
INGENERAL1
Mar 28, 2019
Would take again

He's such a caring professor. I had him once as my professor and he yet he never refused to help me during subsequent semesters even though my CSE profs changed. He is down to explaining things to you from any CSE class. Major respect for this man.

Gives good feedback
Respected
Inspirational
4.0
3.0
CSE115
Grade: A
Apr 18, 2019
Would take again

Dr. Alphonce truly cares about his students. He inspired and encouraged me to continue with Computer Science despite my doubts. Not only is he understanding, but he also taught the material in a way that is understandable, even for someone who came in with no coding experience. He is definitely a large part of the reason I'm still in this major!

Respected
Inspirational
Caring
4.0
3.0
CSE115
May 8, 2019
Would take again

Carl is a good teacher although there is a lot of homework and work along with taking his class. If you put in enough time you will do well.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
CSE115
Oct 28, 2019
Would take again

good professor

Gives good feedback
Respected
Lots of homework
3.0
4.0
CSE115
Nov 22, 2019
Wouldn't take again

Dr. Alphonce is an okay teacher. However, the speed at which the course is taught wavers throughout the year and seems to go faster when the material is more difficult to understand. Office hours are your best friends for this class!! You will most likely not understand the material from lecture alone.

Clear grading criteria
1.0
5.0
CSE115
Grade: Not sure yet
Dec 3, 2019
Wouldn't take again

A lot of the course is very advanced for an intro course. Especially being a computer science major, you need to practice these methods a lot in order to do well. The lab tests are difficult. Projects are rediculous for an intro course. The course goes from 0-100 real quick.

Skip class? You won't pass.
Test heavy
Tough grader
2.0
3.0
CSE115
Grade: Not sure yet
Dec 24, 2019
Wouldn't take again

It is clear that a lot of time and experimentation went into making CSE115 accessible but still, TAs are hit or miss, hmw can be frustrating, and exam grading can feel awful . Hmw is online and required for lab, but only very general concepts and poor examples are taught in class. You need to basically teach yourself if you lack coding experience.

Accessible outside class
Participation matters
Clear grading criteria
3.0
4.0
CSE115
Grade: A
Jan 14, 2020
Would take again

CSE 115 curriculum was changed recently, so now you learn Python and JavaScript. Exams are fairly simple and you get practice versions for them. Projects are a bit tricky if you don't understand all the prior material (both due dates were pushed back because enough people complained.) I had no knowledge of either. Don't let the HW buildup!

Lots of homework
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
CSE115
Grade: F
Jan 18, 2020
Wouldn't take again

At first the course seems pretty easy to understand, but difficulty quickly ramps up. Making it very easy to get lost. Which makes the course very difficult for someone who has no previous experience in computer science.

Lots of homework
Accessible outside class
Inspirational
4.0
2.0
CSE115
Grade: A
Jan 30, 2020
Would take again

Carl is a great intro professor for CS, he knew his stuff and always reminded students that if they need extra help to go to office hours... which you should! As long as you're paying attention and care about the class you'll pass easily.

Gives good feedback
Accessible outside class
5.0
3.0
CS115
Grade: A
Mar 14, 2020
Would take again

If you email him at 2:00 am he will likely answer you within minutes. He really cares about his students especially if you reach out over email or in office hours. The content is made so that while it is very easy if you have some intro knowledge of computer science, it will be a bit difficult for someone going blind into CS.

Respected
Accessible outside class
2.0
4.0
CSE115
Grade: C+
Apr 16, 2020
Wouldn't take again

In the beginning, it seems to be easy, but as time passes he began to teach at a fast pace and hard to understand, a lot of projects and homework. But he seems to care for his students asking if anyone needs help and will explain after class during office hours.

Lots of homework
Participation matters
Test heavy
4.0
3.0
CS115
Grade: A
May 24, 2020
Would take again

He's a genuinely good teacher who loves teaching students and is above all consistent. If you have prior programming experience, you may not be challenged. If you don't, expect to devote a fair bit of time to the class. That being said, the resources are there, the TA's are helpful, and Alphonse teaches the concepts very well.

Accessible outside class
Clear grading criteria
Hilarious
5.0
3.0
CSE115
Grade: A+
Nov 16, 2020
Would take again

The projects for the class are difficult, especially for beginners. Go to TAs for help as much as possible. Many students had to spend hours in TA office hour finding out why their code was wrong and to try to finish up projects. The tests were kinda difficult but if you understand the concepts you got this.

Accessible outside class
Participation matters
Amazing lectures
3.0
5.0
CSE115
Nov 24, 2020
Wouldn't take again

No opinion about this teacher took cse115 for him and dont have much interaction just this class is horrible they arent able to help you for anything as you have to everything yourself

Lecture heavy
Graded by few things
1.0
4.0
CSE115
Grade: F
Dec 27, 2020
Wouldn't take again

If you need help they will barely help you. Since Fall 2020 was online it was even harder to learn the coding. Plus they are way too strict at grading, will never consider any possible problems. Once I finished my lab exam and miss the due time because my wifi crashed. I used my LTE to email them. Tell them about the problem, they didn't care.

Graded by few things
Test heavy
Tough grader
3.0
3.0
CSE115
Grade: B
Apr 21, 2021
Wouldn't take again

Lectures are pretty rough. Piazza is a bad site, the professors will never answer your questions directly, often answer with another question. While not one of them, they attempted to remove several students who where helpful on piazza from the CS Program under the guise of "Academic Integrity" but where unsuccessful. Stay away if not CS Major.

Lots of homework
Lecture heavy
4.0
4.0
CSE115
Grade: A
Jan 25, 2022
Would take again

Alphonce cares; Hell go out of his way to answer questions (granted, theyre relevant). But, I learned more from lab than his class. I cant do slides as a hands-on learner. And after coasting on my limited knowledge the first few weeks, I was at office hours. All. The. Time. My TAs were godsends. You will NEED them for the project. It hits hard.

Caring
4.0
2.0
CSE115
Grade: A
Jan 31, 2022
Would take again

Coming with some basic knowledge of dictionaries, loops, conditionals, and arrays; CSE 115 wasn't too difficult. There's a clear grading policy, and it's very easy to get an A as long as you put in enough effort. Attend recitations, labs, and don't be afraid to ask your TA's for help. Everyone, including Dr. Alphonce, wants you to succeed.

Clear grading criteria
Caring
4.0
3.0
CSE306
Grade: B
May 26, 2022
Would take again

Alphonce is a really great guy, and this was a great class! This was definitely one of the best classes I have taken and it teaches you a lot of valuable skills that you will actually use in the real world as a software engineer. I felt some of the requirements for the LEXs/Projects could've been explained better, but other than that no complaints!

Group projects
Amazing lectures
Caring
5.0
5.0
CSE220
Grade: Not sure yet
Oct 27, 2022
Would take again

Best professor for CSE220. Very patiently and use different ways to help students understand lectures. He teaches with his heart and real concern for students.

5.0
3.0
115
Grade: A
Dec 9, 2022
Would take again

Alphonce was great.His lectures were pretty good and he was funny too. The slides were helpful and he explained them really well in lecture. The Top Hat questions were a good way to keep kids coming to lecture and make sure you understood the lecture.The actual course had a MASSIVE difficulty spike around late october-early november tho so be ready

Participation matters
Amazing lectures
Respected
3.0
5.0
CS115
Grade: A
Dec 21, 2022
Would take again

As a first time Computer Science student it required lots of hard work and grueling hours of work but I learned so much. The combination of Professor Alphonce's lectures (slides were very useful) with corresponding homework helped me effectively understand the content material. At the end of the day there was a steep learning curve but I managed.

Lecture heavy
Test heavy
5.0
3.0
CS115
Grade: A
Jan 2, 2023
Would take again

Clearly lays out expectations, speaks clearly, as long as you put effort into the class you should be fine.

Clear grading criteria
Respected
Online Savvy
4.0
3.0
115
Grade: B-
Jan 30, 2023
Would take again

Expectation are very clear from the beginning of the semester. Carl is a great lecturer and always made sure to answer questions in and outside of class. The slides were vague sometimes but going to office hours will make up for it. Be prepared to spend a lot of time on understanding some concepts, especially if you have no previous CS experience.

Clear grading criteria
Caring
Accessible outside class
5.0
5.0
CSE220
Grade: Not sure yet
Apr 24, 2023
Would take again

Professor Alphonce is by far my favorite professor, not only does he explain concepts so well and thoroughly, his lectures are actually enjoyable. It's always to the point. He is also accessible outside of class and is extremely helpful during office hours.

Gives good feedback
Caring
Accessible outside class
1.0
3.0
CSE115
Grade: B+
Nov 17, 2023

This semester his performance was poor, made some of the homework so difficult that even the TAs couldn't solve them easily.

Lecture heavy
3.0
3.0
CSE220
Grade: Not sure yet
Dec 8, 2023

Although he does a good job at explaining the materials needed to be successful in the course, his lectures are often extremely boring. He is also not accessible outside of class as he rarely answers his email.

Lots of homework
Hilarious
Lecture heavy
5.0
3.0
115
Grade: A
Dec 9, 2023
Would take again

Great professor, although those new to cs might have to self learn some concepts. Carl does a good job explaining concepts however he does not always explain in high detail unless you ask. Likes to make jokes that usually fall flat, although I cant tell if that's because its a CompSci class or because the jokes aren't that funny. I liked them.

Get ready to read
Lecture heavy
5.0
1.0
CSE115
Grade: A
Feb 2, 2024
Would take again

Carl was such an amazing and kind professor. He's very reassuring in his emails if you ever have questions/concerns in the course. I would recommend him to anyone as he's one of the most approachable professors. His responses are timely and effectively answer your questions.

Gives good feedback
Inspirational
Caring
3.0
3.0
CSE115
Grade: B
Sep 8, 2024

Prof. Alphonce can be hit or miss. If you're a hands-on learner, the labs may be more helpful than the lectures. Utilize TAs and unstuckstudy AI for study prep - they can be lifesavers!

5.0
3.0
CSE306
Nov 11, 2024
Would take again

Best class you will take as a computer science student at UB if you want real-world skills. Carl is beyond helpful and one of the kindest profs you will come across.

Group projects
Amazing lectures
5.0
3.0
CSE306
Oct 16, 2025
Would take again

Great professor, great class! Go take CSE 306!

Participation matters
Amazing lectures
Caring
5.0
3.0
CSE306
Grade: A
Nov 21, 2025
Would take again

One of the best CSE professors!! His lectures and explanations are super helpful and is super reponsive to piazza posts!

Amazing lectures
5.0
3.0
CSE306
Grade: Not sure yet
Dec 2, 2025
Would take again

CSE 306 was by far one of the most useful courses I have taken. Professor Alphonce is very caring and is always very clear about the expectations in the course. You get a lot of hands-on practice with various tools. Definitely a must take.

Group projects
Clear grading criteria
Caring
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

62%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 83 grades
Most common grades:
A (37)
Not sure yet (18)
A- (10)
Grade Distribution
A(41)B(12)C(5)D(5)F(7)A-/B+(18)
Based on 109 reported grades
A: 37
Not sure yet: 18
A-: 10
B: 9
Common Tags
Clear grading criteria (22)
Skip class? You won't pass. (22)
Participation matters (16)
Tough Grader (12)
Caring (12)
LECTURE HEAVY (10)
Respected (10)
LOTS OF HOMEWORK (9)
Rating Trend

Declining

-0.36 avg change
Feb
Sep
Nov
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSE116305

5.0

(1)

CSE11305

5.0

(1)

CSE1151

5.0

(1)

CSE115250

5.0

(1)

CSE116A

5.0

(1)
+19 more courses
Difficulty by Course

116

5.0

305

5.0

CSE

5.0

CSE250

4.5

CSE111

4.5

Similar Professors