2.9

Terri Davis

Information Systems - University of Texas at San Antonio

2.9
Quality
3.3
Difficulty
37%
Would Retake
85
Reviews
2.9
Quality
3.3
Difficulty
2.7
Helpful
3.0
Clarity

37%

Would Retake

85

Reviews

Rating Distribution
Official

5

20

4

17

3

8

2

16

1

24

What Students Say

DO NOT TAKE HER FOR IS2043

IS2043 - 1.0 rating

I have never encountered a professor so full of herself

IS2043 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

58%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 38 grades
Most common grades:
A (9)
B (8)
A+ (7)
Grade Distribution
A(16)B(9)C(4)D(1)F(0)A-/B+(8)
Based on 44 reported grades
A: 9
B: 8
A+: 7
B+: 5
Common Tags
Tough grader (21)
Graded by few things (11)
Skip class? You won't pass. (8)
Clear grading criteria (7)
Lecture heavy (7)
Tough Grader (5)
EXTRA CREDIT (5)
GROUP PROJECTS (5)
Rating Trend

Declining

-1.21 avg change
May
Jun
Dec
May
Nov
Dec
Last 6 months
Ratings by Course

1403

4.5

(2)

IS1022

4.0

(3)

IS002

4.0

(1)

IS1403

3.9

(18)

IS3003

3.3

(12)
+6 more courses
Difficulty by Course

IS2063

5.0

IS2053

4.6

IS3073

4.1

IS2041

4.0

IS2043

3.8

Reviews (85)
4.0
3.0
IS3003
May 12, 2009

This was not a hard class. If you read the book,show up for most of the classes,turn in weekly online quizes, and two HW assignments you will do fine. A modest effort earned an A.

5.0
2.0
IS3003
May 16, 2009

Great prof. Very funny, very knowledgeable. Book needed for online/open book quizzes. Extra credit built in. Review sheets for exams and reviews given before every exam. Attendance isn't taken but "pop quizzes"/"In class exercises" given. Awesome Prof. very helpful.

3.0
4.0
IS1403
Nov 8, 2009

I don't know how one person can manage to make Information Systems as dry and difficult as this professor has. In addition to lectures that put you to sleep and impossible pop quizzes, Professor Davis makes it clear how little she cares about her students. If you need IS for management, you can probably find better elsewhere.

2.0
3.0
IS1403
Dec 2, 2009

Attendance not mandatory, but has unannounced in class assignments, never got any e-mail responses, stickler for minor details on assignments, Power Point slides not very helpful, Textbook can be used for quizzes and in class assignments

2.0
4.0
IS1022
Apr 14, 2010

Dry, dry, dry. Drones on and on and gets off topic easily. She is VERY picky on assignments, and has a very sadistic attitude towards her students. Doesn't care, but if you go to her office hours her bragging about how awesome she is will eventually get your assignment done for you. 'I could program for 9 hours every day I'm awesome!', Go do that!

3.0
3.0
IS3003
Apr 14, 2010

Not hard but annoying. Few assignments, a quiz on blackboard for every chapter. Attendance not mandatory, but if too few people show up she has an in class exercise to punish those who skipped. As though attending the class were worth anything, you just get your head filled with bragging and conspiracy theories about the internet. Snore, but easy.

3.0
4.0
IS3003
Apr 28, 2010

She's a good professor but if you arent an IS major it's REALLY HARD. Im a finance major and I dont think it helped me out a lot. She goes into a lot of detail so you need to go to class. There are in class assingments as well as chapter quizzes and she gives EC as well. SO overall she's good its just a hard class

5.0
3.0
IS1022
Apr 30, 2010

I took prof Davis for the IS1022 Programming N Logic class. Her test are half multiple choice, and half coding. The latter part can be a bit difficult especially at the beginning. Class became a little easier towards the end. Can be very picky on the HW but you get to work in teams of 2. Allowed us to drop 1 Exam. Ended up w/ a B.

5.0
1.0
IS1022
May 10, 2010

This is a really easy class especially if you have already take a programming class. Teacher is funny and likes to have a laugh. She does help with assignments in class so DO ATTEND!!

5.0
3.0
IS3003
Aug 20, 2010

Not too challenging, although it helps if you have a decent understanding of Information Systems before you take the course. Definitely has a good sense of humor.

4.0
2.0
IS3003
Nov 29, 2010

She's a nice lady, her class is pretty easy and straight out of the text book. You have a quiz over every chapter and the answers are straight out of the book, a few easy homework assignments. there are 4 tests (no cumulative final) and the test questions are basically identical from the chapter quizzes. A few in class pop quizzes so go to class!

3.0
1.0
IS3003
Aug 18, 2011

Mostly straight from book, ridiculuous grading system (ie. got a 95 test and quiz avg but didn't make an A). Has very high expectations of students. Relates material with real world examples and is animated when speaking.

5.0
4.0
IS3003
Nov 14, 2011

This professor is so funny=) She the reason I wake up this early? seriously. The class is only had if you don?t do the work, just stay on track and do everything that?s assigned and you?ll be fine. Very understanding and approachable, if you have any issues or questions simply ask, or email her!

2.0
4.0
IS3003
Dec 1, 2011

This professor is not approachable at all. She does not work with the students and will give pop quizzes at inopportune times, for example, the wednesday before thanksgiving. She is rude and if IT is not your major she makes you feel like an idiot. I would not recommend this class to anybody.

2.0
5.0
IS3003
Dec 1, 2011

This professor is very rude. She does not like giving As. She makes everyone in her class feel stupid unless you're am Information Systems major in which she refers to you as a geek. She says that all information comes strait from the book, but the test are set up to ask very specific questions that are impossible to know. I would not recommend her

2.0
5.0
IS3003
Dec 1, 2011

The grading system in this class is ridiculous. She is a terrible professor. It seems as though she doesn't want anyone in that class to make a good grade. This is a required class for business students and she goes out of her way to make it extremely difficult. I would not recommend her to anyone. She will go out of her way for no one.

2.0
5.0
IS3003
Dec 1, 2011

This professor does not explain the material clearly to the common business population, which is the majority of her students because this is a required course for students in the business college. Unless Information Technology is your major, expect to be confused and to leave this class not gaining any knowledge on IS.

4.0
1.0
IS1403
May 9, 2012

Although this was an online class, the fact that Mrs. Davis makes herself so accessible to answer any questions is a nice support system. She sends constant emails to make sure everyone is on top of things and responds very quickly to email correspondence. Not to mention, she is also very bubbly and charismatic! Overall wonderful professor!

5.0
1.0
IS1403
May 12, 2012

Super easy A!! Prof. Davis is very helpful and answers any questions you have in a timely manner. Keeps you updated on due dates and changes. I would definitely take again!!

5.0
1.0
IS1403
May 12, 2012

Very easy class with only having to attend the first class. If you know Microsoft Office then you will not have any problems in this class. If not then don't wait till the last mine to complete the work. Very helpful teacher that is willing to help anyway that she can.

4.0
1.0
IS1403
Nov 19, 2012

This is an online class. you only meet once at the beginning of the semester for orientation. She is very helpful and will answer emails quickly. Easy work, takes some time to complete so don't put it off till last min. She does not give any extensions on deadlines.

2.0
2.0
IS1403
Nov 23, 2012

Class is fairly easy if you're technologically inclined at all. If not, you have plenty of retakes to learn with. Professor is not great though. When I emailed her with questions and later visited her office hours, she seemed annoyed and otherwise uncaring. If you take her course, don't expect any help without feeling like an inconvinience.

4.0
1.0
IS1403
Jan 2, 2013

This class is literally self explanatory, even if you're not technologically savvy, it tells you every step. I took many retakes but you have almost a month to complete each module and it's only 4 quizzes with an exam. Tip: dedicate a weekend to each one and do it consecutively so you'll remember it.

4.0
2.0
IS002
Jan 24, 2013

This is an onlice class... everything is at your pace. this class was a breeze

5.0
1.0
IS1403
Feb 19, 2013

Super easy, all online. Do the course at your own pace, but I reccommend doing the assignments as early as possible in case you want to re-do them for a better grade. She's willing to help you if you need it.

5.0
1.0
IS1403
May 20, 2013

This course is extremely easy. You meet on the first day of class, and everything else is online. The professor has office hours, and TAs have meeting times that students can attend if they need help. I recommend doing all the modules as early as possible so that you don't have to worry about the class the rest of the semester. I got an A. So Easy.

2.0
5.0
IS2043
Aug 14, 2013

Avoid taking java classes with her, shes very rude/strict when it comes to grading and gets insulted when you try to correct her mistakes. Even the TA's grew frustrated with her labs since they were full of errors and extremely difficult at times. Book is mostly useless in this class but used heavily which makes no sense. Dont take java with her...

5.0
1.0
IS1403
Grade: Not_Sure_Yet
Oct 10, 2013

The modules are incredibly easy and straightforward. I finished the entire class within a few weeks with an A. Her TAs and herself are available if you need help. Just attend orientation and make the deadlines she posts online. She's very helpful in reminding you of everything that's going on. You can also retake tests as many times as you want.

1.0
1.0
IS1403
Grade: A
Oct 18, 2013

This class had the potential for being easy. However, the program used is not only overpriced, but flawed: freezing and shutting down 85% of the time. It took me 3 hours just to finish one module. The professor is useless, she seems annoyed when asked questions. Look, I payed $1000 for the class and $85 on the program, answer my damn questions.

5.0
1.0
IS1403
Dec 18, 2013

This online class is self pace.It covers 4 module: Microsoft Word,Excel, Access,and Power Point. If you are familiar with these applications, the course will just breeze by. Finish this class early so you don't have to worry about this class during the semester. EASY A

5.0
1.0
IS1403
Grade: A+
May 5, 2014

This is a very easy class with ample opportunities to retake and achieve the grade you want in the modules. You need to buy the online pass for the course, but that's all. If you can't make an A in this class, you don't belong in college.

1.0
5.0
IS2043
Grade: A
Jun 27, 2014

DO NOT TAKE HER FOR IS2043!!! she is very confusing. Her instructions are very confusing also, a lot of mistakes and she forgets about things. She hardly explains things, she just talks and talks about her experience rather than explaining the material. She's rude and disrespectful at times! I hope the Dean reads this.

1.0
1.0
IS2043
Jul 7, 2014

I have never encountered a professor so full of herself. She thinks she has the greatest teaching style in the world, when in essence she simply tries to explain straightforward concepts with vague analogies and uber-technical jargon. At least she thinks her students are stupid, so she doesn't assign challenging assignments.

5.0
1.0
1403
Grade: A+
Nov 19, 2014

LOVE this class, it was easy to take because her deadlines were not close. It was easy to catch up and work at my own pase.

4.0
1.0
1403
Grade: A
Nov 20, 2014

Very easy class. all online and at your own paste. due dates are really far apart so you have more than enough time to complete assignments. Finished the whole class in a week and got a 94.

4.0
1.0
IS1403
Grade: A+
Dec 4, 2014

EASIEST CLASS YOU WILL EVER TAKE. It is all online and she gives you plenty of extra credit, you can finish this super fast but I never did. Loved this professor, super nice and bubbly :)

5.0
1.0
IS1403
Grade: A
May 5, 2015

All online at your own pace. Remember deadlines!! She'll email you so you don't forget. Super easy. You have 50 attempts for each quiz and 3 attempts for each exam. There's even a study guide link to help show you what you did wrong. Class was a gpa booster for sure.

3.0
3.0
IS3073
May 12, 2015

There were 12 Blackboard quizzes (2 that were optional) and 4 exams. Two exams were multiple choice done on Blackboard, the other two were coding exams. She's a tough grader on the coding exams but dropped one exam. Fairly easy class but it's easy to not pay attention due to the dry lectures. She isn't the worst, but I'd go with another professor

1.0
4.0
IS3073
May 26, 2015

She repeatedly states during the class how useless Visual Basic, the language you "learn" in class, actually is. The class consists of her typing the code at the back of each chapter. Nothing she does comes with an explanation. Expect to tailor your code to her specific needs or see big penalties.

2.0
3.0
IS2042
Oct 27, 2015

not funny even though she thinks she is

4.0
2.0
IS3073
Grade: A+
Jan 1, 2016

Once I got passed the sense of humor, I really liked this class especially since I learned Java at Alamo Colleges online. Was nice to have explanations on what the code was doing.

2.0
4.0
IS2043
May 10, 2016

If you do not code exactly like her, then expect to loose a lot of points.

1.0
3.0
IS1403
Grade: B+
Aug 11, 2016
Wouldn't take again

The only good thing about her is that she responds to emails relatively quickly. Don't expect help from her for anything else. She couldn't even properly walk us through a sample problem during our "orientation" day.

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
EXTRA CREDIT OFFERED
4.0
4.0
IS2043
Grade: A
Aug 16, 2016
Would take again

She is a very good teacher. You will understand the material concepts very well if you are a hands-on kind of person. However, she is a really tough grader (when it comes to labs, PA are conceptually challenging but graded much easier). Overall, you will LEARN Java from her.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
3.0
IS2043
Grade: A+
Oct 25, 2016
Would take again

She's a great teacher. The people that rated her before must not be very good coderrs. She walks through the programs super slow.

GROUP PROJECTS
5.0
3.0
IS3073
Grade: A+
Dec 13, 2016
Would take again

The class was rather unstructured: you would come to class and just code things that she thought were cool. But, she helped you understand the Python code as you were writing it. This was the first full semester where the class was taught in Python, so her style may change slightly. She did not give many assignments, but they were relatively easy.

Respected
GRADED BY FEW THINGS
Amazing lectures
5.0
3.0
IS2043
Grade: B
Apr 12, 2017
Would take again

I loved this professor. She has a quirky sense of humor but she keeps the class light. She is a very hands on teacher and codes with you and walks through and explains it. Barely used the book except to take the quizzes. Overall as long as you go to class and pay attention you shouldn't have a hard time.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
4.0
IS2043
Grade: A
May 23, 2017
Would take again

She is quite helpful and gives plenty of opportunities to do well. Don't skip class, as attendance is a large part of your grade. Make sure you pay attention in class and you will do well. Study the code (labs, in class, PA's) before every exam. The quizzes are easy, just have the book handy. PA's are group assignments.

Tough Grader
Skip class? You won't pass.
GROUP PROJECTS
3.0
5.0
IS2043
Grade: A
Aug 12, 2017
Would take again

She is disorganized; expect her UMLs to be wrong. I cannot say I learned a lot from her. You go to class and try to keep up with the quick coding, but it is difficult to keep up. Not an easy class; half way through the PAs and labs were baffling because her in class code did not help. You get a notecard for the tests; Put quiz answers on it.

LOTS OF HOMEWORK
Hilarious
GROUP PROJECTS
3.0
4.0
IS3073
Grade: C
Aug 23, 2017
Would take again

She has lots of real world career experience. She's very nice. The material can be challenging. She isn't very organized so tests and hw were always different than planned.

Respected
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
IS2043
Oct 16, 2017
Would take again

She's a wonderful professor who clearly loves what she's teaching. Funny, smart, and her lectures are meant to make you remember and drill in your head the important things about programming.

Respected
GROUP PROJECTS
1.0
4.0
IS2043
May 7, 2018
Wouldn't take again

Possibly the worst teacher I've ever had. Does not teach in an understandable way.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
IS2043
Jul 22, 2018
Would take again

Below average class. She is decent at teaching, but she is ridiculous when it comes to grading. In order to pass, you need to spend hours reading and studying. Avoid if possible.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
4.0
4.0
IS2043
Grade: B
Dec 16, 2018
Would take again

Great professor. Each class she will guide you a step by step on what to code, her labs are pretty close to what you learn in class some are even identical. For her tests it is very important that you keep track of the coding in class because that is what she will test you on. You work in groups and have 3 assignments.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
4.0
4.0
IS2043
Grade: B
Jan 4, 2019
Would take again

Most lectures are follow along coding and she goes off on tangents often, but otherwise she is very helpful and informative.

Clear grading criteria
EXTRA CREDIT
GROUP PROJECTS
1.0
4.0
IS2041
Grade: C
Apr 4, 2019
Wouldn't take again

I hate this lab. She gives 0's for labs that may work, but don't work the way she wants them to. There were 3 labs for 1 of the chapters. She often didn't show up to the lab, leaving her surly TA in charge. When she was there, she would talk about herself to other students, rather than actually help. Take the same lab prof. as your lecture class!!

Lots of homework
So many papers
Tough grader
4.0
4.0
IS2043
Grade: B
Jul 18, 2019
Wouldn't take again

I had her Fall 2018 and although her teaching style is different. I learned a lot from her class. She goes though the material somewhat fast but thats just how it is in the real world. I went to her office hours for clarification on an assignment and she gave me 1 point extra credit for it which I thought was nice. You can use a notecard for tests

Skip class? You won't pass.
Lecture heavy
Tough grader
5.0
1.0
IS1403
Grade: A+
Aug 12, 2019
Would take again

If you use used Word, Excel, Powerpoint regularly, this will be an easy A for you. Prof. Davis gives you a lot of flexibility in turning in assignments before advancing to the next module. Tests for each module are on set dates per the syllabus. You do have to purchase an access code for the online learning website.

Participation matters
Graded by few things
Clear grading criteria
1.0
3.0
IS2043
Feb 25, 2020
Wouldn't take again

You are being warned!!! Do not I repeat DO NOT take Davis. She is the absolute worse. She will give out 0's for assignments she has not even released out and then will try and say how it has been out for weeks went it has not even shown in blackboard. She can't keep up with her classes and to top it off she will ignore your emails.

Tough grader
1.0
4.0
IS2043
Grade: D
Apr 23, 2020
Wouldn't take again

Do NOT take this professor online. She has poor virtual management skills; you will find yourself getting grades that you didn't deserve that were given due to her own mistakes. Also, do not take her if you have developed your own coding personality; she's very particular on coding technique -- I had learned this the hard way. Take her in person.

Tough grader
2.0
4.0
IS2043
Grade: B
Apr 24, 2020
Would take again

Initially I loved this class and enjoyed her teaching style. You learn a lot from the lectures and in-class coding. But after the switch to online due to the virus, I found it hard to adjust. I watched all the lecture videos coding along. After failing the second exam I reached out for understanding. Only to be blown off. It really seemed careless.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
1.0
4.0
IS2043
Grade: C
May 9, 2020
Wouldn't take again

She's the WORST professor I have EVER had in my entire life. Ever since the corona virus she's been even MORE tough and harder on us. She is the worst at online classes and will not help you but blow you off on your questions and to even top it off the grading is OFF by A LOT she made us calculate our own grades since she can't even get it right.

1.0
3.0
IS2043
Grade: A
Aug 13, 2020
Wouldn't take again

Without a doubt the WORST teacher I've had in my life. Unclear instructions and every assignment had errors on her part. She designed the assignments to function only in conjunction with her code which often had errors, stopping me from completing my part before she had to re-upload or clarify her materials. A disorganized and pointless class.

1.0
5.0
IS2063
Nov 8, 2020
Wouldn't take again

Worst teacher in the history of UTSA, do not take her EVER. She will NOT respond to your emails, the questions she asks on tests are NOT clear, she does not teach ; it is a beginner's course but she expects you to know everything, making it 10x more difficult. She is also very condescending towards her students and HW material does not match tests.

Graded by few things
Test heavy
Tough grader
1.0
5.0
IS2053
Dec 11, 2020
Wouldn't take again

By far the worst professor I have ever had, and I had David Church at NVC (iykyk). She didn't respond to our emails for at least 3 weeks because she needed a "break", girl don't we all. She took over 2 months to grade PA02 and uploaded PA03 and PA04 weeks late and didn't even tell us that they were going to be delayed. Waste of time and money!!!!!!

1.0
4.0
IS2053
Grade: B+
Apr 20, 2021
Wouldn't take again

Please DO NOT take Davis if you do not have prior knowledge of the course you are taken. She uses big terms in her lectures, then spends 30 mins of class talking about her past career. The best way to succeed is going to a tutor or learning the material outside of the course.

Lots of homework
Lecture heavy
Tough grader
3.0
4.0
IS2053
Grade: Not sure yet
Apr 20, 2021
Wouldn't take again

So much project assignments and exams are heavy, coding is way too advanced.

1.0
5.0
IS2053
Grade: Not sure yet
May 11, 2021
Wouldn't take again

If you have no experience or prior knowledge, do not take her. Shes a heavy grader, she will give you 0 if your programs wont run in her own grading program even if you show her your codes. She will laugh at you if you dont know anything.

Test heavy
Tough grader
2.0
5.0
IS2053
May 14, 2021
Wouldn't take again

you have to learn the material yourself and she doesnt help much when asked. Instructions for programming assignments and on exams were always unclear and she is a tough grader. There were a total of 4 programming assignments and 3 exams along with around 40 smaller coding assignments and quizzes. Also uses cengage for 80% of the course

Tough grader
Skip class? You won't pass.
Lots of homework
4.0
4.0
IS2043
Grade: B+
Oct 26, 2021
Would take again

She was not a bad professor, she just graded heavy. BUT everything she tests on was in her videos so as long as you pay attention and do the coding portions then you will do great! She does make up her own questions that are not word for word in the lectures so beware of that but overall she taught me good info in python that is very useful.

Gives good feedback
Clear grading criteria
Tough grader
1.0
5.0
IS3073
Grade: B+
Nov 18, 2022

If u can avoid taking Terri, please do. She is the worst professor here at UTSA. There was no class schedule for classwork, only had 1 exam (so far), 3 projects, 1 quiz, and 0 homework. Instructions or questions always vague and she puts things off.I basically didn't learn everything and was always on edge that I would miss a quiz,exam,project,etc.

Tough grader
Beware of pop quizzes
Graded by few things
5.0
4.0
IS3073
Grade: Not sure yet
Apr 20, 2023
Would take again

I'm currently taking this class Spring of 2023. There is no textbook or "homework" for this class. Everything is done in the classroom. So get ready to take notes from her lectures since she doesn't post any powerpoints or notes, but you can use your notes on the exam. I like coding, so I enjoyed her class!!

Tough grader
Clear grading criteria
Graded by few things
2.0
2.0
IS3073
Grade: A
May 30, 2023

Prof. Davis has a wealth of knowledge, but she isn't the best teacher/lecturer. Her classwork is light and projects were simple, but your notes must be ironclad for exams. The exams were tough, and no slides are provided to reinforce lectures (you must be present to get lecture material.) Assignments are often spontaneous and graded very late.

Participation matters
EXTRA CREDIT
Graded by few things
2.0
5.0
IS3073
Nov 7, 2023

Her quizzes are worded in a way to make you pick the wrong answer. You have to attend class otherwise you MIGHT miss something important she says. She spends the whole lecture just talking about her time in cOrPoRaTe aMeRiCa and not actually giving you helpful notes. There is no slides or book.

Tough grader
Participation matters
Graded by few things
1.0
4.0
IS3073
Grade: B-
Nov 18, 2023

She spends every lecture ranting about corporate america. When the class performs poorly on an exam, she will make fun of the students instead of reflecting on her teaching skills. When she messes up while writing her own code (IF she decides to teach), she insults the students for not pointing out her mistakes. DO NOT TAKE TERRI'S CLASS.

Tough grader
Participation matters
2.0
4.0
IS3073
Grade: Not sure yet
Apr 24, 2024

Be prepared; she talks A LOT. She goes through one line of code and interrupts class with a personal story. She is very knowledgeable and willing to help, just not outside of class hours or through email. She takes forever to grade assignments and includes questions in test/quizzes to trick you even though she says she doesn't. Attendance matters.

Tough grader
Lecture heavy
1.0
5.0
IS3073
Grade: Rather not say
May 7, 2024

DO NOT TAKE THIS CLASS IF YOU WANT TO LEARN. She does not teach fully, she gives us one line of code, and then goes on an hour long story about corporate America. She will take a month at least to grade every single assignment, the extra credit doesn't apply to your grade. You will not learn. If you have other options, take them.

Tough grader
Graded by few things
4.0
5.0
IS3073
Grade: A-
May 20, 2024
Would take again

Her assignments are often created on the spot with out warning and her exam questions are often worded to were you are unable to follow what she wants of you. However she is caring and will often teach you and explain to you in great detail everything you need to know and more. I didn't learn the knowledge to pass the class but I am a better coder.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
IS3073
Grade: A-
Jun 11, 2024

Unfortunately, she is the only professor for IS3073 and IS4053. She is by far one of the worst professors I have had the displeasure of encountering in these courses. She gives vague questions on quizzes and exams, is unhelpful when you need clarification, and often answers your questions with more questions without explaining anything.

1.0
5.0
IS3073
Grade: B
Dec 13, 2024

One of the most disorganized, harsh professors I've had. Material was inaccessible whether in or out of class, tests were vague with unfair grading. Questions based on her words, not industry standards. Lectures filled with personal stories, not content. Basic concepts redefined unnecessarily. UTSA should do better.

Participation matters
Lecture heavy
Test heavy
1.0
5.0
IS2063
Grade: C-
May 5, 2025

Worst professor I have taken at UTSA. Not helpful and makes this class miserable. DO NOT take her.

Tough grader
Test heavy
Graded by few things
2.0
4.0
IS3073
Grade: A-
May 20, 2025

She is not the worst professor at UTSA and outside of the tests the class isn't hard, but her tests have questions can be quite difficult and she doesn't really prepare you all that well during class for the tests. Her other assignments/projects aren't really that difficult, but she has unclear guidelines and is very a harsh grader for everything.

Tough grader
Graded by few things
1.0
5.0
IS3073
Grade: B
Nov 27, 2025

Lectures are so off-topic it's hard to justify going. Nothing covered is available outside of class. Code works, outputs the correct thing, and follows all her standards; you're guaranteed nothing. No re-grading, no make-ups-- zero for even one line of code out of order. To pass, you have to meet with her outside of class. BEWARE, take anyone else

Tough grader
Graded by few things
1.0
4.0
IS3073
Grade: B+
Dec 9, 2025

If you're looking for a course that will leave you feeling fulfilled or prepared in understanding applications then I suggest you look elsewhere. Course is disjointed, with little to no help from the professor. No slides in class, projects are strictly graded, & most of your time will be spent hearing the professor speak about "corporate America."

Tough grader
EXTRA CREDIT
Lecture heavy
1.0
4.0
IS3073
Grade: B
Dec 24, 2025

Terri Davis is a kind person, but the class is challenging due to lack of organization. Lectures often go off topic, assignments are inconsistently structured, grading is slow, and emails are not always answered. Exams are tricky, and some course examples are outdated.

Tough grader
EXTRA CREDIT
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

58%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 38 grades
Most common grades:
A (9)
B (8)
A+ (7)
Grade Distribution
A(16)B(9)C(4)D(1)F(0)A-/B+(8)
Based on 44 reported grades
A: 9
B: 8
A+: 7
B+: 5
Common Tags
Tough grader (21)
Graded by few things (11)
Skip class? You won't pass. (8)
Clear grading criteria (7)
Lecture heavy (7)
Tough Grader (5)
EXTRA CREDIT (5)
GROUP PROJECTS (5)
Rating Trend

Declining

-1.21 avg change
May
Jun
Dec
May
Nov
Dec
Last 6 months
Ratings by Course

1403

4.5

(2)

IS1022

4.0

(3)

IS002

4.0

(1)

IS1403

3.9

(18)

IS3003

3.3

(12)
+6 more courses
Difficulty by Course

IS2063

5.0

IS2053

4.6

IS3073

4.1

IS2041

4.0

IS2043

3.8

Similar Professors