4.6

Ratna Vege

Computer Science - Wake Technical Community College

4.6
Quality
3.2
Difficulty
92%
Would Retake
85
Reviews
4.6
Quality
3.2
Difficulty
4.6
Helpful
4.6
Clarity

92%

Would Retake

85

Reviews

Rating Distribution
Official

5

75

4

1

3

3

2

1

1

5

What Students Say

awesome professor and very helpful

CSC151 - 5.0 rating

Very good professor, helpful and teaches in a more efficient way

CSC151 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

99%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 81 grades
Most common grades:
A (65)
A+ (6)
B (6)
Grade Distribution
A(71)B(6)C(1)D(1)F(0)A-/B+(2)
Based on 82 reported grades
A: 65
A+: 6
B: 6
B+: 2
Common Tags
Respected (56)
Gives good feedback (50)
Caring (18)
Inspirational (16)
Amazing lectures (14)
Clear grading criteria (12)
Amazing lectures (11)
EXTRA CREDIT (11)
Rating Trend

Improving

+0.42 avg change
Apr
May
Sep
Oct
Feb
Mar
Last 6 months
Ratings by Course

CSC121

5.0

(21)

DBA220

5.0

(4)

CSC134

4.7

(20)

CSC151

4.6

(32)

CIS115

3.6

(8)
Difficulty by Course

CSC121

3.7

DBA220

3.5

CSC151

3.3

CSC134

3.3

CIS115

1.9

Reviews (85)
5.0
1.0
CIS115
Grade: A+
Nov 13, 2014

Took him for CIS 115 (Intro to programming and logic). It was an easy class as long as you complete the assignments on time which is not difficult at all.

5.0
1.0
CIS115
Grade: A
Jun 6, 2015

Excellent Professor!

5.0
1.0
CIS115
Aug 17, 2015

Very respected professor!

5.0
1.0
CIS115
Grade: A
Nov 4, 2015

He's a great teacher. He would never mind to help any student even after the class finishes. Very helpful. Would recommend.

1.0
5.0
CIS115
Grade: D+
Dec 21, 2015

You're on your own in here. Ratna is very hard to understand and has zero enthusiasm in his long, boring lectures. The book is your instructor in this class. The weekly assignments aren't worth much so you have to do very good on the midterm and final or you're done. Definitely will NEVER take this instructor again.

4.0
3.0
CIS115
Grade: A
May 11, 2016

This guys lectures can be a little grueling. It's like listening to the Indian version of Ben Stein for two hours straight! However, he covers the material very well, and tries to make sure everyone understand before moving on. He's also very helpful if you ask. The labs are fairly easy if you read the power points. Same with tests.

5.0
3.0
CSC151
Grade: A
Jan 8, 2017
Would take again

Teaches and Explains well, good instructor

Gives good feedback
Respected
Amazing lectures
2.0
4.0
CSC134
Grade: A+
Nov 9, 2017
Wouldn't take again

Professor Vege has missed the mark in my C++ programming class by many metrics. There have been many quiz questions that blackboard says I got wrong, that I have to email him about and get credit for. His teaching is extremely boring and annunciates poorly through a thick accent. Due dates are in different places frequently and often contradict.

1.0
3.0
CSC151
Grade: B
Dec 13, 2017
Wouldn't take again

Expects students to have full understanding of JAVA prior to taking the course.

1.0
1.0
CSC151
Grade: Incomplete
Jul 1, 2018
Wouldn't take again

He doesn't teach anything and the lab does not line up with the book. You read the chapters about bare bones java, and then the labs expect you to create entire programs even though the chapter never covered it. You will spend hours searching the internet trying to figure out how to do it, and when you email him he won't even answer your question.

5.0
3.0
CSC151
Grade: A+
Jul 16, 2018
Would take again

Very Knowledgeable and teaches extremely well. I learned a lot from his JAVA class. Excellent Professor.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC151
Jul 16, 2018
Would take again

Very Excellent Professor.

Gives good feedback
Respected
Inspirational
5.0
4.0
CSC151
Grade: B+
Jul 17, 2018
Would take again

Taken several classes with this professor. Very caring and helpful. Responds to emails very quickly and helpful.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CSC134
Grade: A
Jul 17, 2018
Would take again

Mr. Vege is an Excellent professor.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
CSC151
Jul 23, 2018
Wouldn't take again

Not a very good professor. Dont take him unless you have to.

LOTS OF HOMEWORK
LECTURE HEAVY
GRADED BY FEW THINGS
5.0
3.0
CSC151
Grade: B
Jul 28, 2018
Would take again

Excellent!!!

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC151
Grade: A
Jul 28, 2018
Would take again

Very Helpful and Good Professor,

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CSC151
Grade: A
Jul 29, 2018
Would take again

Even though it is a Hybrid class, Covered all material very carefully, which would be very good for first time programming students. Good Professor, Always willing to help.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSC151
Grade: A
Jul 30, 2018
Would take again

Very good professor, helpful and teaches in a more efficient way.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSC151
Grade: A
Aug 18, 2018
Would take again

Mr. Vege was always available for help when I needed it. He did a good job of explaining concepts clearly during lab time.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC134
Grade: A+
Oct 1, 2018
Would take again

Excellent!!

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC151
Grade: A
Jan 2, 2019
Would take again

awesome professor and very helpful!

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC151
Grade: A
Jul 24, 2019
Would take again

Good Prof! Very compasionate

Gives good feedback
Respected
Amazing lectures
5.0
1.0
CSC134
Grade: A+
Nov 15, 2020
Would take again

Anyone who says anything negative probably cannot read instructions well. This class pertains to the field I want to go into so the class was easy for me to follow! Professor Vege is a good choice as long as you can read and ask questions when you need help! This is college people!!! Take accountability for your work, this is not high school.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
CSC134
Grade: A
Nov 17, 2020
Would take again

Excellent Professor!! Had Very strong programming knowledge, Available when needed and provides assistance with good programming practice. Very helpful. So far we havent used the lock down browser for our exams and he is very helpful and available to you. I had scheduled meetings multiple times to seek assistance with programming. Best Professor!

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CSC134
Grade: A
Nov 19, 2020
Would take again

Very caring and excellent Professor!! Due to his industry experience his programming skills are very excellent!! Very helpful and available when needed.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSC151
Grade: A
Nov 21, 2020
Would take again

Professor Ratna Vege is a Very excellent professor, has Very strong industry experience. He had taught Java Programming excellently, Examples and Home Work Exercises are Very amazing. I have learned a lot from his Java class, Good Professor. His classes really helped me to excel my programming career!.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CSC121
Grade: A
Nov 21, 2020
Would take again

Very Excellent with Python Programming. Lots of industry experience. Takes special care and provides assistance as needed to help understand the subject. Great Professor!!

Respected
Accessible outside class
Amazing lectures
5.0
3.0
DBA220
Grade: A
Dec 1, 2020
Would take again

Prof. Ratna Vege is a very great professor, I took his Oracle Programming class. It was amazing, very helpful and teaches you from very basics. Mr Ratna is very knowledgeable and has very strong programming expertise and skills. Very Excellent professor i ever had in my career.

Inspirational
Amazing lectures
5.0
3.0
CSC121
Grade: A
Dec 1, 2020
Would take again

Professor Vege is very Excellent and Knowledgeable. He is very helpful and available when needed. Very Good Professor!!

Gives good feedback
Respected
5.0
2.0
CSC151
Grade: B
Dec 1, 2020
Would take again

Mr. Ratna Vege's Java's class was excellent. He is the best professor. Available when needed and provides assistance. Very Good Professor.

Respected
Amazing lectures
5.0
3.0
DBA220
Grade: A
Dec 1, 2020
Would take again

I absolutely loved this professor and would recommend him to everyone and anyone. He is so kind, nice and understanding. He cares for the success of the students. Very knowledgeable and Strong programming skills. Super encouraging and awesome professor!

Gives good feedback
Respected
5.0
4.0
CSC151
Grade: A
Dec 15, 2020
Would take again

Professor Ratna Vege is extremely knowledgeable and helpful. Overall, he's a great guy and a great teacher.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
CSC121
Grade: A
Dec 22, 2020
Would take again

Ratna Vege, One of the best professors at Wake Tech. He is passionate about his work and it reflects on the lectures as they keep you engaged. There is homework on every chapter and he will not accept late work as he gives enough time to get it done. Best Professor!! You will not regret it.

Gives good feedback
Respected
Caring
5.0
4.0
CSC151
Grade: A
Dec 22, 2020
Would take again

Ratna Vege is an Excellent Professor, I took his Java class and it is amazing. Strong industry experience with programming, Best Professor.

Gives good feedback
Respected
Caring
5.0
4.0
DBA220
Grade: A
Dec 22, 2020
Would take again

Great professor. Very clear and organized. Strong programming skills, I had learned a lot from his class. Excellent professor!!

Gives good feedback
Respected
Caring
5.0
4.0
CSC151
Grade: A
Dec 24, 2020
Would take again

Mr. Ratna Vege is the Best teacher at Waketech. Challenging classes, but he knows his stuff. You will actually learn a ton in his classes, unlike many others. He goes above and beyond to ensure students know the material, WakeTech is lucky to have him.

Gives good feedback
Respected
Caring
5.0
4.0
CSC151
Grade: A
Dec 25, 2020
Would take again

Professor Ratna Vege is extremely helpful and genuinely cares about helping students understand the material. He's always willing to help students outside of class and he's very friendly. I would definitely take another class with him!

Gives good feedback
Respected
Caring
5.0
4.0
CSC134
Grade: B
Dec 28, 2020
Would take again

Excellent professor, caring and helpful.

Gives good feedback
Respected
Caring
5.0
4.0
CSC151
Grade: A
Dec 28, 2020
Would take again

Dr Vege is super caring and really cares about making sure the material is understood by everyone. He's super passionate about Programming and brings enthusiasm to his teaching.

Gives good feedback
Caring
EXTRA CREDIT
5.0
4.0
CSC151
Grade: A
Dec 28, 2020
Would take again

Dr. Vege is a great teacher. He explained things really well and his programming experience is awesome.

Gives good feedback
Respected
Caring
5.0
4.0
CSC121
Grade: A
Dec 28, 2020
Would take again

Professor Ratna Vege is an amazing teacher! I can honestly say I would never be as accomplished as I am today without his guidance. He truly cares about his students, and the proof is in their success!

Gives good feedback
Respected
Caring
5.0
4.0
CSC121
Grade: A
Feb 22, 2021
Would take again

Dr. Vege is the best professor that I have ever had. He made programming a fun experience for me. He is available outside of class whenever he is needed, and responds to email in a timely manner.

Gives good feedback
Respected
Inspirational
5.0
3.0
CSC134
Grade: A
Feb 23, 2021
Would take again

There really is no reason to fail Professor Vege's course, he explains everything and gives a great outline that prepares you for everything needed for the course. Excellent Professor!!

Respected
Accessible outside class
Caring
5.0
3.0
CSC121
Grade: A
Feb 23, 2021
Would take again

Excellent professor. Learned the most of programming from him.

Gives good feedback
Respected
Caring
5.0
2.0
CSC134
Grade: A
Nov 10, 2021
Would take again

He is a very inspirational person. I was shocked to see for myself how advanced his techniques are. Truly enjoyed taking his course.

Gives good feedback
Respected
Inspirational
5.0
2.0
CSC151
Grade: A
Nov 10, 2021
Would take again

Professor Vege put a lot of effort into making this class enjoyable and kept the class engaged. The class was well prepared for the higher level courses that followed. Very good professor.

Respected
Accessible outside class
Inspirational
5.0
3.0
CSC134
Grade: A
Apr 29, 2022
Would take again

Best teacher I have ever had in college.His lectures are so interesting and clear. Every teacher should teach like this. Excellent professor.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
CSC151
Grade: A
Nov 29, 2022
Would take again

Great professor and excellent teaching.

Amazing lectures
Gives good feedback
Respected
5.0
4.0
CSC151
Grade: A
Nov 29, 2022
Would take again

I LOVE Dr Vege!I really learned a lot from him. By far one of my favorite professors and would recommend him to anyone!!

EXTRA CREDIT
Inspirational
Respected
5.0
4.0
CSC134
Grade: A
Nov 29, 2022
Would take again

Good Professor, I would recommend.

Participation matters
Group projects
Respected
5.0
3.0
CSC121
Grade: B+
Sep 12, 2023
Would take again

Excellent Professor!

Amazing lectures
Gives good feedback
Respected
5.0
4.0
CSC151
Grade: A
Sep 12, 2023
Would take again

Very good professor, Good Programming and Teaching Skills.

EXTRA CREDIT
Group projects
Gives good feedback
5.0
3.0
CSC151
Grade: A
Sep 12, 2023
Would take again

Professor Vege was super awesome to work with! He was very accommodating and patient. Good professor.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
4.0
CSC121
Grade: A
Sep 12, 2023
Would take again

Very caring professor; as long as you participate and pay attention, you'll have no problem getting a good grade in this class.

Amazing lectures
Gives good feedback
Respected
1.0
1.0
CIS115
Grade: C
Oct 6, 2023

Professor Vege's extreme strictness had a significant negative impact during a difficult time of grieving. He almost withdrew me despite my commitment to catch up. His inflexibility and lack of understanding hindered my academic progress and caused unnecessary stress. No optional zoom meetings, and slow to respond to emails.

1.0
5.0
CSC134
Grade: A
Oct 11, 2023

The professor is uncaring. He revealed at the beginning of our semester that he was using the teaching position as a part time gig so he was unavailable during his work days. His teaching was unenthusiastic and seemed to be dreading coming to class. He was not willing to help me so I had to self tech C++ in order to survive.

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
4.0
CSC151
Grade: A
Oct 17, 2023
Would take again

Excellent Professor with very good programming knowledge and very helpful.

Group projects
Amazing lectures
Gives good feedback
3.0
2.0
CIS115
Grade: B
Apr 24, 2024
Would take again

I took him for CTI-110. Good professor, all the work is pretty easy and he has a due date calendar for each assignment due. I just got a bit confused on the days and what lessons were due and missed some assignments. Bad part is that he does not accept late work. But overall, I do recommend him. Easy work but do not be late.

3.0
3.0
CSC151
Grade: A+
May 5, 2024
Would take again

Please do not take this class online if you ever have any coaching experience. Coding is complex and most of the resources are slightly outdated you will rely on YouTube, Reddit, and your book ofc. Just know this class will take dedication because coding is technically another language.

Graded by few things
Online Savvy
5.0
3.0
CSC121
Grade: A
Sep 13, 2024
Would take again

Good professor, Available when needed. I would recommend to take class with this professor.

EXTRA CREDIT
Amazing lectures
Respected
5.0
3.0
CSC121
Grade: A
Sep 13, 2024
Would take again

Excellent Professor!!

Inspirational
Respected
5.0
3.0
CSC121
Grade: A
Sep 14, 2024
Would take again

Python programming class is a very excellent class. He taught the programming concepts really well. I would recommend this professor.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CSC121
Grade: A
Sep 14, 2024
Would take again

Very good professor. Good knowledge in programming.

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
CSC121
Grade: A
Sep 14, 2024
Would take again

I like this class. I learned a lot from this class.Professor is very knowledgeable and helpful.

Gives good feedback
Inspirational
Respected
5.0
3.0
CSC134
Grade: A
Sep 14, 2024
Would take again

Excellent Professor!! Great class and very respectful.

EXTRA CREDIT
Respected
Accessible outside class
5.0
4.0
CSC151
Grade: A
Sep 16, 2024
Would take again

Well organized. Makes the class informative and engaging.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CSC121
Grade: A
Sep 16, 2024
Would take again

Well organized and had very good knowledge.

Group projects
Amazing lectures
Accessible outside class
5.0
4.0
DBA220
Grade: A
Sep 16, 2024
Would take again

Very well organized, brings industry related examples to help understand the content. Very Good Knowledge in Data Bases.

Participation matters
EXTRA CREDIT
Group projects
5.0
4.0
CSC121
Grade: A
Sep 16, 2024
Would take again

Best teacher with very solid understanding of python programming.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
3.0
CSC121
Grade: A
Oct 15, 2024
Would take again

Very good teacher.Hands down. Easy class. Easy reading assignments.

EXTRA CREDIT
Amazing lectures
Respected
5.0
3.0
CSC121
Grade: A
Feb 24, 2025
Would take again

Dr. Vege is an amazing professor who truly wants all of his students to succeed.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
CSC134
Grade: A
Feb 24, 2025
Would take again

I had this professor twice and I would take any class with him again in a heartbeat. Good Teacher!

Gives good feedback
Caring
Respected
5.0
3.0
CSC121
Grade: A
Feb 24, 2025
Would take again

Very Excellent Professor!

Inspirational
Caring
Respected
5.0
3.0
CSC134
Grade: A
Feb 24, 2025
Would take again

Nice guy, very passionate about the material.

Gives good feedback
Inspirational
Respected
5.0
3.0
CSC134
Grade: A
Feb 24, 2025
Would take again

Excellent Professor and I enjoyed this class and learned a lot!

Inspirational
Caring
Respected
5.0
5.0
CSC121
Grade: A
Feb 24, 2025
Would take again

Very detail oriented and Excellent Professor!

Gives good feedback
Inspirational
Caring
5.0
5.0
CSC121
Grade: A
Feb 24, 2025
Would take again

Best professor!

Gives good feedback
Respected
Accessible outside class
5.0
5.0
CSC121
Grade: A
Feb 24, 2025
Would take again

Professor Vege runs a well-organized online class. With clear instructions and extra credit opportunities

Gives good feedback
Inspirational
Respected
5.0
5.0
CSC134
Grade: A
Feb 24, 2025
Would take again

Great Professor!

Caring
Respected
Accessible outside class
5.0
3.0
CSC151
Grade: A
Mar 20, 2025
Would take again

Great professor, but he'll assign homework weekly (not hard). I love his classes. He's very engaging and doesn't have boring lectures

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CSC134
Grade: A
Mar 20, 2025
Would take again

Good Teacher, Respectful and provides good help.

Gives good feedback
Caring
Respected
5.0
4.0
CSC134
Grade: B
Mar 20, 2025
Would take again

Mr. Vege is an amazing professor, and I would totally take his class again!

Gives good feedback
Respected
5.0
3.0
CSC151
Grade: A
Mar 20, 2025
Would take again

First, he is clearly a brilliant guy and is nice and knowledgeable.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
CSC134
Grade: A
Mar 20, 2025
Would take again

Prof. Vege is incredibly nice and accommodating. The grading is pretty flexible and he does a great job teaching during lecture time

Amazing lectures
Clear grading criteria
Respected
Class Info

Online Classes

100%

Attendance Mandatory

99%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 81 grades
Most common grades:
A (65)
A+ (6)
B (6)
Grade Distribution
A(71)B(6)C(1)D(1)F(0)A-/B+(2)
Based on 82 reported grades
A: 65
A+: 6
B: 6
B+: 2
Common Tags
Respected (56)
Gives good feedback (50)
Caring (18)
Inspirational (16)
Amazing lectures (14)
Clear grading criteria (12)
Amazing lectures (11)
EXTRA CREDIT (11)
Rating Trend

Improving

+0.42 avg change
Apr
May
Sep
Oct
Feb
Mar
Last 6 months
Ratings by Course

CSC121

5.0

(21)

DBA220

5.0

(4)

CSC134

4.7

(20)

CSC151

4.6

(32)

CIS115

3.6

(8)
Difficulty by Course

CSC121

3.7

DBA220

3.5

CSC151

3.3

CSC134

3.3

CIS115

1.9

Similar Professors