3.0

Anthony Villegas

Computer Science - College of Alameda

3.0
Quality
2.5
Difficulty
24%
Would Retake
87
Reviews
3.0
Quality
2.5
Difficulty
3.0
Helpful
2.9
Clarity

24%

Would Retake

87

Reviews

Rating Distribution
Official

5

38

4

1

3

3

2

11

1

34

What Students Say

So far, I'm a week into this class

CIS040 - 1.0 rating

He started our midterm start two hours late, which did not finish until 10:30

CIS6 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 22 grades
Most common grades:
A (15)
Not sure yet (6)
Drop/Withdrawal (4)
Grade Distribution
A(15)B(3)C(0)D(4)F(0)A-/B+(4)
Based on 36 reported grades
A: 15
Not sure yet: 6
Drop/Withdrawal: 4
B: 3
Common Tags
Lots of homework (10)
Respected (5)
Clear grading criteria (5)
LOTS OF HOMEWORK (4)
Get ready to read (4)
So many papers (4)
Hilarious (3)
Inspirational (3)
Rating Trend

Declining

-0.79 avg change
May
Jan
Mar
Apr
Oct
Dec
Last 6 months
Ratings by Course

CIS5BUS10

5.0

(1)

CIS234BWEBPUB

5.0

(1)

CIS1INTROCIS

5.0

(1)

CIS42SPRDSHEET

5.0

(1)

CIS234BWEB2

5.0

(2)
+19 more courses
Difficulty by Course

BUS02

5.0

BUS002

4.0

BUS10

4.0

CIS040

3.8

CIS1

3.4

Reviews (87)
1.0
4.0
CIS5
Apr 19, 2006

No Comments

1.0
1.0
CIS5
May 9, 2006

Very unclear....good luck in the class.

5.0
1.0
CIS5BUS10
Jun 18, 2006

Dr. Villegas is very straight forward and his lectures are thorough. You will have substantial preparation for tests by coming to class. Also, he lets you use one sheet of notes which really helps out. More than willing to help students get good grades provided they put in the effort. Bottom Line; You learn a lot and have fun.

1.0
2.0
CIS5
Jun 20, 2006

Awful...I'm transfering early so I don't have to take another one of his computer classes. Changes dates and test material without notifying class. I can't believe he's allowed to teach.

2.0
3.0
CIS0871
Jan 11, 2007

Very unclear. I thought I turned in 100% of all work due plus final (write a program) but still got a B with not response or explanition as to why.

1.0
1.0
CIS001
May 24, 2007

This teacher is useless, he does not know how to teach and the things he teachs is not helpful at all. He doesn't do over things thoroughly especially the lab part of his class, that is the most difficult part of the class. Also he wastes so much time on unnecessary crap each and everyday on things like what's going on in history today and he'll go

1.0
3.0
CIS233
Aug 18, 2008

This professor is horrible. It's unbelievable that he allows to be teaching anywhere at all. He is very unclear and will give you a 24 hours dead line but when you turned in the works he didn't even bother to check his emails and would said he didn't get it since he received too many mails in a day. I would not recommended at all!

3.0
2.0
CIS005
May 8, 2009

The professor comes off as a condescending jerk whenever students answer a question wrong in class. Class assignment instructions are very unclear unless you go to his optional lectures where as it may still be unclear. Assignment and exam scores are not posted so one doesn't know how well he/she did until gardes are turned in.

1.0
2.0
CIS005
Jun 29, 2009

I took his online class in spring. Generally, the class is easy. Homework is not very difficult. The difficult part is Q basic. If you have to take his class, there are some suggestions:1.Having a friend, who knows Q basic very well. 2.Taking online class. 3.Sending mail to group to ask questions,unless you want to waste time to waiting for him.

2.0
4.0
CIS5
Aug 10, 2009

I have never had such an experience. The syllabus was unclear and clarification was not made until class was WELL into the first couple of weeks, leaving most of us behind, due to the professor being out of the country until our last week of class. When I did finally meet with the professor, he was very NICE and helpful but too little too late.

1.0
5.0
BUS002
Dec 15, 2009

I took his online Business Law class which was facilitated using a yahoo group. He gives no lectures instead requiring you to complete 39 chapters of terms and case briefs. It's an unbelievable amount of work, so it's advisable to work in groups which he allows. I would not recommend taking this class.

1.0
3.0
BUS002
Mar 31, 2010

This professor is the worsed I have ever had! DO NOT TAKE HIS CLASS EVEN IF YOU HAVE TO!!! He is very unclear, goes off on tangents that have nothing to do with the class material, makes sexual and racial comments, does not let you kow what you're standing is in class, ect. I had to drop this class due to his misconduct. DO NOT TAKE THIS CLASS!!!!!

2.0
3.0
BUS2
Jul 8, 2010

He is quite full of himself, gives busy work assignments that I know he doesn't check, and does not teach. his lectures are based on power point slides provided by the publisher, there is no actual learning going on, and I pretty much taught myself the entire time. I could/should have taken the class online and had a better experience. he FAILED

3.0
3.0
CIS1
Aug 2, 2010

Villegas can be boring especially if you are not into computers. The lecture was dreadful, after taking it I thought I should have taken it online instead of lecture. The lab was a really better, but I can be a lot of work. He tries to be helpful, but I don?t know if the class is for everyone.

2.0
4.0
BUS10
Aug 28, 2010

he is extremely hard.he does not give extra credit.he does not care about students. i recommend you not to take his class. dont ever do a mistake in taking his class.

2.0
4.0
CIS001
Nov 10, 2010

This is a LEC & Hybrid class. I thought the LEC part would be part Intro to Computers, part Microsoft Office processing class work. It is all LEC, all 3 hours. He really doesn't want/care if you to participate, he just likes to talk. You will get no help with the required work. If you want to learn Microsoft Office, don't take this class!

1.0
5.0
BUS02
Dec 14, 2010

Took Business Law, Fall 2010 with Mr. Villegas. This was a ONLINE class. I emailed him throughout the semester and not once did he reply. The work for the semester involved copying as much from the textbook as humanly possible and tons of other nonsense. Would love to have learned the material, not spent the semester doing busy work.

1.0
2.0
CIS234A
May 23, 2011

I don't want to go into too much detail for privacy reasons, but don't take this professor. He's unclear, not helpful, and just unprofessional.

4.0
1.0
CIS001
Oct 14, 2011

Honestly, he cannot give enough ways to have you pass with an A. It was difficult because it was frankly quite boring, but the materials he uses, it's practically impossible not to pass his class. I did the extra work he assigned and it was optional but if we completed the assignment, it would secure us at least a B. It was an easy A.

1.0
5.0
CIS205
Apr 1, 2012

HORRIBLE. I could not understand a word of what this guy was saying, outdated materials, unhelpful, does not email you back, tons of meaningless assignments, the last quiz was on videos and consisted of remembering names of people who invented things and random stuff. which was a surprise to me. i thought it would be stuff in the book.

1.0
3.0
CIS234D
Aug 11, 2012

He never replies , no feedback, and class ended weeks ago and he has not posted grades. It is also left of to the students to decode and specify his cloudy instructions on final.

5.0
1.0
CIS5
Dec 29, 2012

I took Professor Villegas’s online CIS5 in fall 2012. He gave students flexible time to do homework and enough time to prepare exam. He allowed us to text him or called him to ask questions. If you are a diligent student, you will find his class is easy and you can learn a lot. He is fair to every student, and encourages and glad to help students.

5.0
1.0
CIS005
Jun 17, 2013

Dr.V is fair and funny. He tells jokes as he lectures. He shows amusing computer videos. He give us extra time and work to raise our grade. He lets us use one-sheet notes for exams. He allows us to redo our lab and homework until they are perfect. He wants us to do well and to learn beyond the book. We had fun learning so much. Thanks to Dr.V.

5.0
2.0
CIS040
Jun 17, 2013

I took CIS40 Database in Spring 2013. Prof. Villegas said that knowing Access (carpentry) is not the same as knowing Database (architecture) although we learned both in this class. He taught this same class in CSU East Bay MBA program. We learned so much doing outside research + presentations. Professor pushed us to excel and we did. Amazing!

5.0
1.0
CIS234A
Jun 17, 2013

I took CIS 234A Web Publishing in Spring 2013. I hope to finish 4 other Internet classes to get the Web Publishing Certificate. Before class, I knew nothing about web publishing. After class, I learned to create five websites. This was a fun and easy class from a funny and easy instructor. Prof. Villegas was absolutely great! The Best I had!

5.0
1.0
CIS234A
Jun 18, 2013

Web Publishing class was fun and the instructor was funny. I took the live class on Spring 2013. The online version was not scheduled. I enjoyed the lecture that made the textbook even easier to follow. Since finishing the class, I have been hired to create web pages. Good extra income! Great class! Great instructor!

5.0
1.0
CIS40
Jun 18, 2013

Our Database class and instructor were great. Prof. Villegas lectures and handouts were clear. His exams were straight forward. He is a nice guy, funny, approachable, and smart. He even gave his cell number so we can contact him whenever we need help, so I did many times that helped me pull my grade from F to B. He is the best teacher I ever had.

5.0
1.0
CIS5
Jun 18, 2013

TERRIFIC! Professor Villegas allowed us in our Computer Science class to do extra credit work to get exempted from the exams. The online practice tests, puzzles, and student edition labs were not easy, but we can take them over and over again until we got a perfect score. I did. I got exempted on both exams. I got an "A". BEST teacher ever.

5.0
1.0
CIS40
Jun 23, 2013

Professor Villegas is very smart, and I learn a lot of computer knowledge and practical theorm from him. He required us to use two books in the class, at the beginning I feel it was too much. I really learn a lot and very enjoy this class. He has a lot of knowledge and very helpful. I took his classes for 2 semesters. Very good and advannced level!

5.0
1.0
CIS40
Jun 25, 2013

GREAT class and instructor. I learned both the Database Management Design (ERDs, Normalization, SQL Concepts) and Implementation (MS Access 8 Lab projects). I wish there is a web-based database class after this class. If Prof. Villegas teaches it, I will definitely take it. He is a very good teacher, easy to understand and very helpful.

5.0
1.0
CIS234A
Jun 25, 2013

Web Publishing class was fun and instructor was funny. He knows a lot and is easy to talk to. He makes himself available to stay longer after class to allow us to get our work done. I will definitely take more classes from Prof. Villegas.

5.0
1.0
CIS234D
Jun 26, 2013

FUN class. Moderately hard textbook made easy by great instructor. Great lecture. Great handouts. Great discussions. Great lab projects. What else can I say? I got an A in this class. Thanks Professor! I learned a lot from this Web Publishing class. I look forward to taking another class from him.

5.0
1.0
CIS40
Jun 26, 2013

I wanted to learn Database Management (DBMS) for my work. I am glad I took this night time hybrid DBMS class which helped sharpened my skills in removing anomalies by using Boyce-Codd normal form, ERDs in designing DBs, SQL and various topics on distributed DBMS, data mining, etc. Prof. Villegas knew and shared a lot beyond the book. He's great!

5.0
1.0
CIS5
Jun 26, 2013

Great computer class. Prof. Villegas gives great lectures, handouts, videos on computers and Internet. I like his grading system. There's no way a student can fail if they just do their assignments. Online tests and puzzles can be done over and over until you get it 100%. He allows us to get exempted from exams by doing extra credit like I did.

5.0
1.0
CIS5
Jul 31, 2013

That was a fun class where we learned how to program in QBasic and create documents in Word, PowerPoint, Excel and Access. I enjoyed watching the videos that taught us about the history of personal computers and the history of the Internet. Excellent instructor and fun class!

5.0
1.0
CIS234A
Aug 30, 2013

Excellent Instructor. Easy and fun class. I learned how to create web pages. I am looking to take CIS234b Web Publishing II with him this semester.

5.0
1.0
CIS40
Aug 30, 2013

DrV has a great way of making a difficult subject understandable in simple terms. I learn a lot from this Database Management Systems class during Spring Semester. I am signed up to take another class with him this Fall Semester.

5.0
1.0
CIS005
Aug 30, 2013

CIS 5 Intro to Computer Science seems intimidating at first then it became routine, fun, and easy. I just followed all the directions and did the extra credit work. I even got exempted from the exam. Dr.V is an excellent instructor. I look forward to taking more classes with him.

5.0
1.0
CIS42
Grade: A
Feb 10, 2014

Great class and instructor. I thought I already know much about Excel until I learned how to solve business problems using advanced spreadsheet modeling methods ... what-if analysis, consolidated financial statements, vlookup tables, pivot tables, etc. DrV covered the book and more. He provided templates and materials to enhance class learning.

5.0
1.0
CIS205
Grade: A
Feb 10, 2014

Easy 1 unit Computer Literacy class. DrV is a superb computer instructor. He showed slides and videos in class which allowed us to learn materials faster. He encourages team work and class participation. Homework and tests were fun and easy. Easy "A"

5.0
1.0
CIS234BWEBPUB
Grade: A
Feb 10, 2014

Fun class and excellent instructor. Prof. Villegas made it easy for us to learn online by organizing lessons and assignments on a weekly basis. If we do the extra credit labs, we get exempted from doing the final project. I opted for a final web project which I receive great peer reviews. Now I've been hired to create web pages. Great class!

5.0
1.0
CIS1INTROCIS
Grade: A
Feb 10, 2014

At first, I thought this class will be hard. After the third week, it was challenging but not hard. I purchased the optional coursemate code that gave me access to rich online resources. Prof. Villegas provided clear schedule of topics, labs and deadlines. I did all work ahead of time and got exempted from the exam. Great class. I learned a lot.

5.0
1.0
CIS205
Feb 12, 2014

Easy A. DrV makes the class easy and fun. Syllabus is very clear. Instruction is straightforward. Assignments are clear and interestsing. Just do the work and you'll pass the class with an A or B. Fun class and excellent instructor. I learned a lot.

5.0
1.0
CIS42SPRDSHEET
Feb 12, 2014

I thought this class was all about learning Excel. I learned later it is about understanding business problems and solving them using spreadsheets. Yes, we learned advanced features of Excel, but we learned more about quantifying problems and optimizing solutions using amortizations, what ifs, consolidations, querying tables. Great class.

5.0
1.0
CIS234BWEB2
Feb 12, 2014

I'm glad this online class was finally offered, since it's been two years since I took cis234a Web Publishing I. DrV was very clear and his materials were very well organized. I like the links to the videos on how to use advanced HTML codes in our web projects. I did my own webpage. I've been hired to create some for others. Great class. Easy A.

5.0
1.0
CIS42
Grade: B
Feb 24, 2014

Great class and instructor. I learned a lot about spreadsheets applications to solving business problems.

5.0
1.0
CIS001
Mar 3, 2014

Seems hard in the beginning because of the multiple paged detailed syllabus. But this turned out to be really easy and straightforward. I just followed the list of regular assignments all due at the end of term and did the group project presentation. This class turned out to be easy. Professor made it fun, and engaging. He's a great teacher!

5.0
3.0
CIS1
Grade: B
Apr 15, 2015

I learned a lot from this class -- terminologies, mastering Word, Excel, Access, PowerPoint, and research projects. Tests were challenging but one-sheet notes were allowed. Dr.V. is very knowledgeable about the subject based on his graduate degrees and corporate experience. He is an entertaining speaker, firm, fair and amazing teacher,

5.0
3.0
CIS40
Apr 17, 2015

I learned a lot from Dr.V in this Database Management (DBMS) class. I specially like the parts on ERD and SQL which we use at work. I recently received a promotion this based on what I learned from our class last semester. Thanks Dr.V! I enjoyed our class tremendously!

5.0
1.0
CIS234A
Apr 27, 2015

I enjoyed learning the BASICS of HTML and CSS in creating Web Pages. This was fun and easy. The lecture slides and assignments are straightforward. DrV is readily available to see in person and to communicate by email, text, and phone. He is very helpful and encouraging. I thought this would be hard but it turned out to be easy.

5.0
1.0
CIS234D
Apr 27, 2015

I enjoyed this online eCommerce Web Class. It was fun and exciting. The online resources are clear and helpful. DrV is readily available by phone and in person. I saw him almost every week. He guided me in developing my website with tips and shortcuts and in promoting it using SEOs. Excellent instructor and great class. I enjoyed this class

2.0
4.0
CIS1
May 24, 2015

I did not find Professor Villegas very helpful. Rather, he was more confusing. Although I did not get the book, it was beneficial to have in class because he required the work to be perfect, and the work showed it to be so. He took up most of the time talking about himself when you could have been doing something useful such as the lab. Tedious.

2.0
3.0
CIS40
Grade: A-
May 17, 2016

His lectures are full of tangents into religion and random facts that HE thinks are meaningful. He tries to crack a lot of jokes that are borderline offensive. He's more of a fact memorizer than a synthesizer of information and tests reflect this. He does provide useful tools to help you succeed and he wants you to be successful.

2.0
2.0
CIS1
Jun 15, 2016
Wouldn't take again

Awful, just awful. You better sit next to him because he talks so quietly and very unclear. Had issues wiith him at the end of the semester. Do not recommend this guy at all, just tries to show off of the people he has met.

2.0
3.0
CIS234E
Grade: Drop/Withdrawal
Nov 11, 2016
Wouldn't take again

Nope. I took the online class. First he was 1.5hrs late to orientation and didn't apologize. Syllabus is overwhelming. Assigns work like it's a 5 unit class. Difficult to understand. Had to drop because he was inaccessible; I received very little help on the lab assignments. DO NOT take this class if you are also taking other harder classes.

LOTS OF HOMEWORK
1.0
1.0
CIS205
Grade: B+
Nov 19, 2016
Wouldn't take again

you think he's talking to himself but he is actually lecturing. His voice is very low and you will have no clue what he is saying. Sit as close to him as possible but I don't recommend this teacher at all. The only one good thing was before the final he gave us all the answers first and then the exam. Easy A if you do all the work, but he sucks.

Skip class? You won't pass.
5.0
4.0
CIS040
Grade: A
Mar 10, 2017
Would take again

DrV was great in making a difficult subject easy. DBMS textbook was hard to read but his visuals made it fun and understandable. Access textbook was easy to follow. His syllabus was clear. My friend and I followed his checklist and got exempted from the exams. We called/texted on his cell. DrV is accessible and very helpful. He is awesome.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
4.0
CIS001
Grade: A
Mar 10, 2017
Would take again

Passing CIS 1 is easy, but to get an A, DrV makes you work hard for it. Syllabus was clear. Textbooks were straightforward. Checklists were helpful. Whenever I needed help, DrV was easily accessible by his cell phone and was very helpful. Some of my classmates got "B" in this class, but some of us got an "A." I learned so much. DrV is great.

Respected
Clear grading criteria
Hilarious
5.0
2.0
CIS205
Grade: A
Mar 10, 2017
Would take again

CIS 205 was pretty easy. DrV was very helpful. Syllabus was clear. Textbook was straightforward. DrV lectures on computer concepts then assists us during our hands-on labs. We learned Word, PowerPoint, Excel, and Access. Most of us finished our work early. Others just play online games. I wonder how they did. Overall, DrV was great.

Respected
Clear grading criteria
Hilarious
5.0
3.0
CIS234A
Grade: A
Apr 21, 2017
Would take again

Prof. Villegas is an excellent teacher. Our class syllabus is crystal clear with deadlines, deliverables, and grade breakdown. Despite our class is online, He is accessible through his cell phone and live weekly office hours. He is very knowledgeable, approachable, helpful, and encouraging. I wish to take more classes from him.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
CIS040
Jun 23, 2017
Wouldn't take again

So far, I'm a week into this class. He requires two textbooks not held in the COA Bookstore, so an EOPS voucher will not cover them. His class wasn't uploaded to moodle until the third day of class and all of the links lead to the summer page from last year (so all of the work is unaccessible). He does not reply to my emails. I DO NOT RECOMMEND.

5.0
3.0
CIS234B
Grade: A
Dec 8, 2017
Would take again

DrV is wonderful, friendly, caring, and very knowledgeable. Although our CIS 234A Web publishing class II is online , he is readily accessible. He even shared his cell number which I called several times. His syllabus, grading, deliverables, deadlines are very clear. I will take more classes with him. He is the best teacher I ever had.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
CIS234A
Grade: A
Dec 8, 2017
Would take again

Passing CIS 234A is easy, but to get an A, DrV makes you work hard for it. Syllabus was clear. Textbooks were straightforward. Checklists were helpful. Whenever I needed help, DrV was easily accessible by his cell phone and was very helpful. Some of my classmates got "B" in this class, but some of us got an "A." I learned so much. DrV is great.

Respected
Inspirational
Caring
5.0
5.0
CIS234BWEB2
Grade: Incomplete
Mar 15, 2018
Would take again

I appreciate my instructor Dr. Anthony Villegas Jr., He explained the text and the course very well to my understanding but I had difficulties because of family sickness but things should improve real soon and he is very understanding of a situation and crises that arises within your personal daily family life and routine..... Student: Patricia

Gives good feedback
Participation matters
Inspirational
2.0
4.0
CIS1
Grade: A
Jun 4, 2018
Would take again

He gives SO MUCH homework!!! If you buy the $150 program then you can take the tests open book online and in your own time so its an easyish A but a ton of work. I love the previous review saying you think hes mumbling but hes actually lecturing LOL so true! Hes a nice guy but kinda all over the place and as I mentioned so much homework!

Get ready to read
LOTS OF HOMEWORK
Hilarious
3.0
4.0
CIS1
Grade: A
Jun 4, 2018
Wouldn't take again

Mr. Villegas is a nice guy but his syllabus is all over the place. It's clear, but you can get confused by it very quickly. He mainly responds via text message. It's a lot of work in his class but it's easy once you get a grip for it. I recommend taking his class online to avoid traveling to the campus. Just turn in the work and you'll be fine.

Get ready to read
LOTS OF HOMEWORK
1.0
3.0
CIS1
Dec 4, 2018
Wouldn't take again

Syllabus and grading criteria is not easily comprehensive. He has 6 sheets of assignment so check off that you need to submit, 3 textbooks, and an online course mate $$. Assignments arent difficult but there are a lot of them, expects students to be very organized but isnt very organized himself.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
1.0
CIS001
Grade: A
Jul 20, 2019
Wouldn't take again

Has 3 different syllabus telling you different things. Course mate is NOT mandatory despite it saying it is on 2 different places. Forgets to post research project until it's due in less than 6 days, which consists of 5-10 page word document, excel spreadsheet, and 9-16 slide presentation. Emailed multiple times with no response until week before.

Lots of homework
2.0
4.0
CIS001
Grade: Drop/Withdrawal
Oct 15, 2019
Wouldn't take again

Villegas may be nice but that does not make him a good instructor. Enrolled in 3 online courses, dropped this 1st day. A syllabus cannot be both all over the place and clear. Syllabus is 100% confusing, riddled with grammatical errors, modules are a mess and he didn't even care enough to use correct dates. Plus way too much $$$. Not recommended.

1.0
1.0
CIS1
Grade: Not sure yet
Dec 2, 2019
Wouldn't take again

-Does not do the bare minimum. -Uploads wrong files or makes them hard to access -Unnecessarily confusing syllabus -Excessive busy work (more than my 2 others classes combined) -Should be taking our final right now, but has not even uploaded it -Has not graded anything all semester -Impossible to contact -Incompetent, creepy, stay away!!!

Lots of homework
1.0
5.0
CIS1
Grade: B+
May 5, 2020
Wouldn't take again

Took him in 2020 spring. This guy assigns so much work with a short period of time to finish it. We missed three weeks due to corona virus. Instead of extending the due dates or giving us extra time to finish the work that was missed, he crammed three weeks worth of work into one week. Didnt give us any heads up at all.

Lots of homework
Test heavy
Group projects
1.0
5.0
CIS001
Grade: B+
Jul 24, 2020
Wouldn't take again

PLEASE DO NOT TAKE THIS CLASS! Worst class Ive ever taken, ruined my gpa, inaccessible, horrible communicator, never available to meet, makes you email every assignment which in turn ends up marking assignments as missing, constant excuses. Assigns a ridiculous amount of unnecessary work. STAY AWAY, save yourself the grief. AWFUL.

So many papers
Tough grader
1.0
4.0
CIS040
Oct 20, 2020
Wouldn't take again

After a couple weeks with him felt his teaching method isn't right for me. I don't know any other way to describe but overwhelming. Slides are just packed full of information, very tedious time consuming busy work. I decided to teach my self this stuff instead of wasting my time with him. Also its CS why can't we use open source software like SQL?

Lots of homework
Accessible outside class
Lecture heavy
1.0
1.0
CIS234E
Grade: A
Nov 19, 2020
Wouldn't take again

His teaching style is to summarize the readings. He doesn't add any value. He doesn't own or manage any ecommerce sites, and is (trying) to teach beyond his knowledge. Class was supposed to how to build an ecommerce site. It's an overview of the internet, with nothing actionable taught. Don't take this class, unless you need an easy credit.

1.0
4.0
CIS1
Grade: Not sure yet
Feb 8, 2021
Wouldn't take again

honest review, Prof Villegas is dedicated and nice, but he does give you a big amount of work, for example, watch 5 hours of videos a week and answer questions, a lot of lab work, he does not like to use canvas to submit work, you will be using Facebook and email to submit an assignment which makes it difficult for organization, wouldnt suggest.

1.0
4.0
CIS1
Grade: Not sure yet
Mar 1, 2021
Wouldn't take again

Professor Villegas' class is unnecessarily difficult and frustrating. The coursework itself is straightforward, but he overcomplicates things. Assignments must be emailed (don't expect grades/feedback anytime soon), discussion posts are done through Facebook, syllabus is confusing. I would've dropped his class immediately if it wasn't required.

Lots of homework
1.0
5.0
CIS001
Grade: Incomplete
Mar 17, 2021
Wouldn't take again

I am taking his course for CIS1 and he makes it unnecessarily dubious. His way of teaching is simply overwhelming. From beginning to the very end, you're expected to keep up with each assignment and lab for full credit. He does not mention ANYTHING at the start and it wasn't until a month in that I realized what I had to catch up on. DON'T TAKE IT!

Lots of homework
Get ready to read
So many papers
1.0
3.0
CIS6
Grade: Incomplete
Apr 8, 2021
Wouldn't take again

Professor Villegas seems like a fine person, but his teaching is atrocious. Lets the textbooks do all the work, his optional lectures are utterly meaningless. The class is horribly organized and confusing, constantly forgetting to upload homework, and refuses to use canvas, opting to accept assignments through email instead. You WON'T know grades.

Lots of homework
1.0
4.0
CIS1
Grade: Not sure yet
Jun 4, 2021
Wouldn't take again

Professor Villegas is a nice guy, but his teaching style makes class more difficult than necessary. Does not use Canvas portal for assignments, or give any feedback on current progress in class, and does no clear directions. Says refer to syllabus, which has multiple date/time errors. Would have dropped but realized too late how bad it was.

1.0
5.0
CIS42
Grade: B
Apr 21, 2022

Class was not hard, but teacher's teaching style is horrible. unorganized modules, too much unclear instructions, So UNORGANIZED. Too much meaningless homework using email, phone and FACEBOOK. Very messy syllabus and modules. Class is interesting, but teacher is not CIS Professional.

Lots of homework
So many papers
1.0
1.0
CIS6
Grade: Drop/Withdrawal
May 15, 2022

DONT DO IT. He started our midterm start two hours late, which did not finish until 10:30. He insists on having assignments posted through Facebook and submitted via email which is completely ridiculous, and he does not provide graded feedback until the very end of the class so you have no idea what your grade is until the end.

1.0
4.0
CIS040
Grade: Drop/Withdrawal
Jan 30, 2023

My least favorite CIS/CS professor. Nice person but very out of touch with modern tech. He doesnt use canvas, requires strange and outdated forms of communication, and simply navigating his courses to find what you are supposed to do is always more complicated than needed. The class isnt hard its just badly organized. All his classes are like this

1.0
5.0
CIS001
Grade: A
Mar 14, 2023

Disorganized, travels during the semester, doesn't know the textbook, outdated style of teaching, outdated books, extremely confusing syllabus, cluttered environments (syllabus, papers, Canvas fields, etc). Lots of dead-end links. Students express high levels of confusion regarding organization. NOT RECOMMENDED.

1.0
4.0
CIS1
Grade: Not sure yet
Apr 20, 2023

Nothing much to say, teaching style is extremely out of date, Canvas is unorganized, force you to email assignments, doesn't give grades until the end. Please don't take this class

Lots of homework
1.0
5.0
CIS6
Grade: Rather not say
Oct 24, 2023

Leave you super unclear instructions and only read materials without explaining anything to you during the class. Force you to email homework in a weird format and grade your homework after the semester ends. He doesn't update his outdated materials on canvas so get ready to freak out by receiving different instructions on one homework.

Get ready to read
1.0
5.0
CIS1
Grade: Not sure yet
Oct 25, 2023

The professor is unprofessional. For example, most of his in-person lectures are monotone, and he does not enunciate and speak loud enough to understand what he is saying. He fails to engage the class actively. He doesn't respond to emails unless it can be answered by looking at the syllabus. He doesn't upload grades until the end of the semester.

Lots of homework
Lecture heavy
Test heavy
1.0
1.0
CIS1
Dec 5, 2023

He has poor organizational skills. Assignments, labs, and exams are easy but are slightly hard to understand and do not expect him to actually teach you how to do it. Most of his replies when asked a question is "look it up". He has high standards for his students but have not reciprocated the same effort. Take this class at your own risk.

So many papers
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 22 grades
Most common grades:
A (15)
Not sure yet (6)
Drop/Withdrawal (4)
Grade Distribution
A(15)B(3)C(0)D(4)F(0)A-/B+(4)
Based on 36 reported grades
A: 15
Not sure yet: 6
Drop/Withdrawal: 4
B: 3
Common Tags
Lots of homework (10)
Respected (5)
Clear grading criteria (5)
LOTS OF HOMEWORK (4)
Get ready to read (4)
So many papers (4)
Hilarious (3)
Inspirational (3)
Rating Trend

Declining

-0.79 avg change
May
Jan
Mar
Apr
Oct
Dec
Last 6 months
Ratings by Course

CIS5BUS10

5.0

(1)

CIS234BWEBPUB

5.0

(1)

CIS1INTROCIS

5.0

(1)

CIS42SPRDSHEET

5.0

(1)

CIS234BWEB2

5.0

(2)
+19 more courses
Difficulty by Course

BUS02

5.0

BUS002

4.0

BUS10

4.0

CIS040

3.8

CIS1

3.4

Similar Professors