3.9

Rubenia Borge

Computer Science - University of North Texas

3.9
Quality
3.0
Difficulty
85%
Would Retake
92
Reviews
3.9
Quality
3.0
Difficulty
3.9
Helpful
3.9
Clarity

85%

Would Retake

92

Reviews

Rating Distribution
Official

5

49

4

13

3

10

2

9

1

11

What Students Say

just a regular introductory cs class, idk why students get so hyped up with this professor, just one more class no biggie she's ok

CSCE-1040 - 3.0 rating

best professor ever, 100% recommend

CSCE-1040 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

98%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 88 grades
Most common grades:
A+ (34)
A (12)
B+ (10)
Grade Distribution
A(46)B(16)C(8)D(2)F(1)A-/B+(16)
Based on 91 reported grades
A+: 34
A: 12
B+: 10
B: 9
Common Tags
Participation matters (28)
Caring (27)
Lots of homework (26)
Respected (22)
Lecture heavy (18)
Amazing lectures (18)
EXTRA CREDIT (17)
Inspirational (13)
Rating Trend

Improving

+0.41 avg change
Feb
Mar
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSCE-1010

3.9

(38)

CSCE-1040

3.9

(54)
Difficulty by Course

CSCE-1040

3.4

CSCE-1010

2.3

Reviews (92)
4.0
3.0
CSCE-1040
Grade: A+
Mar 13, 2023
Would take again

She is new, so not in good teaching. Also, I would blame CS department rather than this professor.For homework, she dropped 1 homework to reduce stress on student.

Caring
Respected
1.0
3.0
CSCE-1040
Grade: A
Mar 14, 2023

great at start of course, horrible by the end. not caring about health absences for covid, made people feel bad and stupid when presenting. not good with technology, she could code but that's about it. you will fail if you don't come to every class. lab was absolutely atrocious, have two TAs both had no clue what they were doing. textbook provided

Participation matters
Lecture heavy
Graded by few things
5.0
5.0
CSCE-1040
Grade: A-
Sep 11, 2024
Would take again

its a difficult class so this professor gets lots of hate from losers who can't take a challenge. she's awesome and she goes above and beyond to help students sometimes at a great cost for her but there are always hater that don't appreciate the work done by others, and all they can do is come here to say horrible things. This is a great professor

Inspirational
Caring
Respected
3.0
4.0
CSCE-1040
Grade: B
Sep 11, 2024
Would take again

you need to go to class and work on your assignments. it's lots of work

Participation matters
Respected
Lecture heavy
2.0
4.0
CSCE-1040
Grade: B
Sep 11, 2024
Would take again

TAs are too bad

Caring
Lecture heavy
Test heavy
2.0
3.0
CSCE-1040
Grade: A
Sep 20, 2024

There is no way to makeup a lab regardless of the reason you missed it. Meaning, a zero is inevitable even if you are sick or in the hospital, this teacher does not care for any excuses. All in all, she's teaching the class like she's refreshing the memories of past computer science students, not teaching new students, I don't recommend her.

Lecture heavy
Graded by few things
5.0
5.0
CSCE-1040
Grade: A+
Oct 3, 2024
Would take again

professor is amazing but class is difficult and you must attend lectures and labs, that is what most students hate, that's why this professor gets lots of hate

Amazing lectures
Caring
Respected
1.0
5.0
CSCE-1040
Grade: C+
Oct 3, 2024

TAs are awful

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CSCE-1040
Grade: B-
Oct 3, 2024
Would take again

TAs are uselss

Lots of homework
5.0
5.0
CSCE-1040
Grade: A+
Oct 4, 2024
Would take again

You will definitely learn with this Professor. If what you want is to learn, then take her classes.

Participation matters
Caring
Lecture heavy
5.0
5.0
CSCE-1040
Grade: A+
Oct 4, 2024
Would take again

Excellent Professor.

Respected
5.0
4.0
CSCE-1040
Grade: B-
Oct 5, 2024
Would take again

she taught me pointers which were very hard for me but now i get it

Participation matters
Amazing lectures
Clear grading criteria
4.0
4.0
CSCE-1040
Grade: B
Oct 6, 2024
Would take again

good class

Participation matters
1.0
5.0
CSCE-1040
Grade: F
Oct 6, 2024

don't take

Get ready to read
2.0
3.0
CSCE-1040
Grade: B-
Oct 6, 2024
Would take again

not my favorite

Accessible outside class
1.0
5.0
CSCE-1040
Grade: Drop/Withdrawal
Oct 7, 2024

Worst professor doesn't teach at all and worst attitude

5.0
1.0
CSCE-1040
Grade: A+
Oct 11, 2024
Would take again

My favorite Professor in the Department. I learned so much. She's friendly, kind and caring that is why she gets a lot of hate from awful students who hate life. Go ahead and take her class. She is awesome. Haters are going to hate. When you see those horrible comments, it means that's a horrible student. It has nothing to do with the Professor

Amazing lectures
Lots of homework
Lecture heavy
5.0
3.0
CSCE-1040
Grade: A+
Oct 11, 2024
Would take again

I highly recommend this class if you are determined to learn. If you don't want to study, you will find a thousand excuses for not doing your homework. The Professor is awesome and she is engaged with her students. You willd definitely learn if you study, do the homework, and go to class. Those are the people who do well.

Amazing lectures
Clear grading criteria
Graded by few things
5.0
4.0
CSCE-1040
Grade: B+
Oct 11, 2024
Would take again

Amazing Professor and amazing human being. I 100% recommend her classes. She is modern, caring, and easygoing which made a positive impact in my learning.

Inspirational
Caring
Respected
5.0
1.0
CSCE-1040
Grade: A
Oct 11, 2024
Would take again

I wish she teaches more classes that way I could take more classes with her. Her examples of polymorphism and recursion were so helpful that I used them to study for other CS courses.

EXTRA CREDIT
Amazing lectures
Accessible outside class
4.0
5.0
CSCE-1040
Grade: B-
Oct 11, 2024
Would take again

It is a difficult course but the Professor has a very positive attitude and teaches very carefully. I loved her lecture on Pointers.

Tough grader
Get ready to read
Participation matters
5.0
5.0
CSCE-1040
Grade: A+
Oct 11, 2024
Would take again

The best CS Professor I've had.

Lots of homework
Hilarious
Caring
5.0
5.0
CSCE-1040
Grade: A+
Oct 11, 2024
Would take again

My favorite Professor in the CS Department. Get ready to work very hard but you will learn. Take her class if you want to learn.

Get ready to read
Participation matters
EXTRA CREDIT
5.0
5.0
CSCE-1040
Grade: A-
Oct 12, 2024
Would take again

My favorite professor because she makes difficult complex simple with clear examples and easy explanations. She makes a hard class, easy by giving good examples in the lectures.

Beware of pop quizzes
Lecture heavy
Accessible outside class
5.0
3.0
CSCE-1040
Grade: A
Oct 13, 2024
Would take again

This Professor is too nice this is why she gets a lot of abuse. I think she should be more strict that way abusers won't disrespect her.

Inspirational
Caring
Respected
5.0
3.0
CSCE-1040
Grade: C
Oct 14, 2024
Would take again

Homework every week. I fell behind because I didn't show up to class, but that is not the Professor's fault.

Tough grader
Beware of pop quizzes
Lecture heavy
4.0
2.0
CSCE-1040
Grade: A
Oct 15, 2024
Would take again

Very kind and compassionate professor.

Caring
Respected
Lecture heavy
5.0
3.0
CSCE-1040
Grade: A+
Oct 18, 2024
Would take again

the most caring CS professor i know, i learned so much with her

Participation matters
Caring
Respected
3.0
5.0
CSCE-1040
Grade: C+
Oct 18, 2024
Would take again

I am new to computer so it was more difficult for me. Other students had previous experience and it was easier for them.

Get ready to read
Lecture heavy
Test heavy
4.0
3.0
CSCE-1040
Grade: A+
Oct 21, 2024
Would take again

great class

Participation matters
EXTRA CREDIT
Lots of homework
3.0
2.0
CSCE-1040
Grade: B
Oct 21, 2024
Would take again

extra-credit assignments to help your grade if you are failing.

EXTRA CREDIT
5.0
2.0
CSCE-1040
Grade: A+
Oct 22, 2024
Would take again

To be honest the people who fail this class are the ones who never show up to class, never do homework, and don't care.

EXTRA CREDIT
Lots of homework
Caring
2.0
5.0
CSCE-1040
Grade: C+
Oct 22, 2024
Would take again

ask the professor for extra-credit assignments if you are failing, i was struggling and i asked for extra credit that is how i could pass

EXTRA CREDIT
Lots of homework
Caring
1.0
5.0
CSCE-1040
Grade: B
Oct 23, 2024

too much work, too much homework

Lots of homework
3.0
3.0
CSCE-1040
Grade: A
Oct 28, 2024
Would take again

good class i learned a lot

Lots of homework
Respected
Lecture heavy
3.0
3.0
CSCE-1040
Grade: A
Oct 28, 2024
Would take again

She teaches very well.

Inspirational
Caring
Respected
4.0
1.0
CSCE-1040
Grade: A-
Nov 21, 2024
Would take again

she lowkey sucked as a teacher, if you are new to CS I would not recommend her as she knew python but was kinda lost when it came to technology in general (idek how u can do that) but if you have background knowledge absolutely take her, she does not have mandatory attendance and the hw will be easy. BUT, I only knew if/only statements nd was fine

Tough grader
Clear grading criteria
Lots of homework
5.0
4.0
CSCE-1040
Grade: A+
Nov 25, 2024
Would take again

excellent professor, she has real world experience in industry, her lectures are interesting, and she teaches pretty well, there are some rude students that are lazy and arrogant, but that is not the professor's fault that students these days have no education

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
4.0
CSCE-1040
Grade: B+
Nov 25, 2024
Would take again

the professor is awesome, it is computer science so you will find entitled male students that feel that are better than the whole world. i'm glad this professor does not surrender to bullies, because cs is full of bullies that ruin it for everybody, the professor is fine. take her class, i highly recommend her

Participation matters
Amazing lectures
Lots of homework
1.0
5.0
CSCE-1040
Grade: C+
Nov 25, 2024
Would take again

very bad TAs

Lots of homework
5.0
3.0
CSCE-1040
Grade: B-
Nov 25, 2024
Would take again

The class is easy. I did not put much effort on it because I had other priorities. Lectures are fine. The Professor has lots of experience in the field. I learned a lot. I highly recommend this class and this Professor.

EXTRA CREDIT
Amazing lectures
Lots of homework
4.0
4.0
CSCE-1040
Grade: A-
Nov 25, 2024
Would take again

I learned A LOT with this Professor. I 100% recommend her. Take her class, do your homework, follow her instructions, and you will be successful. She works super hard in her class and it shows in the classrooms and in the labs.

Amazing lectures
Clear grading criteria
Lots of homework
3.0
2.0
CSCE-1040
Grade: B+
Nov 25, 2024
Would take again

just a regular introductory cs class, idk why students get so hyped up with this professor, just one more class no biggie she's ok

Participation matters
Lots of homework
Lecture heavy
5.0
4.0
CSCE-1040
Grade: A-
Nov 25, 2024
Would take again

She is a good teacher. I learned a lot in her class. My background is Business, and she helped me understand why technology is so important and why every professional needs to understand technology these days.

Participation matters
Respected
Lecture heavy
4.0
5.0
CSCE-1040
Grade: B+
Nov 25, 2024
Would take again

good professor

Inspirational
Caring
Respected
4.0
1.0
CSCE-1040
Grade: A+
Nov 25, 2024
Would take again

I had no problems in this class. I just went to lectures, did my homework. Everything was ok.

Inspirational
Caring
Respected
5.0
3.0
CSCE-1040
Grade: B+
Dec 5, 2024
Would take again

the best professor, i love her

Inspirational
Caring
Respected
4.0
1.0
CSCE-1040
Grade: A+
Dec 16, 2024
Would take again

easy class, i got my A, i enjoyed her lectures

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
CSCE-1040
Grade: A+
Dec 19, 2024
Would take again

best professor ever, 100% recommend

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
CSCE-1040
Grade: A+
Dec 28, 2024
Would take again

easy A for me but the class is the best introduction

5.0
3.0
CSCE-1040
Grade: A+
Feb 25, 2025
Would take again

lots of homework but that is the only way to learn because it is computer science there is no other way to learn other than homework

Amazing lectures
Hilarious
Test heavy
5.0
1.0
CSCE-1040
Grade: A+
Mar 3, 2025
Would take again

One of the best professors for Computer science, super funny, super chill. Homework is a lot but that is required, the topics are very easy for the class, but she made it more interesting. I would definitely recommend this professor

Amazing lectures
Gives good feedback
Lots of homework
5.0
1.0
CSCE-1040
Grade: A+
Mar 12, 2025
Would take again

Full Timepass

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
CSCE-1040
Apr 17, 2025
Would take again

psychology major here, i wanted to learn coding in a class that would be understandable for a non-cs major and this class did exactly this and i loved it

Participation matters
EXTRA CREDIT
Respected
1.0
3.0
CSCE-1010
Grade: Not sure yet
Oct 28, 2025

Made a relatively simple class very difficult. Terrible professor constantly repeats irrelevant information and cancels class last minute or after class was supposed to start. Wastes class time talking about her own issues and doesn't answer emails. Had a 75 for my attendance grade when I attended more of her lectures than she did.

1.0
5.0
CSCE-1010
Grade: B
Oct 31, 2025

I had to sign up for like 5 different websites pay $100 for a course and then still use different websites. This is way too much work for a beginner class. They make you learn 3 different languages in one course all at the same time. It is ridiculous. Worst class I've ever taken ever.

Lots of homework
Beware of pop quizzes
So many papers
2.0
2.0
CSCE-1010
Grade: A+
Nov 4, 2025

This professor is highly disorganized. She fails to communicate and told our class she wouldn't respond to emails. I've had to sign up for 7 different websites for this course plus pay for Zybooks. She also just drops large amount of assignments all at once. And rarely shows up to class or communicates.

Lots of homework
Beware of pop quizzes
5.0
3.0
CSCE-1010
Grade: A+
Nov 5, 2025
Would take again

This is an amazing introductory class. The Professor is always in the classrooms and she teaches all the topics that are grader. Unfortunately, there are some very lazy students who want an A with no effort and they complain because they don't want to do any work. But the class is awesome and the Professor is awesome. Ignore the haters.

Participation matters
Amazing lectures
Inspirational
5.0
4.0
CSCE-1010
Grade: B+
Nov 5, 2025
Would take again

I learn a lot in this class and love that I was exposed to different programming languages. The idea of a beginner class is to get me exposed to different topics. The only problem in this class is that some students are lazy losers and haters. They want an A with zero effort and they get angry that they have to do the work to earn a grade. Losers.

Participation matters
Lots of homework
Lecture heavy
5.0
3.0
CSCE-1010
Grade: A+
Nov 5, 2025
Would take again

The negative reviews are NOT true. This Professor is ALWAYS in the classrooms.

Lecture heavy
5.0
1.0
CSCE-1010
Grade: A+
Nov 5, 2025
Would take again

The Professor is very good. The class is fine. Take the class if you want to learn Computer Science. If you're not interested in learning, then just don't take the class.

Caring
5.0
3.0
CSCE-1010
Grade: A+
Nov 5, 2025
Would take again

This is a very good Professor. So sad she gets so much hate. I think it is because she is a young woman. But make no mistake. This is a great class and a great Professor. If you want to have an Introduction to Computer Science, this is your class and this is your Professor.

Participation matters
5.0
3.0
CSCE-1010
Grade: B
Nov 5, 2025
Would take again

good class & good teacher

Caring
5.0
3.0
CSCE-1010
Grade: A+
Nov 5, 2025
Would take again

the professor is fine, she cares and she will help you, don't listen to negative people, it's fake reviews, this professor is good

Amazing lectures
5.0
3.0
CSCE-1010
Grade: A+
Nov 6, 2025
Would take again

I recommend this Professor. She cares and she will help you.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
2.0
CSCE-1010
Grade: C+
Nov 6, 2025
Would take again

Don't listen to the haters, this is a very good class. The Professor is always there and she helps us. The ones who do bad is because they don't care but that is not the Professor's fault. She helps everybody. Bad students need to do better and stop blaming everybody for the consequences of their poor decisions.

Participation matters
EXTRA CREDIT
Caring
4.0
4.0
CSCE-1010
Grade: B+
Nov 6, 2025
Would take again

i'm a beginner so this class is not easy for me bro but i this is a very good class and i recomend it

Lots of homework
3.0
2.0
CSCE-1010
Grade: A+
Nov 7, 2025
Would take again

she doesn't talk about herself. she shares her work experiences to tell us how thinks work in industry but some students are so dumb they don't get the point she talks professionally

Inspirational
Caring
Respected
5.0
3.0
CSCE-1010
Grade: B
Nov 7, 2025
Would take again

Negative reviews are fake. The Professor said talk to her before or after lectures and has working days in which she is there whole time to answer student's questions. She said talk to her in person instead of email. We sign up for websites but all of them are educative, that's what students do, no big deal with learning with platforms and AI tools

Participation matters
Amazing lectures
Clear grading criteria
3.0
3.0
CSCE-1010
Grade: D+
Nov 8, 2025
Would take again

class is ok there are good students and bad studenys in this class be friends with yhe good students, they get higher marks

Caring
Respected
Test heavy
3.0
3.0
CSCE-1010
Grade: C+
Nov 8, 2025
Would take again

average class but have to attend lecture and do homework

Participation matters
EXTRA CREDIT
Lots of homework
5.0
1.0
CSCE-1010
Grade: A-
Nov 9, 2025
Would take again

this professor is good and the class is fine only problem is you'll find here senior CS students who are jerks, ignore the jerks and become friends with the nice students, ignore the haters, there are lots of nice students in this class too

Inspirational
Caring
Respected
3.0
1.0
CSCE-1010
Grade: A
Nov 11, 2025
Would take again

professor is good but some students are pretty bad, stay away from the bad students, those are the ones who fail because they never do homework or class activities

Respected
2.0
2.0
CSCE-1010
Grade: B
Nov 14, 2025
Would take again

average introduction cs class nothing special

Lots of homework
5.0
3.0
CSCE-1010
Grade: A
Nov 18, 2025
Would take again

really like this class

Clear grading criteria
5.0
2.0
CSCE-1010
Grade: A
Nov 21, 2025
Would take again

prof is fine, students are careless

Participation matters
Amazing lectures
Inspirational
1.0
4.0
CSCE-1010
Grade: A+
Dec 2, 2025

This course was honestly a horrible experience. It was very difficult for a beginner and we used over 8 different websites for classwork which seemed ridiculous. Bad students would constantly complain which wasn't really her fault but she would retaliate by assigning 1 home work with over 150 questions that would take hours.

Participation matters
Lots of homework
5.0
1.0
CSCE-1010
Grade: C
Dec 2, 2025
Would take again

there was no retaliation in this class, just bad students which is not the prof's fault, i learned a lot and i was very successful in this class, i study, i attend classes, i do my homework, and i was successful, i guess people who complain are the ones who don wanna learn but if they don wanna learn what are they doing in college

Participation matters
EXTRA CREDIT
Lecture heavy
5.0
3.0
CSCE-1010
Grade: B-
Dec 2, 2025
Would take again

class is good, if you study, attend class, do homework and have discipline you will be successful, if you don't study, don't attend class, don't do homework, don't have discipline, you will fail. if you don't study, don't attend class, don't do homework and don't have discipline, what are you doing in college?

Beware of pop quizzes
5.0
1.0
CSCE-1010
Grade: B-
Dec 2, 2025
Would take again

have to study and do homework to pass

Participation matters
Lots of homework
2.0
3.0
CSCE-1010
Grade: B+
Dec 2, 2025
Would take again

I studied to pass this class.

5.0
1.0
CSCE-1010
Grade: A+
Dec 2, 2025
Would take again

A+ is my final grade

Respected
5.0
1.0
CSCE-1010
Grade: A+
Dec 3, 2025
Would take again

favorite cs 101 course & best prof ever

5.0
1.0
CSCE-1010
Grade: A+
Dec 3, 2025
Would take again

Wonderful teacher and wonderful class

EXTRA CREDIT
5.0
2.0
CSCE-1010
Grade: Not sure yet
Dec 3, 2025
Would take again

Teacher cares about her students heavily. She makes sure we are not stressed, keeps a positive attitude despite some negative feedback, and wants to make sure we all pass the class. One of the best professors I have.

Participation matters
Inspirational
Caring
5.0
1.0
CSCE-1010
Grade: A+
Dec 3, 2025
Would take again

She loves all her students and wants to give her best effort to start us on our journey in CS. The course has no obvious or clear lesson plan and feels like it jumps around many different topics.

Gives good feedback
Caring
2.0
1.0
CSCE-1010
Grade: B+
Dec 4, 2025

First things out of the way. She does grade easy, and a good professor in certain situations. However, I've found that she doesn't do her due diligence in getting us ready for a test, and often leaves out nice to know information such as when she makes quizzes accessible out of nowhere without telling us. Yes, I attended all class lectures.

Participation matters
EXTRA CREDIT
Beware of pop quizzes
1.0
2.0
CSCE-1010
Grade: A+
Dec 4, 2025

Do not take this course with this professor, she is highly disorganized, fails to attend lectures and make assignments available. Worst course I have taken so far at UNT.

5.0
2.0
CSCE-1010
Grade: A
Dec 6, 2025
Would take again

She is a brilliant teacher, honestly I want to take her class again. She is supportive and I always felt like I was learning something new every day. She's not a bad a professor at tall but she is gonna care about you and you will have earn your grade with hard work and discipline. She is great over all , she's not like other teachers at UNT.

Inspirational
Respected
4.0
3.0
CSCE-1010
Grade: B+
Dec 11, 2025
Would take again

Good for a 101 course. Homework was easy, tests were easy. I did struggle in the lecture a little bit, her accents a little thick. But other than that, pretty good course.

4.0
1.0
CSCE-1010
Grade: A
Dec 12, 2025

Professor Borge is a very sweet lady who cares about her students and is flexible with her deadlines for assignments/homework. The only thing I would tell her to improve on is her lecturer delivery. She mainly goes over slideshows and does some coding practices. Her quizzes are straight out of the Python for Everybody vocabulary section.

Participation matters
Lots of homework
Caring
2.0
2.0
CSCE-1010
Grade: A+
Dec 12, 2025

This isnt the worst intro level comp sci class ive taken but I would try my luck with a different prof rather than take her again. Tons of homework dumb labs and mandatory attendance. Also many problems reaching out to the professor. While the class wasnt hard in itself it took up a lot of time due to busy work. 8 required assignments on exam week.

Participation matters
Lots of homework
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

98%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 88 grades
Most common grades:
A+ (34)
A (12)
B+ (10)
Grade Distribution
A(46)B(16)C(8)D(2)F(1)A-/B+(16)
Based on 91 reported grades
A+: 34
A: 12
B+: 10
B: 9
Common Tags
Participation matters (28)
Caring (27)
Lots of homework (26)
Respected (22)
Lecture heavy (18)
Amazing lectures (18)
EXTRA CREDIT (17)
Inspirational (13)
Rating Trend

Improving

+0.41 avg change
Feb
Mar
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSCE-1010

3.9

(38)

CSCE-1040

3.9

(54)
Difficulty by Course

CSCE-1040

3.4

CSCE-1010

2.3

Similar Professors