4.6

Alexander Stoytchev

Computer Science - Iowa State University

4.6
Quality
3.4
Difficulty
96%
Would Retake
85
Reviews
4.6
Quality
3.4
Difficulty
4.6
Helpful
4.6
Clarity

96%

Would Retake

85

Reviews

Rating Distribution
Official

5

65

4

14

3

3

2

2

1

1

What Students Say

He makes classes interesting and fun

575 - 5.0 rating

By far the best teacher I've ever had

CPRE281 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

23%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (26)
A- (10)
B+ (5)
Grade Distribution
A(29)B(3)C(0)D(0)F(0)A-/B+(15)
Based on 50 reported grades
A: 26
A-: 10
B+: 5
A+: 3
Common Tags
Hilarious (26)
Amazing lectures (16)
Respected (15)
Clear grading criteria (12)
Lots of homework (12)
Gives good feedback (7)
Skip class? You won't pass. (6)
LOTS OF HOMEWORK (5)
Rating Trend

Stable

+0.09 avg change
Dec
Jan
Feb
Mar
Apr
May
Last 6 months
Ratings by Course

575

5.0

(2)

COMS610AS

5.0

(1)

COMPE185

5.0

(1)

HCI575

5.0

(1)

HCL575

5.0

(1)
+3 more courses
Difficulty by Course

HCI575

4.0

HCL575

4.0

COMS207

3.6

575

3.5

CPRE281

3.4

Reviews (85)
5.0
3.0
COMS610AS
Jan 15, 2006

Alex is a very knowledgeable professor. His lectures were great and he had the right balance between lecture slides and in-class disucssions. Anyone who is interested in robotics, AI, or human-computer interaction should take whatever class he is offering.

4.0
4.0
COMS207
Apr 21, 2006

This class was very hard for being a class for the nonprogrammer. Alex did, however, try to offer as much help as possible. Weekly homeworks are worth only 2 points and take at least 2 hours to complete, in my case. The exams take a very long time, as well. One "hour long" exam took, on average, 3 hours.

2.0
3.0
COMS207
May 24, 2006

This guy didn't know how to teach the novice programmer. I passed the class but not because of any help he could give... I studied and I think that he may want to try to find another class if he is teaching!

5.0
4.0
COMS207
Aug 31, 2006

Alex is an awesome professor! He really cares about his students and if you talk to him he will help you pass the class. He adds humor into his lectures to help you listen. You DO have to learn in this class, otherwise the tests will be pretty tough. Pay attention and get help from the TA's, and you should be able to get through this class fine.

5.0
3.0
COMS207
Nov 3, 2006

Like stated before, being a business major, I though it went quite in depth but I don't know everything about java before I enter the class. Going to lectures and the homework are VERY important to passing the class The exams are quite long but they are open book and notes so not too bad, just long.

3.0
4.0
COMS207
Nov 12, 2007

Ive taken many computer science classes before this one and found this to be the easiest one yet. Its sometimes hard to understand what he is talking about at times,but he does a good job trying to explain it to you. He is willing to work with you if you have trouble with problems. Homework is easy compared to other classes. claims if you try=pass.

5.0
1.0
CPRE185
Nov 7, 2008

Really easy, I thought. You can get 135% on the exams, though he cuts grades off at 100%. They are open-book and open-notes. The exams are part written and part programming (in C). The written parts are more difficult, at least for me. I didn't learn much from the lectures, but the labs are useful.

5.0
4.0
CPRE185
Dec 9, 2008

Great teacher

5.0
2.0
CPRE185
Dec 28, 2008

Humor in lectures was great. Alex did very well illustrating topics and provided good examples. Labs extremely beneficial for learning and applying new material. Loved the fact that exams out of around 130 - made for a great grade booster since I could always score around 100. Homework got really time consuming and annoying near end of course.

5.0
3.0
CPRE185
Sep 24, 2009

Hilarious teacher. Always keeps me awake!

5.0
3.0
CPRE185
Sep 25, 2009

Alex does a great job, and keeps class interesting. I really wish that he taught more classes than he does. I'd definitely suggest taking his section of any class he teaches.

5.0
3.0
CPRE185
Sep 25, 2009

One of the best teachers I've ever had. He makes CprE 185 the only class I actually look forward to going to.

4.0
3.0
CPRE185
Sep 26, 2009

Great Teacher! Homeworks are easy(only 30 mins max) and labs are interesting. He keeps your attention during class! Great Prof all around

4.0
4.0
CPRE185
Oct 6, 2009

Funny, which helps keep you interested in attending class and paying attention. Lessons are also pretty easy to follow, and an actual demonstration of the lesson in code is usually always done, so you can see firsthand what he's talking about, which is a big plus too. The class overall is somewhat difficult, but one shouldn't have too much trouble.

5.0
2.0
COMPE185
Oct 7, 2009

Makes the class very fun.

4.0
5.0
CPRE185
Nov 12, 2009

Funny professor and he kept the class interesting. It did take a while for us to get our grades back from the homework, but other than that it was ok. Class is extremely hard.

4.0
3.0
CPRE185
Dec 3, 2009

If you take this class, TAKE ALEX'S SECTION. That is all.

4.0
3.0
CPRE185
Dec 4, 2009

A completely awesome professor. He's a lot of fun fun to have as a professor and he really makes the class interesting. I immensely enjoyed having him.

5.0
2.0
CPRE185
Aug 25, 2010

The best professor I've had!

5.0
1.0
CPRE185
Jan 31, 2011

The best professor I've had!!!! Very helpful!

5.0
1.0
CPRE185
Jan 31, 2011

The best professor I have had!!!! Very helpful!

4.0
5.0
CPRE185
Dec 2, 2011

Best professor I've had thus far mostly due to his good humor and lecture style. The ex-soviet jokes are entertaining and keep the class from becoming too dry. The only complaint is the learning curve for this class which is incredibly steep for those who have not programming in C or programmed at all before.

5.0
4.0
CPRE185
Dec 6, 2011

Alex is a very funny guy. He clearly knows what he is talking about. I had no programming experience before taking this class and I'm doing well. It is a lot of work so be prepared, but if you are struggling, talk to him after class. He is open to students comments and lenient. I easily recommend him.

3.0
5.0
CPRE185
Dec 16, 2011

He is a nice guy and helped me after class, but the course was ridiculous. It is way too hard and time consuming and you can spend hours doing the homework and end up getting no credit for it. Didn't really learn anything in lecture or lab because the concepts are covered to fast. Not a fun class at all.

4.0
5.0
CPRE185
Dec 21, 2011

Alex was a very fun professor to have. He's funny and is good at explaining concepts in lectures. However, the homework was far too difficult. We would learn basics in lectures and labs and then be given homework that even the TAs didn't know how to solve. Overall the class was enjoyable but way more difficult than it should have beeen.

4.0
4.0
CPRE185
Oct 29, 2012

This is a very fun class. Stoytchev does an excellent job engaging the class for new concepts and old. This is a problem solving class, and the homework does escalate in difficulty rapidly. That being said, you will learn the material well.

5.0
4.0
CPRE185
Nov 14, 2012

Alex is awesome. His lectures are very good and his humor fits the demographic of his students well. He is very approachable and cares about his students succeeding. However, the homework is stupid-difficult. Be prepared to ask for a lot of help. If you've never programmed before, you're gonna have a rough time, but Alex will definitely help you.

5.0
5.0
CPRE185
Dec 10, 2012

He's great! You will be challenged like none other, but quite frankly this will prepare you for further classes in CPR E. He also loves Star Wars & the Matrix as well as makes a lot of jokes about Russia, America, and the movies above.

5.0
4.0
CPRE281
Grade: A+
Jan 21, 2015

Alex is a great professor, and his class is very interesting. This was my favorite class so far. He posts good power-points too. The homework takes really long for this class, but its do-able. The class itself was hard, but if you take time to get to know the material well, then you should do fine.

5.0
3.0
575
May 2, 2015

He makes classes interesting and fun. I learned a lot from this course.

5.0
3.0
CPRE281
Grade: A-
Nov 10, 2015

He's funny and he thoroughly explains everything in a simple way. I would recommend him for any class he teaches. Also, wait to by the book. He walks you through all your of options the first day. Everything is posted online, don't have to attend.

5.0
4.0
CPRE281
Grade: A
Dec 24, 2015

He has a great sense of humor and explains really well .But you have to work hard to get an A in the class.

5.0
2.0
CPRE281
Grade: A
Jan 4, 2016

Overall pretty easy with the exception of a few homeworks. Exams were easy and he gave lots of chances to get 100 on them. Stoychev explains concepts pretty clearly and if you don't get it he is willing to stop and explain again. Seems like he cares about students he teaches. On top of it all he is really funny as well. Great professor overall

5.0
4.0
CPRE281
Grade: B-
Jan 4, 2016

Alex has such a perfectly concise way of speaking that he only says exactly what he needs to which makes him the perfect professor for this class. The only exception is the little jokes he slips in, but his humor keeps some of the drier subjects tolerable. Also take him seriously when he says there will be Star Wars exam questions.

4.0
2.0
CPRE281
Grade: A
Jan 10, 2016

The first 2/3 of the class are cake. The last third will blow your mind. The class doesn't really require extra studying (just before exams) as long as you've done the homework an mini projects. Some of the lectures are kind of repetitive, until the end of the semester. Then it will destroy you if you don't try.

5.0
4.0
CPRE281
Grade: A
Mar 28, 2016

If you attend class everyday, do the homework, and study, you will pass. Stoytchev set the gold standard for teachers at Iowa State. All other teachers pail in comparison to his outstanding attention to students, willingness to help, and his simply outstanding slide shows. By far the best teacher I've ever had.

5.0
4.0
CPRE281
Grade: B+
Dec 9, 2016
Would take again

This guy was great. Class material is difficult, but I wouldn't have it taught by anyone else. Be prepared for Star Wars and Matrix references and test questions.

Respected
Hilarious
Amazing lectures
5.0
3.0
CPRE281
Grade: B+
Dec 9, 2016
Would take again

Honestly one of the best professors I have ever had, lectures are very funny (you will know what I mean syllabus week), he does a great job of teaching the material and sets you up to get a good grade if you put a bit of effort in. Takes feedback seriously and is probably reading this right now. take the final project seriously though.

Hilarious
Amazing lectures
Caring
5.0
3.0
CPRE281
Grade: A-
Dec 10, 2016
Would take again

Stoytchev is probably the best professor I have ever had at ISU and maybe ever will have. 281 is a boring class in my opinion but he makes lecture fun because of his sense of humor. Always go to class cuz it starts easy af then goes 0-100 and sucks at the end. Overall, don't take this class if your prof isn't Stoytchev.

Respected
Hilarious
5.0
2.0
CPRE281
Grade: A
Dec 12, 2016
Would take again

Alex is a great lecturer and you can tell that he really puts a lot of effort into his lectures. There is about 1-2 hours of homework for this class each week which usually is pretty easy. The final project is by far the hardest thing in the class and you should plan to spend a lot of time on that (It took me around 30 hours in the lab).

LOTS OF HOMEWORK
Clear grading criteria
Hilarious
5.0
2.0
CPRE281
Grade: A
Dec 14, 2016
Would take again

Stoytchev the first class told us he wanted everyone to drop. He did anything but want us to drop. He was a great and funny teacher. 10 out of 10 would recommend. Except the final project was super hard. Start early.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CPRE281
Grade: B+
Dec 14, 2016
Would take again

The best teacher i have had at the university so far.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
2.0
CPRE281
Grade: A
Dec 21, 2016
Would take again

Best teacher at this university. I have never seen a professor work so hard to make sure his students were understanding the material. He has an anonymous feedback forum on blackboard which he reads regularly to make sure the student's are happy with his teaching. Make sure you've watched every episode of Star Wars before taking this class.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CPRE281
Grade: A
Feb 24, 2017
Would take again

Great professor who clearly spends a lot of time planning out his lectures to make them clear and easy to understand. Tells you exactly what it is that you are expected to know for exams, and the labs were also not overly challenging. The final project did take a lot of time so make sure to not put it off!

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CPRE281
Grade: A-
Mar 2, 2017
Would take again

Best professor I've had at ISU. Really wished he taught more classes.

Gives good feedback
Respected
Hilarious
5.0
3.0
CPRE281
Apr 11, 2017
Would take again

Great teacher, you don't have to go to class, but I would highly recommend it. He does a great job explaining the concepts. He will bring in props if he thinks that will help him teach the lesson. Funny and enjoyable guy. Exam are very long though, almost everyone runs out of time before they finish. The exams are 130/100 to compensate for that tho

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
2.0
CPRE281
Grade: A
Sep 20, 2017
Would take again

Dr. Stoytchev is by far one of my favorite professors. The lectures are entertaining, but at the same time helpful. The exams are very fair and the grading criteria are clear. He is not monotone at all and is quite engaging. I would definitely take his class again.

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
CPRE281
Grade: Incomplete
Oct 4, 2017
Would take again

Professor Stoytchev is a great professor and is pretty humorous at times. He mostly reviews the book reading in class but there is a lot of good explanation of the material and information for the labs in class. The lecture PowerPoint slides are online on his website but for most lectures you'd better be there if you want to understand it.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CPRE281
Dec 22, 2017
Would take again

He explains things very well in lecture. There were three tests, open-book and notes. These accounted for more than half our final grade. They had 130 points but were graded out of 100. Reading is not necessary if you go to the lectures, but the book is helpful for homework. He tends to go very slow in lectures, but it is better than going too fast

Hilarious
TEST HEAVY
Would take again
5.0
4.0
CPRE281
Grade: A-
Dec 24, 2017
Would take again

Stoytchev has got to be hands down the best professor I have ever had at Iowa State. His lectures were worth the time and he is super helpful outside of class too. Class was never dull.

Gives good feedback
LOTS OF HOMEWORK
Would take again
5.0
4.0
CPRE281
Grade: B
Jan 8, 2018
Would take again

Pretty funny guy and definitely knows what he's talking about. Class starts off pretty easy and then the last third of it just completely flew over my head, and the final project is a brutal one. Definitely give yourself ample time for homeworks (can take multiple hours as the course progresses) and the final project. Overall, great class and prof.

Respected
Hilarious
5.0
3.0
CPRE281
Grade: A-
Jan 8, 2018
Would take again

One of the best professors at ISU. Attending lecture is key to doing well, which is enjoyable because of Stoytchev. After the first exam, I did not take any notes--he posts all his slides online. Just go to lecture and pay attention, do labs and homework with the slides as reference.

Respected
Hilarious
Amazing lectures
5.0
4.0
CPRE281
Grade: A
Feb 9, 2018
Would take again

Stoytchev is a very good prof. His lectures can be a little technical and boring at times, but he mixes in some humor and he is very good at breaking down concepts to help students understand. I barely touched my textbook but went to class and did just fine.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
4.0
CPRE281
Grade: A
Feb 15, 2018
Would take again

Good teacher. Class gets much harder as it goes on. Lectures are hit or miss. Either dreadfully boring or hilarious.... but it is dreadfully boring material.

Hilarious
Amazing lectures
5.0
4.0
CPRE281
Grade: A-
Feb 21, 2018
Would take again

Stoychev was the best professor I've ever had at ISU. CPRE 281 was a difficult class but he tried his best to make us understand everything. You could see the effort he took to make the class enjoyable as well. He really cared about our learning and I left this class remembering everything because of his teaching.

LOTS OF HOMEWORK
Hilarious
Amazing lectures
4.0
4.0
CPRE281
Oct 26, 2018
Would take again

Funny Guy with a lot of star wars references on tests, usually for extra credit

Get ready to read
LOTS OF HOMEWORK
Hilarious
5.0
4.0
CPRE281
Dec 10, 2018
Would take again

Great prof, actively tries to make the content of the class interesting and is enthusiastic about what he does. Tough grader, and his exams are equally hard (or I'm just dumb).

Tough Grader
LOTS OF HOMEWORK
Hilarious
5.0
3.0
CPRE281
Grade: A
Dec 10, 2018
Would take again

One of the best professors I've ever had. Gives clear concise instructions and easy to understand lectures with a good amount of humor and charm sprinkled in to keep things interesting and fun. Homework was reasonable and informative typically linking up with what was being taught in lecture or in lab. Tests were graded and submitted the same day.

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
CPRE281
Grade: B
Dec 22, 2018
Would take again

Stoy is a phenomenal lecturer who puts a great deal of time to ensure his lectures are quality material. This is an incredibly difficult course, however, and I highly recommend reading. You have to put in a lot of effort. He managed to make a course I found rather boring initially, incredibly interesting. Super engaging lectures, don't skip them!

Get ready to read
Participation matters
Skip class? You won't pass.
5.0
4.0
CPRE281
Dec 11, 2019
Would take again

Easily one of the best professors Ive had

5.0
4.0
HCI575
Grade: A
Dec 13, 2019
Would take again

Dr. Stoytchev is without a doubt the best professor I've ever had. It's always apparent that he's passionate about what he does. 575 is a lot of work, but it's all valuable and genuinely fun. His teaching made me fall in love with computer vision and signal processing. I guarantee this will be the most enjoyable and memorable class you take.

Respected
Inspirational
Caring
5.0
4.0
CPRE281
Grade: B+
Dec 16, 2019
Would take again

I thought he explained things pretty clearly. He also seems to care about his students / the quality of his lectures. Some of the homework questions felt misleading and confusing is the main complaint I have. Get ready to put some time into his course as you will have 1 lab and 1 moderate homework due most weeks.

Respected
Lots of homework
Skip class? You won't pass.
3.0
4.0
CPRE281
Grade: Not sure yet
Dec 21, 2019
Would take again

Stoytchev was a decent instructor. The lectures were simple at the beginning but quickly got more complicated, take notes! The weekly homework was fairly long. Stoytchev communicated concepts clearly and effectively. He always stayed after class to answer questions. One of the hardest classes I've taken at ISU so far (I'm a sophomore).

Lots of homework
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
CPRE281
Grade: A
Jan 13, 2020
Would take again

Stoytchev definitely tries to make his lectures very enjoyable along with getting the information to you. He talks through slides which can be found online on his website which is always nice to look at in case you miss/decide not to go to a class. The homeworks and final project were very consuming but they helped me learn a lot of material.

Lots of homework
Hilarious
Amazing lectures
5.0
4.0
CPRE281
Grade: A
Jan 16, 2020
Would take again

Dr. Stoytchev really cares about students and makes things more enjoyable with humor. He puts in lots of work to ensure quality content and gets exams graded and entered within the day.

Respected
Hilarious
Caring
5.0
3.0
CPRE281
Grade: A+
Dec 9, 2020
Would take again

The lectures were the best part of this class, and everything was explained very clearly. There were never any surprises, and his lecture slides are amazingly well crafted to teach the material, in addition to just being a great professor. The exams were also very fair and easy to prepare for without being too easy to challenge you. Great class

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
HCL575
Grade: A+
May 19, 2021
Would take again

Dr Stoytchev cares about his students and provide you extensions if you need it. He will make you work for the class but you learn from each homework. He gives extra credit with every homework so if you feel like falling behind you can catchup easily. He cares about teaching and his students

Respected
Lots of homework
Accessible outside class
1.0
5.0
CPRE281
Grade: A-
Nov 9, 2021
Wouldn't take again

Assigned work over breaks, broke ISU policy multiple times, attempted to enforce masking. Be cautious if taking this class.

Get ready to read
Skip class? You won't pass.
Lecture heavy
5.0
4.0
CPRE281
Grade: A
Dec 6, 2021
Would take again

Prof. Stoytchev has great lectures that he puts a lot of time into. He does a great job of explaining content that the book either leaves out or does a poor job of covering. All of the tests also felt pretty reasonable and I never felt like I was being set up to fail. One of my favorite classes in terms of content, would recommend to anyone.

Clear grading criteria
Amazing lectures
Caring
4.0
4.0
CPRE281
Grade: A
Dec 15, 2021
Would take again

The class is great and taught very well. You can tell he is passionate and cares about giving the students a good education. My only complaint would be that (early in the semester) he used class time to heavily encourage students to wear masks (completely fine), however, he didn't post streams of the lectures online :/

Lots of homework
Group projects
Lecture heavy
4.0
4.0
CPRE281
Grade: Not sure yet
Dec 16, 2021
Would take again

I found Digital Logic to be a relatively enjoyable class. Stoytchev's lecture slides are all available online which makes it very easy to review and he responds to emails very quickly. His lecture slides do tend to be on the long side (around 200-250 for each topic) and a lot of it is either review or animations. Learned a lot though.

Lots of homework
Accessible outside class
EXTRA CREDIT
4.0
4.0
CPRE281
Grade: A
Dec 26, 2021
Would take again

Stoytchev really cared about making his lectures engaging and he is very passionate about digital logic. The slides are 200-300 slides long so beware, but this is because of animations that make it easy to learn when you miss. The labs and homeworks are time consuming but help out a lot for the exams and the final project. You'll have to earn it!

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
CPRE281
Grade: A
Feb 11, 2022
Would take again

Great Teacher very intensive course but you learn a lot. His course is everything you need to learn about digital logic and computer engineering.

Respected
Lots of homework
Hilarious
5.0
3.0
CPRE281
Grade: A
Jan 8, 2023
Would take again

Stoytchev is hilarious and very good at explaining things. However, his exams can be stressful as they are always a crunch for time.

Clear grading criteria
Hilarious
Respected
2.0
3.0
CPRE281
Nov 7, 2023

I think you can understand the content without going to lecture. But i would still recommend going. He does clarify questions if you have them. He's kind of belittling. labs are time consuming. I would take as many timed practice midterms as possible. He often puts problems that you've never seen on the exam. does not give extensions on hw.

Get ready to read
Amazing lectures
Lots of homework
5.0
3.0
CPRE281
Grade: A
Jan 9, 2024
Would take again

Amazing, hilarious professor. He is excellent at teaching complicated things. His powerpoints (which are 100s of slides long) are amazing resources that he uses to teach by creating "animations" of circuitry. We started the year by learning simple boolean expressions and ended with studying a genuine microprocessor, all credit to his teaching.

Inspirational
Hilarious
Lecture heavy
5.0
3.0
CPRE281
Grade: A
Jan 29, 2024
Would take again

He is a great professor who helped me get a better understanding of computer science. The class is challenging but not overly difficult and he is supportive and answers questions thoroughly.

Clear grading criteria
Gives good feedback
Respected
5.0
4.0
CPRE281
Grade: B+
Dec 20, 2024
Would take again

Great guy who genuinely puts effort into his teaching. In CPRE 281, the slides he made are the reason I was able to learn most of the material. Exams were hard, very little time especially for exam 2. Also, I didn't really enjoy his teaching style because I wasn't able to focus very well. He did too much reviewing.

Lots of homework
Hilarious
Test heavy
5.0
4.0
CPRE281
Grade: A
Dec 22, 2024
Would take again

My boy Stoytchev has some of the best slides in the business. They make following the circuits pretty easy. As others have mentioned, the exams are a bit of a time crunch, but he provides some extra points on them, The labs are very straightforward and logical. The homework can take some time but are not too crazy. He is the best prof I've had!

EXTRA CREDIT
Amazing lectures
Test heavy
5.0
3.0
CPRE281
Grade: A-
Jan 15, 2025
Would take again

points were fairly distributed, which is a big plus. exams were difficult but not impossible.

Amazing lectures
Clear grading criteria
5.0
2.0
CPRE281
Grade: A-
Jan 27, 2025
Would take again

Professor goes through material fast in lecture. He uploads all of his slides. His slides include ‘animations' of circuits, gates, and computers. It's very helpful. There is a weekly homework that takes roughly 3 hours to complete, if not more. His slides help immensely with the homework though. He allows a lot of notes on exams. He is funny too.

Participation matters
Lots of homework
Hilarious
5.0
3.0
CPRE281
Grade: A
Feb 27, 2025
Would take again

His lecture slides can be overwhelming but they help immensely for exams. Really funny guy.

Get ready to read
EXTRA CREDIT
Hilarious
5.0
3.0
CPRE281
Grade: A-
Mar 5, 2025
Would take again

Participation in the lectures isn't mandatory, but I recommend it. The class pace is fast and Stoytchevs' lectures were the easiest way for me to learn; way better than anything I found online. He is very approachable, loves Star Wars, makes & puts jokes in his lecture slides, really great guy and teacher. One of the best professors I've had.

Amazing lectures
Lots of homework
Hilarious
5.0
3.0
CPRE281
Grade: A
Apr 3, 2025
Would take again

Exams were a bit of a time crunch but I thought he did a good job preparing us for them. Great lecturer.

Amazing lectures
Gives good feedback
Hilarious
5.0
4.0
575
Grade: A
May 3, 2025
Would take again

Great course focussed on video/image processing.

Class Info

Online Classes

100%

Attendance Mandatory

23%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (26)
A- (10)
B+ (5)
Grade Distribution
A(29)B(3)C(0)D(0)F(0)A-/B+(15)
Based on 50 reported grades
A: 26
A-: 10
B+: 5
A+: 3
Common Tags
Hilarious (26)
Amazing lectures (16)
Respected (15)
Clear grading criteria (12)
Lots of homework (12)
Gives good feedback (7)
Skip class? You won't pass. (6)
LOTS OF HOMEWORK (5)
Rating Trend

Stable

+0.09 avg change
Dec
Jan
Feb
Mar
Apr
May
Last 6 months
Ratings by Course

575

5.0

(2)

COMS610AS

5.0

(1)

COMPE185

5.0

(1)

HCI575

5.0

(1)

HCL575

5.0

(1)
+3 more courses
Difficulty by Course

HCI575

4.0

HCL575

4.0

COMS207

3.6

575

3.5

CPRE281

3.4

Similar Professors