2.9
Quality3.3
Difficulty37%
Would Retake85
Reviews37%
Would Retake
85
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
58%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.21 avg changeRatings by Course
1403
4.5
(2)IS1022
4.0
(3)IS002
4.0
(1)IS1403
3.9
(18)IS3003
3.3
(12)Difficulty by Course
IS2063
5.0
IS2053
4.6
IS3073
4.1
IS2041
4.0
IS2043
3.8
Reviews (85)
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.
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.
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.
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
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!
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.
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
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.
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!!
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.
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!
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.
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!
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.
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
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.
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.
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!
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!!
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.
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.
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.
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.
This is an onlice class... everything is at your pace. this class was a breeze
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.
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.
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...
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.
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.
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
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.
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.
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.
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.
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.
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 :)
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.
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
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.
not funny even though she thinks she is
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.
If you do not code exactly like her, then expect to loose a lot of points.
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.
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.
She's a great teacher. The people that rated her before must not be very good coderrs. She walks through the programs super slow.
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.
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.
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.
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.
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.
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.
Possibly the worst teacher I've ever had. Does not teach in an understandable way.
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.
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.
Most lectures are follow along coding and she goes off on tangents often, but otherwise she is very helpful and informative.
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!!
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
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.
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.
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.
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.
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.
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.
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.
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!!!!!!
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.
So much project assignments and exams are heavy, coding is way too advanced.
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.
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
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.
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.
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!!
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.
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.
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.
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.
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.
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.
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.
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.
Worst professor I have taken at UTSA. Not helpful and makes this class miserable. DO NOT take her.
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.
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
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."
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.
Class Info
Online Classes
100%
Attendance Mandatory
58%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.21 avg changeRatings by Course
1403
4.5
(2)IS1022
4.0
(3)IS002
4.0
(1)IS1403
3.9
(18)IS3003
3.3
(12)Difficulty by Course
IS2063
5.0
IS2053
4.6
IS3073
4.1
IS2041
4.0
IS2043
3.8