2.5

Alexandra Stefan

computer science and electrical engineering - University of Texas at Arlington

2.5
Quality
4.0
Difficulty
32%
Would Retake
98
Reviews
2.5
Quality
4.0
Difficulty
2.5
Helpful
2.4
Clarity

32%

Would Retake

98

Reviews

Rating Distribution
Official

5

17

4

16

3

6

2

18

1

41

What Students Say

Stefan's class is a real Nightmare

CSE2320 - 1.0 rating

Unclear homework, changes after assigning it

CSE2320 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

1%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (15)
A+ (13)
B+ (9)
Grade Distribution
A(28)B(7)C(7)D(7)F(0)A-/B+(9)
Based on 74 reported grades
A: 15
A+: 13
B+: 9
Not sure yet: 9
Common Tags
Lots of homework (23)
Tough grader (21)
Tough Grader (14)
Accessible outside class (13)
Test heavy (11)
Lecture heavy (11)
Skip class? You won't pass. (10)
Caring (9)
Rating Trend

Stable

+0.08 avg change
Nov
Dec
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

1105

4.0

(1)

1310

2.8

(6)

CSE1310

2.8

(36)

CSE3318

2.7

(30)

CSE1310004

2.0

(1)
+6 more courses
Difficulty by Course

3308

5.0

CSE1310003

5.0

CSE1301

5.0

CSE1320

5.0

CSE3318

4.1

Reviews (98)
2.0
4.0
CSE1310004
Apr 19, 2013

She knows the material but she can't transfer her knowledge to her students. Not easy to approach. Unless you have plenty of time to teach yourself, do not take her.

1.0
5.0
CSE1310
May 11, 2013

She knows a lot but does not know how to teach,at all. Expects too much from students who has never had any programming experience. Not helpful with homework at all. Does not curve on tests. Exams are very difficult. Does not follow her review. Do not take her if you are new to programming.

2.0
4.0
CSE1310
May 13, 2013

Fast paced, I would recommended if you have some programming experience.

2.0
5.0
CSE1310
May 16, 2013

Compared to others professors teaching this course, she is hard. Her labs at the end of the semester are 500 or more lines. She expects a lot doesn't curve the grade when students fail. Do yourself a favor don't take her. I was a A student until I had her.

4.0
1.0
CSE1310
May 27, 2013

I really don't understand the complaints from others to be honest, the only lab that was 500 lines was the last one, all others were rather short, it was a relatively easy class, although the professor could be a bit intimidating at times.

2.0
5.0
CSE1310
Sep 30, 2013

She seems like a very nice person and extremely knowledgeable, however she is not good at communicating that knowledge to the class. About 90% of the time I sit there shaking my head wondering what she is talking about. If you are like me and don't already know how to program, forget it. Find another teacher.

1.0
5.0
CSE1310003
Grade: Drop/Withdrawal
Oct 30, 2013

Bad at explaining things, as a newbie at programming, i couldn't understand at all. Also, the way that she programs is just to complicated.

2.0
5.0
CSE1310
Grade: Not_Sure_Yet
Dec 4, 2013

Very confusing. For a beginner class, assignments got really hard, really quickly and you would get more caught up in what they were even asking you to do than learning the logic you're supposed to. Lectures felt pointless, just confused me more. Learned the most online and from other classmates. Would not recommend to a beginner at all!

2.0
5.0
CSE1310
Grade: B+
Dec 11, 2013

Very hard class for beginners. After lectures I would have to read the chapter from the book to understand anything. I did good on the homework, although they were long. The test are ridiculously long and probably will not finish in time. She is approachable but she will probably confuse you more.

1.0
5.0
CSE1310
Dec 13, 2013

Please do NOT take her if you're a beginner. If you've done some programming before, it will not be so difficult. She expects you to understand all the logic quickly and gives intermediate level homework. Doesn't give enough homework to build logic and her exams are worse. Even her lectures are confusing especially for beginners.

2.0
5.0
CSE1310
Grade: C-
Dec 14, 2013

Gives hard assignments.....Intentionally! And expects students to comprehend and execute what ever she assigns! If you are a beginner , please do not take her! You can work all you want, but without prior knowledge, your life in her class will be stressful. With her hard assignments, it is also hard to focus on studying the exam. Double trouble!

4.0
4.0
CSE1310
Feb 24, 2014

Her class is not easy but absolutely not hard. She definitely help students if they need help. If you do not have prior knowledge about programming, then it is helpful to read the book and come to class prepared. What I loved in her class is that she gave a lot of homework. Remember: Best way to master programming is Practice, practice, practice.

1.0
5.0
CSE1301
Grade: Drop/Withdrawal
Apr 3, 2014

Instructor teaches course as if you already know what you are doing. Also, all homework is pass or fail without any real clarity. She said that it is not uncommon to have to take this course more than once even though it is a beginner level programming course.

4.0
1.0
CSE1310
Grade: A+
Apr 17, 2014

Great professor. Came in knowing very little programming, and I thought the class definitely helped expand my knowledge. The assignments were not as intense as many have said, and they always followed what we had learned recently in class. Of the all the CSE courses I've taken, she has probably been my favorite professor in the department.

3.0
5.0
CSE1310
Grade: Rather_Not_Say
Apr 25, 2014

took her class fall2013. Hated her class during the fall but now that I survived her class and in other programming classes I recommend her to anyone who wants to be a good programmer. She is extremely challenging but trust me it is worth it, it is for your own good. she is always happy to help also. read the book, it helps with the examples.

4.0
2.0
CSE1310
Grade: A+
Apr 29, 2014

I took her class in the Fall. I did not have any programming experience prior to this and did great in her class. Yes, the assignments take a long time but that's usually the case with programming assignments. I emailed her for help several times and she responded quickly and was very helpful. I can't complain because she prepared me well for 1320.

4.0
4.0
1105
May 4, 2014

Pretty good teacher, like said above it is quite a fast paced class. You'll need quite a bit of outside help

4.0
3.0
CSE1310
Nov 21, 2014

Dr. Stefan is a great professor. She will at times move at a fast pace, however she does not mind answering questions during lectures, which helps a lot. She gives weekly homework assignments which some may find annoying, however without them, I don't think I would've learned as much Python as I did. You will work for the A, BUT you will learn alot

3.0
5.0
CSE1310
Nov 28, 2014

Dr. Stefan is often confusing and jumps around from different subjects in lecture. Gives exceptionally hard homework assignments. Test are pretty difficult too. Her class is very time consuming. Expect to spend a lot of extra time getting outside help. More stress than its worth for an intro class. I would not recommend taking her.

4.0
4.0
CSE1310
May 11, 2015

Her teaching style often made me want to fall asleep. I had prior programming experience before the class, but I still found it very challenging. Tests are tough too, but I managed a 79 on the first test and A's on the other two. She doesn't curve, but I didn't turn in two of the lab assignments and she still gave me an A for the semester.

5.0
2.0
1310
Grade: B+
May 12, 2015

Dr. Stefan one of the best professors I have had in my college career. She takes her time out to explain to you what is going on if you fall behind. Also a class after she assigns the homework she basically gives you the answer by demonstrating a sample code. I would RECOMMEND this teacher, especially if this is your first programming class! :)

5.0
3.0
CSE1310
Grade: A
Mar 27, 2016

Good professor. Expect homework for every 2 weeks but the course loads are about the same for other 1310s. This class is not easy so you would have to work for an A.M Does curve on the tests and very helpful on office hours. Would recommend her.

1.0
5.0
CSE1310
Grade: D
May 5, 2016

Lectures were bad. Seemed like she didn't now what she was teaching (two smart dudes always seem to catch her mistakes)and unless you went in knowing about programming this would be pretty hard for an intro class. A lot of stress.

4.0
4.0
CSE1310
Grade: B+
Aug 15, 2016
Would take again

Took python with her. She was clear about the material.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CSE2320
Grade: B+
Sep 10, 2016
Would take again

She wants you to learn and is one of the best professors I've had at UTA. The bad ratings are here from students who cannot do computer science and moved to another major. I know because many of my friends were like that.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
CSE2320
Grade: B-
Oct 1, 2016
Wouldn't take again

Be ready to hope on google and teach the course to yourself! This "professor" constantly questions herself and basically the entire lecture is filled with people asking "Why did you do that?". Her homeworks are more like projects, and the instructions for them are biographies. Do yourself a favor and take the other professor.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
4.0
CSE23120
Grade: Not sure yet
Nov 16, 2016
Wouldn't take again

She does not know how to teach. She not well prepared, and does not understand the topics. She does not know to teach to the beginner student. It would be better if she is full time advisor, and student don't have to wait in line. I do not recommend to take her class. Take one extra semester, but don't take class with her.

Tough Grader
Get ready to read
TEST HEAVY
2.0
5.0
CSE2320
Grade: B
Nov 24, 2016
Wouldn't take again

Stefan seems to know her stuff for Algorithms and Data Structures but she does not have the ability of great instructor: to make students understand. She is friendly and approachable but she cannot make the students understand the material. Take Bob Weems instead of her.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CSE2320
Grade: Rather not say
Dec 8, 2016
Wouldn't take again

Stefan's class is a real Nightmare. Nervous, inexperienced and disorganized! Gives super-hard hws w/ unclear instructions & updates them till the date of submission. No exam reviews, No partial grades for hws even if you spent 9 sleepless nights on if it doesn't run. INCONSIDERATE and heartless while grading. You'll only regret.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
CSE1310
Grade: C
Dec 18, 2016
Wouldn't take again

Ms. Stefan is a good academic advisor, but, in my opinion, not a java programming instructor. I learned almost nothing in her disorganized class. Luckily, I have a couple of friends who taught me every thing Ms. Stefan couldn't do. I made a mistake when I chose her class without looking her up in rate my professors.

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
2.0
CSE1310
Grade: A+
Dec 22, 2016
Would take again

If you have been doing programming for years, this class should be very easy. If not, well, you'll probably have a bad time. I think this course would've been quite difficult if it was my first time programming. Example output is given on homework assignments. Answers questions. The class is unfortunately in Java nowadays, so enjoy your try catch.

TEST HEAVY
1.0
5.0
CSE1310
Grade: C-
Dec 25, 2016
Wouldn't take again

This is a challenging class if you don't already know how to program. I couldn't understand her confusing way of teaching. Eventually, I found free java materials online that were very helpful. She might know other programming languages, but not the one she "taught" us in class. Doesn't give reviews, before each test she talks about a new topic.

Tough Grader
Get ready to read
LECTURE HEAVY
1.0
4.0
CSE2320
Apr 13, 2017
Wouldn't take again

Unclear homework, changes after assigning it. Lecture is jumbled and hard to follow. Avoid.

1.0
4.0
CSE2320
Dec 6, 2017
Wouldn't take again

Her exam questions essentially equate to Youre in a car going 65 mph and you throw a triangle out of the window. Whats the circumference of the sun? If youre thinking that that doesnt sense, youd be spot on to how I felt on every single exam. Also, her homework assignments are a jumbled mess that she continuously changes until the due date.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Tests are tough
1.0
5.0
CSE2320
Grade: Rather not say
Jan 31, 2018
Wouldn't take again

Didn't understand a bit what she taught in class. Had to google everything. YouTube videos were far better than her teaching.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
3.0
CSE1310
Grade: Drop/Withdrawal
Mar 21, 2018
Wouldn't take again

Turns out her whole class can be taught easily by reading the text book! But she said "all materials are on class website. Don't need textbook." Never used textbook in class either so assumed not need it, we were suppose to read it the whole time! Attila the hun never had to deal with this nonsense.

Get ready to read
BEWARE OF POP QUIZZES
LECTURE HEAVY
1.0
4.0
CSE1310
Grade: Drop/Withdrawal
Mar 22, 2018
Wouldn't take again

Could not do well on anything because could not practice it because material is muddy. Textbook provides all knowledge but NEVER used it?! Living proof that life is unfair. Don't know how to explain to family that I have to drop course.

Tough Grader
Get ready to read
BEWARE OF POP QUIZZES
4.0
4.0
CSE2320
May 1, 2018
Would take again

Algorithms is a tough class itself. She does need to be more organized with her lecture and homework. Homework every week, but the homework helps for the test if you actually do it. Want to pass the test with a B? Just read her powerpoint and make sure you understand it. If you need help, go to her office hour. Wasn't my easy A, but I work for it.

LOTS OF HOMEWORK
1.0
5.0
CSE2320
Grade: Not sure yet
Sep 21, 2018
Wouldn't take again

In her class I always wonder as to how she got here. She seems to be as, if not more oblivious to the subject than her students. Homework is messy and not explained clearly., she expects students to know what she wants without expressing it clearly

Tough Grader
1.0
5.0
CSE1310
Grade: D
Sep 27, 2018
Wouldn't take again

Very strict and tough to get a score

Tough Grader
Skip class? You won't pass.
Hilarious
1.0
4.0
CSE2320
Grade: Rather not say
Oct 31, 2018
Wouldn't take again

The class itself is not bad, given prior experience to the subject(which you should have) the class can be passable. However the professor is not the best at speaking/describing the subject, so it's harder to understand her lectures. Take her if you just want the credit, don't take if you plan on understanding the whole class.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
4.0
CSE2320
Nov 16, 2018
Wouldn't take again

Algorithms is a hard class overall, however Stefan makes it extremely difficult with test grading policies that force you to follow her method of solving problems rather than one found elsewhere. If you don't used her method in the test, you will not get credit on the exams. She also post quizzes with less than 24 hour notice.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CSE2320
Grade: Not sure yet
Nov 18, 2018
Wouldn't take again

Strict homework guidelines and lectures and notes could be better explained with something found online. Failing tests means failing the class, and failing homework means losing any possible source of passing. My most stressful semester thus far.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CSE1310
Grade: B-
Nov 24, 2018
Wouldn't take again

She gives homeworks which are very difficult for beginners to solve. There are about 10 homeworks in the semester. After 3-4 homeworks, just one task is given in each homework and it contains 100 points. Each homework is 2% of the final grade. So, if you can't solve 3 tasks, you lose 6 marks of final. Her accent is difficult to understand.

Tough Grader
Hilarious
GRADED BY FEW THINGS
5.0
1.0
CSE2320
Grade: A
Dec 14, 2018
Would take again

She is a great professor. Work through the material as many times as we want. This class is a difficult class to begin with. But her teaching style makes it all the more fun to work out these algorithms.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
CSE1310
Dec 22, 2018
Wouldn't take again

I came from from almost zero programming knowledge. I learnt more from youtube and from my friends than her. If youre taking her class, I would suggest that you try your best and if youre still having difficulty, drop it before its too late and take it again next semester with a better teacher. Good luck!

4.0
3.0
CSE2320
Mar 5, 2019
Would take again

The class itself isn't that hard if the subject is somewhat interesting to you(Beware of lots of hw). The coding assignments can be very challenging if C isn't your strong suit. Take advantage of the echo 360 recordings, and LEARN DEBUG!(This will make the coding assignments less difficult). I'd say CSE2315 was more difficult.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CSE2320
May 8, 2019
Wouldn't take again

She's understanding when it comes to hw deadlines, but her coding assignments are confusing because the directions aren't always clear and she makes multiple changes to them. If your code does not run, you get a zero for the coding part (no partial credit) so that really sucks. I liked her as a person but her teaching style was not for me.

Lots of homework
Test heavy
Tough grader
4.0
4.0
CSE2320
Grade: B+
Aug 6, 2019
Would take again

Stefan is a great professor and really teaches the material! She also has echo360 enabled so you can go back and review before tests. LOTS OF HOMEWORK, and tests are not that difficult. I really liked her class!

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
CSE1310
Grade: Not sure yet
Aug 28, 2019
Would take again

Echo 360 is the best part since it has all recordings of her lecture. Accent is not that much clear. Anyway, she tries her best to explain the concept to students and is very caring. Lots of homework. No extra credit.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSE2320
Grade: B
May 14, 2020
Wouldn't take again

Do yourself a favor and avoid her even if you have to take Bob Weems to do it. Her lectures are not helpful and she intentionally tests over non-homework material with questions written to confuse you as if she had given any clear explanations in class or otherwise. She should be let go and replaced with a perfunctorily curated YouTube playlist.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
4.0
CSE2320
Grade: B
May 22, 2020
Wouldn't take again

I feel like I worked hard for almost no reason. In the other two sections of CSE2320, an A started at 82.5 and 75. In my section, an A started at 87. I made an 85 and I wouldve made an A if I had chosen any other section. Stefan is very confusing and confuses herself. Her grading criteria is confusing and questions are phrased badly. Good luck ��.

Lots of homework
Tough grader
1.0
5.0
CSE2320
Jun 8, 2020
Wouldn't take again

While she is a good lecturer, the things that she covers in class are just the tip of the iceberg to the difficult homework and tests that you will receive no help on. If you're struggling, she'll tell you go to her office hours- where she'll then tell you that she really can't help. If you aren't a great coder, expect to struggle double.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
4.0
CSE1310
Grade: C
Nov 4, 2020
Wouldn't take again

It may just be me, but it seems she was moving way too fast so I feel behind and was lost after about 2 months.

Lecture heavy
1.0
5.0
CSE3318
Apr 19, 2021
Wouldn't take again

Created her own website for the class rather than use canvas like every other course. Changed HW assignments nearly daily, even up to the due date. Slides are a mess, code she writes is a mess, lectures are unorganized and borderline useless. I feel like this is a topic I should have enjoyed learning, but it was just made unnecessarily hard.

Get ready to read
Skip class? You won't pass.
Tough grader
2.0
5.0
CSE3318
Grade: B
Jun 17, 2021
Wouldn't take again

I took this class twice with the same prof. First time I failed and the second time I got a B. Very hard class, very hard HWs, hard quizzes, very tough grading. She overexplains in her lectures which makes it very confusing. The good things are that she always extends the hw deadlines. This is the hardest class I've had so far, harder than 3315.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
4.0
CSE1310
Grade: A
Aug 25, 2021
Wouldn't take again

She isn't exactly the best professor. Her classes are a little messy and difficult to understand. However, if you are not taking a lot of credits and like challenges, I would still choose her because her class will definitely make you better prepared for coding interviews.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
3.0
CSE3318
Grade: C+
Nov 10, 2021
Wouldn't take again

is accessible outside of class. a decent professor but gave TOO many assignments at the end of semester. tried to squeeze everything in at the end for some reason.

Lots of homework
Accessible outside class
Skip class? You won't pass.
1.0
5.0
CSE3318
Grade: Incomplete
Feb 25, 2022
Wouldn't take again

Super nice professor, however he lectures and notes are all over the place. Whatever you do, don't take her for this class. Just one HW assignment has already made me wanna die, and her lectures/slides don't help at all. If you do take this class, be prepared to do 20 hrs worth of reading and another 20 of video watchingjust for one HW assignment.

Lots of homework
Test heavy
So many papers
5.0
5.0
CSE3318
Grade: A+
Mar 22, 2022
Would take again

This class is a hard class itself so don't blame her for difficult hw, it'll help you a lot when it comes to a real interview. Also can use her last homework as a big project to write on resume. Before write any line of code, read and watch all of her slides, videos, notes because the solution is exist in there. If you want peace, prepare for war.

Clear grading criteria
So many papers
Lecture heavy
5.0
3.0
CSE3318
Grade: A+
Apr 20, 2022
Would take again

She is an amazing professor. She really cares, and adjusts depending on what the class wants. I would take her again.

Gives good feedback
Inspirational
Caring
5.0
3.0
CSE3318
Grade: A+
May 17, 2022
Would take again

Dr Stefan is by far the best professor I've had in my college years. She is really caring and I know from the bottom of my heart she wants her students to pass.Cse-3318 is a hard class if you do not work for your grade. If you study and put in the time you will do good in her class. A lot of students complain about her but don't let that scare you.

Amazing lectures
Inspirational
Caring
2.0
4.0
CSE3318
Grade: A
Sep 14, 2022

She is one of those professors who you think how did UTA hire this person? The slides and HW are posted on a website. You'll have a hard time understanding partially as partly the course is hard and partly because she sometimes does not know how to convey a simple thing. Take any other prof if you can. Try taking 3318 over the summer with Donna.

2.0
5.0
CSE3318
Oct 24, 2022

Caring and knowledgable but very tough class. Gives extra material for "help" but overwhelms & confuses students b/c she's not organized. A lot of HW. Works with you on deadlines if needed but sometimes requirements are not clear. Online exams made typing special characters & grading hard & inconsistent. Had a good amount of multiple choice.

Lots of homework
Lecture heavy
Test heavy
4.0
3.0
CSE1310
Grade: A
Nov 16, 2022
Would take again

She definitely what I expected for a computer class. She definitely cares for her student learning, and she'll even give credit for trying. She definitely also a tough professor. If you can handle her, you're most likely going to survive all other CSE courses. This class would determine if CSE is definitely for you.

Lots of homework
Respected
Online Savvy
2.0
5.0
1310
Grade: A
Nov 17, 2022

She has so much homework, quizzes, and tests that there is not a single week you can be free from doing work for this class. After studying for an examquiz, there will be hard homework. She is such a nice person but overcomplicates the contents by talking about every single thing related to it instead of going straight forward to what we need.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE1310
Grade: C
Dec 6, 2022

She's nice and friendly, and tries to help the students as much as she can. However the content she provides in lectures and within the powerpoint are hardly of any help when it comes to the homework and exam quizzes. It's an overwhelming amount of work, and she's quite specific with how she wants the code to look like. Homework is quite difficult

Tough grader
Get ready to read
Lots of homework
4.0
3.0
CSE3318
Grade: A
Dec 14, 2022
Would take again

Take Stefan over Weems. The material is tough, but her slides are extremely detailed. The homeworks are hard as well, but most of the solutions (including code) can be found within the slides. She's very accessible outside class through email or Teams, and one of the only professors that asks for students' feedback. She really cares.

Clear grading criteria
Accessible outside class
5.0
4.0
CSE3318
Grade: B+
Dec 16, 2022
Would take again

One of the most humble and caring Professor. Her course is definitely hard no doubt. But if you ask her questions she will answer and is always available. Make sure you know programming from 1320 or the course will become a nightmare. Her HWs are challenging but give a really good practice and understanding of algorithms.

Tough grader
Clear grading criteria
Caring
1.0
5.0
CSE3318
Grade: B+
Jan 31, 2023

Not the best experience. The software's she uses to teach are horrible and the way she goes about her homework's is awfully confusing and not at all formatted.

Tough grader
Lots of homework
4.0
4.0
CSE3318
Grade: Not sure yet
Feb 1, 2023
Would take again

A professor which, while not being the best at giving clear guidelines and lectures, definitely goes above and beyond to make up for the faults she knows she has and tries to show care for every student in her classes.

Gives good feedback
Lots of homework
Caring
3.0
4.0
CSE3318
May 1, 2023

She is a really nice professor, but her ability to teach lacking. Its pretty common that she'll take like 10 minutes to explain one little concept and every detail. To some people that might be okay, but this class is super fast paced. The homeworks are pretty hard, as are the exam quizzes, but she does encourage reaching out to her.

Lots of homework
Accessible outside class
5.0
4.0
CSE3318
Grade: A+
May 7, 2023
Would take again

Dr. Stefan does her best; the lecture are informative, she provides all slides (and extra materials) from the start of the course, and both her (and her TAs) hold the occasional review session to clarify certain topics. She's accessible over email, Teams, and during her office hours. Exam quizzes are hard, but one is dropped. Make sure to know C!

Tough grader
Lots of homework
Accessible outside class
5.0
3.0
CSE3318
Grade: A
May 17, 2023
Would take again

The most underrated Professor in UTA. Her lecture are literally the best and she replies very fast to emails. She is the same level as Prof Rice and Qudah if you have taken them. I was scared because of reviews but found the class to be fairly easy. Her lecture slides help with hw a lot. Only complain is that assignments graded way too slow.

Amazing lectures
Inspirational
Caring
4.0
3.0
CSE3318
Grade: A
Nov 2, 2023

I really enjoyed her class, she is very caring and considerate. She routinely pushes back assignment dates if something like HackUTA conflicts with it, and her grading policy is very generous. Homework is essential so do not shy away from completing it as soon as possible. She is a little all over the place with lectures but a good teacher overall.

Lots of homework
Caring
Accessible outside class
5.0
2.0
1310
Grade: A+
Nov 7, 2023
Would take again

These ratings don't do Professor Stefan justice; she is an amazing professor. Her lectures are straightforward and easy to follow. Furthermore, the workload is very manageable. Overall, Professor Stefan is an excellent educator.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
CSE1310
Grade: A+
Nov 7, 2023
Would take again

Professor Stefan is excellent at lecturing, and she is also very approachable. Initially, I was afraid to approach her, but when I asked her questions, she was very receptive. Additionally, her TA is highly knowledgeable. When I was confused about feedback on an assignment, we were able to discuss it, and he credited me back appropriately.

1.0
5.0
CSE3318
Grade: A
Nov 30, 2023

Extremely disorganized; class material is spattered all over the place. Something so simple as downloading lectures slides from 1 place and knowing you have them all, and in the right order, should be so simple. It sounds impossible to mess up: the fact she does, though, sets the pace for the entire class. You will have a bad time.

Tough grader
1.0
4.0
CSE3318
Grade: B+
Dec 3, 2023

She is more concerned with coming up with and enforcing arbitrary grading schemes than she is in actually teaching us anything. She treats our grade like a game. The grade will not reflect how well you know any of the material from the class. Instead, it will show how well you were able to play the game she turns this class into.

5.0
2.0
CSE1310
Grade: A+
Dec 8, 2023
Would take again

Stefan, she is very chill. Attendance is not required because there is live teams for every class. The homework is 40% of your grade so make sure to do those correctly. The quizzes are easy and get 3 attempts per quiz. The exams are 25% of your grade, not worth that much. The only thing I didn't like was the exam questions were worded weirdly.

Caring
Lecture heavy
Accessible outside class
3.0
3.0
1310
Grade: A+
Dec 16, 2023

Stefan is really good at programming and showing it, just not the greatest at explaining. She does have an accent and she has these homework assignments worth 40%. They are tough but definitely doable. The LQ's are easy because she gives infinite attempts. The midterms are all free response and coding on paper. Some questions are hard to understand

Lots of homework
Lecture heavy
Online Savvy
2.0
4.0
CSE3318
Grade: Not sure yet
Mar 29, 2024

Lectures are pretty hard to follow and slides are posted on her website rather than canvas, which can be annoying to find. Slides can be organized better and they take more effort than needed to understand. Only upsides are quizzes and homework force you to go through slides and learn the material which helps prepare for the exam.

Lecture heavy
Accessible outside class
3.0
4.0
CSE3318
Grade: A
Apr 15, 2024

She knows the content but not very good at explaining it. Some of her questions are pretty unintuitive and she wants you to do things that specific way. Her online materials are scattered everywhere but with all that said she does provide exam resources so if you study those and are able to do them before the exam you'll get an A in the exams.

1.0
5.0
3308
Grade: Audit/No Grade
Oct 1, 2024

Taking this professor was the worst mistake of my life. Horrible rushed lectures. She has her own website which is so confusing. Homework are too lengthy. She came in today, taught a topic on the exam that she was confused about and her excuse: 'I didn't review the lecture'. Please do not take her for your own sanity.

Lots of homework
So many papers
Lecture heavy
5.0
4.0
CSE1310
Grade: A+
Nov 19, 2024
Would take again

She is a very good professor. I took her for both CSE1310 and CSE3318. Gives around 7-8 homeworks during the entire semester. Grade is mainly dependent on homework( around 45%) and exams (around 45%). She provides slides and they are pretty useful for exams and overall concept understanding.

Lots of homework
Accessible outside class
3.0
4.0
CSE3318
Grade: Not sure yet
Dec 4, 2024
Would take again

Teaching wise not the best, many times in lectures you'll go "so much chicken scratch", BUT if you can get past those things and lock in on understanding the concepts, plus TA's help a lot and office hours outside of class you'll be okay. Main thing is tests and she gives material on her website & hw/quiz to prep you for it so study those.

Clear grading criteria
Accessible outside class
5.0
3.0
CSE3318
Grade: A
Dec 7, 2024
Would take again

Professor Stefan is very kind and understanding. I cannot stress this enough but go to her lectures and ask questions if you are confused. She is always open to help and falling behind is the worst thing you can do in 3318. Exams only being 40% and homework being 45% was a lifesaver, so make sure to do the homework.

Participation matters
Caring
Lecture heavy
2.0
4.0
CSE3318
Grade: A
Dec 8, 2024

This lady makes homework 45% and fails most of the class with her averages being in the 50's. Her exams are weighted 40% and are pretty straight forward if you understand her lectures which helps your grade. However, she teaches very erratically so make sure you understand her exam resources and go to her TA's for homework help.

Tough grader
EXTRA CREDIT
1.0
5.0
CSE3318
Grade: B+
Dec 13, 2024

genuinely one of the worst classes i've ever taken at UTA. Her lectures were very difficult to keep with because her notes are so messy! Avoid at all cost, for the sake of your sanity.

Tough grader
Lots of homework
Test heavy
2.0
5.0
CSE3318
Grade: Not sure yet
Apr 3, 2025

The professor is nice HOWEVER the handwriting is hard to read, she speaks very fast, and the exams are now 50% not 40% like other students have said. The TAs are nice, the hw isn't too bad as well as the quizzes but organization is awful. Exam 1 = TC tables/code, Exam 2 = Trees, push/pop, and TC/ TC code. Idk exam 3, but I'm trying to help, run :3

Tough grader
Test heavy
5.0
1.0
CSE1310
Grade: A+
Apr 24, 2025
Would take again

I literally had over 100% the entire semester since she offers extra credit opportunities. She teaches well as long as you're a main character. That's all I'm gonna say. Like, it's not that serious. Also English is my first language and I don't smell like poop, just thought you guys should know that.

1.0
5.0
CSE1320
Grade: C-
May 1, 2025

She's a really nice person but she's the worst professor I've ever taken. She makes the exams really difficult and doesn't provide much review material compared to other 1320 sections. Her lectures are hard to understand and all over the place. Handwriting is terrible. The averages on the exams were always below a 60. Don't take this professor.

Tough grader
Test heavy
Accessible outside class
1.0
5.0
CSE3318
Grade: B
Nov 6, 2025

Took 1320 with her, and she was awful but still i managed to get an A by doing some self study. I then decided to take her for CSE 3318, and this is where i made a terrible mistake. DONT TAKE HER EVER FOR ANYTHING.

Tough grader
Clear grading criteria
Test heavy
1.0
5.0
CSE3318
Grade: Not sure yet
Nov 13, 2025

For future students, do not take her. I took her because she seemed better than the others, but she is not worth it. apparently for fall 2024, exams were 40%. Then spring 2025, exams were 50%. And now, for fall 2025, exams are 60%?????? WHAT??? Why is she increasing the percentage grade every semester bruh. Plus notes are terribly scattered.

Tough grader
So many papers
Test heavy
1.0
3.0
1310
Grade: A
Nov 19, 2025

She finally started using a mic towards the end of the class, due to how hard it was to hear her. But now she clears her throat into it every 3 minutes.

Lecture heavy
Test heavy
1.0
1.0
1310
Grade: D
Dec 11, 2025

Be ready to teach yourself

1.0
5.0
CSE3318
Dec 12, 2025

I was going through difficult personal matters while taking her class and I reached out to her to request for an incomplete grade. She agreed until the very very last minute during finals week. Seemed extremely unfair since she deemed the situation to be appropriate for an incomplete. Also she has the worst notes I've ever seen from an instructor.

Tough grader
Lecture heavy
2.0
3.0
CSE3318
Grade: A
Dec 17, 2025

Really really long lectures that can get really convoluted. Her tests are pretty hard in my opinion, really get down your time complexities. Be sure to check her website for exam topics though its a large range of topics she puts down. Definitely watch her and her TA's review meetings before exams to getter a better understanding on topics.

Lecture heavy
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

1%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (15)
A+ (13)
B+ (9)
Grade Distribution
A(28)B(7)C(7)D(7)F(0)A-/B+(9)
Based on 74 reported grades
A: 15
A+: 13
B+: 9
Not sure yet: 9
Common Tags
Lots of homework (23)
Tough grader (21)
Tough Grader (14)
Accessible outside class (13)
Test heavy (11)
Lecture heavy (11)
Skip class? You won't pass. (10)
Caring (9)
Rating Trend

Stable

+0.08 avg change
Nov
Dec
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

1105

4.0

(1)

1310

2.8

(6)

CSE1310

2.8

(36)

CSE3318

2.7

(30)

CSE1310004

2.0

(1)
+6 more courses
Difficulty by Course

3308

5.0

CSE1310003

5.0

CSE1301

5.0

CSE1320

5.0

CSE3318

4.1

Similar Professors