2.4
Quality2.7
Difficulty29%
Would Retake89
Reviews29%
Would Retake
89
Reviews
Rating DistributionOfficial
5
16
4
11
3
12
2
13
1
37
What Students Say
“Never once has he taught”
CGS1000 - 1.0 rating“His grading comments are vague and unprofessional”
COP2360 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.54 avg changeRatings by Course
COP3514
5.0
(1)COP1820
4.0
(1)CGS1761
4.0
(4)CGS2541
3.0
(4)COP2360
2.9
(8)Difficulty by Course
PRLGPRLG
4.0
COP1220
4.0
COP1000
3.2
COP2360
3.1
CGS2820
3.0
Reviews (89)
Seems like a nice person but difficult to understand
Seems to be a nice person. The teacher has a heavy accent. You must follow the textbook to understand the course. I was hard to stay awake sometimes in his class. Overall a descent teacher. You will pass if you study and turn in assignments.
Nice Guy. Always Give His Best But The Class Is Kinda Boring. Do The Assignments And The Practice Test Online And Your Going To Be Fine
his english is terriblei could not understand anything .. studying was all i had to do.. he taught me nothing..
so easy class. do works and practice tests, you will get an A
easiest class ever! subject matter is boring, but just do the inlab work, HW, memorize the vocabulary words in each chapter & do the practice exams online & its an easy A, esp if you already have a basic knowledge about computers.
This professor has no ability to plan ahead, constantly showing up late, and did not even give a complete class list of assignments until mid semester. In addition, his thick spanish accent makes his english sound like a broken language
Hard to understand with his accent. I took his hybrid class and his lectures were almost worthless. Not a hard class especially if you have experience with computers but set aside alot of time for the work because he doesnt teach hardly anything unless you ask a very specific question.
Honestly his english needs ALOT of help. I barely understand some things he says. He's kinda mean lol if someone says "i thought i had 2 do this" hes like "well u thought wrong" he acts annoyed sometimes! Honestly, I wouldn't really recommend him. I learned from the book, not him. lol
His English is terrible and you have to listen hard to understand what he is saying. His teaching style is boring but if you ask a specific question he can become animated and then he is a good teacher. I will be taking another class with him in the fall albeit because he is the only one who teaches it.
He wasn't that difficult of a teacher, i had takin him for a summer course. He did require assignments be done in class also so suggestion, go to class. Simple class. suggestion: read chapters, do online test, turn in EVERY homework assignment and u should pass the class. simple!.
Terrible teacher, complete waste of my time. He teaches as though you have never used a computer before.
Got an A in the class so he's not too bad as long as you know a lot about computers.
Honestly, this guy gets a lot of flak(criticism), but he really isn't that bad. If you pay attention and stay attentive, he notices and will center his attention on you. He's very easy going, willing to curve the grades if a majority are having difficulty, and as far as programming goes, he is very thorough going through example programs.
If you are not paying attention, he can be difficult to understand at times. He is willing to go into detail about concepts that you might not fully understand. A very competent instructor and one I would take again. Also, an important fact for some is that he grades on a curve if needed.
Very Very Dry. Stuck on detail. Even made the comment "this is a boring class isn't it, I don't know what to do to make it better". Obvious no teaching degree. Just computer knowledge. Instead of giving a general overall of a subject, killed us with details as to trying to get it across, but only making it worse.
Galvis taught COP-3514, Program Design, at USF over the summer. He is one of the best professor in the CS department at either USF or HCC, that I have had the pleasure of taking. I only wish that I could take another class with him.
Great subject, but not greatly taught. Teaches right off the text, page by page, literally. One could probably teach himself or herself without him. No study guides for exams, however exams are not too hard.
He teaches straight out of the book, doesn't seem like he really knows what he's doing, might as well be an independent study class because you have to teach yourself.
If the concept is easy, or prior experience you will be fine. If this is new & u may not have understand the material, he is not helpful. Personally asked for assistance and he was not willing explain what was necessary to achieve a higher grade on homework assignments. Scored an 80 on all HW (with one exception of a 100) retaking with another prof
This is supposed to be a beginners course but everyone struggled with the course, even the seasoned programmers in the class. He teaches directly out of the book and never anything else. The test are tedious, vague, poorly worded, and don't focus on code production. Out of the 3 test not a single person received an A on any of the test. Beware.
He reads directly out of the textbook. Basically have to teach everything to yourself if you miss something he said in the lecture! The assignments and homework are easy, he's just horrible at explaining how to do it.
Instructor was book dependent, slide dependent, boring and inarticulate. His heavy reliance upon the slides do not translate well to the tests he gives. The tests are scantron, and verbatim from the text book. I recieved an A for this cours, however mathmaticly I should have only gotten a low B.
You need to go into this already knowing "MOST" of the material in the text. He is not helpful at all and very condensing. to ask a question he makes you feel as if you are disturbing the class. His purpose is to demonstate and do a presentation. He does not understand that everyone learns differently. He is not very helpful,ironicly not hard.
Very nice man, very helpful and explains everything in detail. Pay attention & follow along with him, otherwise you will miss important things. Microsoft Office 2010, is the classroom content and HomeWork assignments. Exams are based off the other book "Fundamentals of Computers" - Easy class. I got 96% & 94% on first 2 exams. Don't be lazy!
He was basicly reading the material of a slide show, didnt really show much interest. he might know what he is talking about but it doesnt seem like it at all.
Mr. Galvis is cool, dry, but cool. His class is very easy and he breaks it down into detail for people who don't know anything about computers. (Which is sometimes needed for others) His accent is strong so it can be hard to hear him, but it's not that bad. Just study like you're supposed to and you'll do fine. I would gladly take him again.
Attendance is part of your grade which sucks because I basically taught myself that entire class. He has an accent, so it was hard for me to understand him. You do need the books, but your basically on your own because he just lectures the stuff that was in the textbook
He was alright... not very helpful and he got kind of arrogant when you asked for help on the assignments. He also told us to study really hard on this one part and we didn't even have a test on it! He's tolerable, but wouldn't be my first choice.
You will do all the assignments he gives you, in class w/little help from him. he only answers questions. I took the Hybrid class, so there was no lectures, but it was something I honestly could have taken at home. I failed the 3 test he gave us. didn't learn anything from this class!!
Awful with presentation.
The professor is hard to understand because of his accent. He reads the slides, verbatim. He twists your question around as an answer, and is little help. You basically have to read the book, his slides, and teach yourself.
Show up, do work out of the book and pass with an A.
I had him for two classes in a semester; COP 1000 and CGS 2541. His lectures are boring and pretty much straight up out of the textbook for both classes. Homework assignments are pretty much weekly and tests are NOT open book! Oh, and don't expect to get help on programming problems from him either.
All you do in this class is plug info into and change documents in Microsoft office. Its super easy I you can follow directions from a textbook, but is nice about helping you if you need it. The test were not that bad , you just have to read the info, and its mostly vocabulary. ITs an easy A and helpful to learn more about Microsoft office programs
I had a wonderful experience with Professor Galvis. Always willing to help you. He has you do all assignments in class, and will help you with anything. If you do the assignments, it is an easy A.
he is very prideful when it comes to questioning his methods, i cant understand him and literally told the whole class that we shouldnt do bad on the test cause its common sense, after we all almost failed. and spoke to us as if we were ridiculous. all he did was read from the book!
It's very hard to understand him. If you don't show up to clas you will not pass. His lectures are straight out of the PowerPoint and the homework which is 40% of your grade he doesn't explain and he will take points off if you do it another way.
Just finished CGS-1000, EASY COURSE, NOT MUCH WORK! Professor is very helpful. EASY A!!!
EASIEST A+ EVER!!!
I took the hybrid class with Professor Galvis, we only had class one day a week and it was not mandatory, only on tests days. He would help you if you had any questions and would walk you though the assignment. I would take the class again, easy and you didn't have to go to class, whats not to love about that?
I also took the "hybrid class", met once a week as opposed to twice a week like the rest of the CGS 1000 classes. Professor Galvis helped me whenever I needed it. He was very patient and Im not much of a computer person. Overall, easy A, and as a bonus, he doesnt use SimNet! Thank you Professor Galvis for an amazing semester!
Took the hybrid class, met once per week and attendance wasn't mandatory, all assignments and tests are open book, he helps whenever you need it, overall great class and great guy!
EASIEST A EVER!!
Worst professor ever. He argues with students and is rude if you ask him for help. He is mean if you don't know what your doing and ask for help. Never once has he taught. He sits on the computer all hour and says read the chapters and never goes over them. Made me lose an A in the class because I turned in the wrong assignmenot. Worst professor.
If you already know how to program, then you'll be able to pass this class with minor frustration. If you don't, you will fail. Don't expect this professor to give you any useful feedback.
The people who were having difficulty were spending too much time on figuring Raptor out. Just use paint with it and type over the output box. There's hardly any help with that program, and you don't need it. Then just study the textbook like any other one, and you'll do fine. Use his office hours instead of class for help understanding something.
A lot of people say they can not understand him, but you don't need to. He literally reads from the book, so just study the book and do the homework. If he answers your question without really answering it, then there is a good reason. I asked him a question once that took about half the time for class to explain because it wasn't a simple answer.
Study the book, SQL for Access (not regular SQL), and you'll do fine. Don't worry if you don't understand him--- he reads from the book. Professors are only good if they grade well, and he does. Back up all of your homework--- if you don't you may regret it. The class was very simple, and the grading was very clear.
I would not take this professor for cgs 2820. After taking this class I was not prepared for the other web courses. He is confusing and not organized. Stick to Dale Mabry professors if you are majoring in web development.
Very vague with grading criteria. He asked for essay-length answers to simple questions. Very tedious assignments. Not worth the time put into the class. Take a more forgiving professor.
Quite possibly my most frustrating class, not based on difficulty but on the teacher himself. If I didn't like computers and figuring out complex problems I would have failed. The lectures were him reading off the book without giving any insight into the material it made the later chapters very tough. I can't stress this enough, read the book.
Doesnt help much
Mr. Galvis is able to teach well using the RAPTOR flowchart software. However, he is not able to explain concepts and procedures on the white board. If you think this is a class to learn a coding language, don't take it. You will not learn any programming languages. RAPTOR is used to teach concepts, not coding.
Took this course because it was required and I was hoping for an easy A. Terrible teacher- he does not teach. Get's frustrated when asked for help and you don't understand. Test material covered 0% of what we practiced in class. Will not take another course from him.
No good!!! No Good at all. Lot of homework and very complicated ones. This guy is not available at his office to help no one, and when he does, he is drinking and is useless help. please avoid this professor or your GPA will be affected.
Jose Galvis should not have as bad of a rep as he does on here, for several reasons. He will reschedule a test if you have a serious problem. You do not need to take notes in his class, because everything is already in the book. Finally, he grades everything as soon as possible. This is better than the other programming instructor's performances.
Understanding flow charts is important. But don't focus on learning Raptor. Study your text book, and use MS Paint to create your flow charts, and to type a number into a cropped screen shot of the of the Raptor output window, and use those images with the psuedocode you write. Easy A.
I fell asleep during many of these lectures, for a good reason--- he reads straight from the book! He does this for two good reasons. Firstly, e book explains everything as best as it can be explained. Secondly, we did not have any notes to take, as it is already in our book. Just memorize the material, and you will get a good grade.
This was an awesome class! I would ask questions that his lectures would cause me to wonder about, and Mr Galvis would go into an in-depth explanation, because he loves operating systems. Also, do not transfer anything from those PC's to a USB drive to use on another PC, they all had malware. Anyway, just learn the book, and get an A. It's easy.
Do not take this class
I've taken professor Galvin for Intro to Comp, Prog Log, C, and C# and haven't received lower than an A. If you're struggling with the 1000's level classes, then you're not putting in your part. He grades fairly, and if you have an issue, he responds to email next day. Don't listen to the kids here who have been spoonfed through highschool.
For someone who presumably has a wide background of computer and programming knowledge, the amount of casual mistakes and typos he makes is concerning. His accent is quite distracting sometimes. Do not expect comprehensive feedback, or emails, or anything. We switched to online because of COVID and there was not a single lecture. Learn on your own.
I took this class as a hybrid, and it was very easy. All you have to do "in class" is the weekly assignment, which only took about 45 min-1 hour max. He's straightforward when answering questions. Follow his syllabus, and you'll be all set. His quizzes are almost completely irrelevant from what's in the book for that chapter.
I took this course as a hybrid. There are several projects on word, excel, etc and a few exams based on the material learned in the textbook. Overall, it is an easy course as long as you do your part.
While this class wasn't extremely difficult, he taught nothing. It was merely reading a chapter or two a week from the textbook and completing the respective assignments albeit they do get progressively harder. His grading comments are vague and unprofessional. He uses words like "ok" and "fine". Oddly enough, he does seem to be a fair grader.
Gave me an F on an assignment because it was submitted incorrectly by mistake. I emailed him immediately when i received the grade and would not let me resubmit. There's only 5 grades in the course so that one F brought me down to a low B. Do not take him.
While I am not completely finished with this class, I currently have a 95+ percent. I feel Mr Galvis grades fairly. His assignments are black and white, and should be a no brainer if you read the book. His feedback from graded assignments are fair. I am by no means a "seasoned programmer", but I have not struggled one bit.
Avoid at all costs. No feedback on homework for weeks and when you do finally get it you find out everything you do is wrong, not like incorrect, but not in the structure he wanted it to be in. Absolutely ridiculous grading methods that give you little chance to improve and succeed.
He grades extremely hard for a professor who doesn't even teach the class. It's online and there are no meetings. You do one thing that he doesn't agree with and he'll give you a C. No clear grading requirements. His class is hard because he grades on his opinion and his expectations are nearly impossible to meet.
He will grade your assignments based off of criteria not outlined. Many assignments are vague and not clear. No teaching present in this course . Also takes weeks to grade homework and communication with the professor is non-existent. Unfortunately I wouldve never gone with this professor based upon his reviews here, but he was the only professor
Never would retake his class.
Okay I guess? I found the class kinda pointless with the pause and practice exercises. You definitely teach yourself but the grading didn't take long and wasn't bad. Leaves very little feedback, only had like 10 total assignments. Definitely use the powerpoints to teach yourself and learn the real material in the class.
8 homework assignments, a few quizzes. Miss one homework assignment and you're stuck with a B at best, professor will take weeks to grade and provide very vague, unhelpful feedback. Reading material isn't bad, quizzes are open book, assignments are tricky but manageable. Lots of autonomy, no late submissions but plenty of time between them. Avoid.
Google taught me more than him. When I asked questions he would reply rudely or not reply at all. Avoid him at all costs.
One if not my worst instructor in my three years of College Education. Informal communication - sends vague/rude responses such as "OK..." Late grades - Over two weeks on average to grade. Had to tackle assignments without any feedback from the last TWO assignments Lack of communication Harsh grades Vague feedback Unclear instructions
Doesn't care for students. When you ask for help, he seems incapable of providing it. Horrible communicator and just rude in general.
This professor is very inconsiderate, and does not give enough time for certain assignments. For some context, our family got sick, and I tried to explain the situation to him, but he does not give extended time on assignments that were not able to be completed during the due-date for medical reasons. I do not recommend this professor.
He was not available for tutoring during his office hours. His email responses to questions were often ambiguous and unhelpful. Though his assignments were challenging, slightly ambiguous instructions sometimes made for a poor learning experience. When asked to clarify instructions via email, he answered with mostly quotations of the instructions.
Never available, textbook assignments only, no lectures, vague homework assignments, vague explanations as to why you're graded a certain way. A total of 9 hw assignments and 3 exams (no final exam). For a class that REQUIRES hands on help to understand it, this is inexcusable. Avoid at all costs, one of the worst professors I've had to suffer.
The homework is due next day, so we barely got time.
Don't take this professor
I wouldn't want to take this professor ever again. He has 1 assignment per week and about 3 exams. This class killed my GPA. The instructions for every single assignment weren't clear. Not a very hands-on teacher. Don't take this class or any other class he teaches.
Bro ICL I don't even remember registering for this guy when I checked his reviews I was in SHOCK. I thought I would learn programming essentials but instead he just forces this program called "RAPTOR" onto us every homework so far being Flowcharts that are hard to make cause the program has limited symbols. Don't take this guy.
Probably the worst professor I have ever had. Accidentally submitted the wrong file. When he graded it as 0 I instantly sent him a message and explained I must have submitted the wrong file and sent the real one. Response was "sorry". I asked if he could atleast check for errors in the code and no response. 90%+ on every other assignment, still a B
the class was very easy, if you want to learn pseudocode and flowchart take it
5 homework assignments, 5 exams. His homework instructions are unclear. He has a homework outline, and the homework asks you to include only 2 things from the outline. Surprise, you need to do the other 3 assignments in the outline. Why is he being paid for doing nothing? His class is a scam. He teaches you nothing. The class is useless.
I would look into another professor. His assignments will be difficult if you do not have prior knowledge of pseudocode/logics/coding. Test: the information came from the book/his lecture slides. He was not involved at all. He notes in the directions what is needed, but in reality, he wants additional work. AVOID HIM!
I had several issues with Professor Galvis. What made it all the worse, was that all of his email responses were only a few words long and in broken English. He also gave me the wrong version of Visual Studio in the course and docked my grade for using it. Don't expect quick responses from him, and know that he will NEVER let you redo homework.
Class Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.54 avg changeRatings by Course
COP3514
5.0
(1)COP1820
4.0
(1)CGS1761
4.0
(4)CGS2541
3.0
(4)COP2360
2.9
(8)Difficulty by Course
PRLGPRLG
4.0
COP1220
4.0
COP1000
3.2
COP2360
3.1
CGS2820
3.0