4.8

Aakash Tyagi

Computer Science - Texas A&M University at College Station

4.8
Quality
2.6
Difficulty
94%
Would Retake
106
Reviews
4.8
Quality
2.6
Difficulty
4.8
Helpful
4.8
Clarity

94%

Would Retake

106

Reviews

Rating Distribution
Official
106 total ratings

5

92

4

7

3

2

2

3

1

1

What Students Say

He will go out of your way to help you with whatever you need, and that includes things like life advice as well, not just course material

CSCE221 - 5.0 rating

Great professor, It's clear he cares about doing a good job teaching

CSCE313 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

4%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 87 grades
Most common grades:
A (42)
A+ (38)
Not sure yet (9)
Grade Distribution
A(80)B(3)C(0)D(0)F(0)A-/B+(4)
Based on 98 reported grades
A: 42
A+: 38
Not sure yet: 9
B+: 4
Common Tags
Caring (61)
Respected (43)
Inspirational (24)
Amazing lectures (22)
EXTRA CREDIT (15)
Amazing lectures (14)
Accessible outside class (13)
Clear grading criteria (13)
Rating Trend

Stable

-0.08 avg change
Jan
Feb
Apr
May
Jun
Dec
Last 6 months
Ratings by Course

CSCE314

5.0

(1)

CSCE181

5.0

(32)

CSCE221

4.8

(12)

CSCE312

4.7

(49)

CSCE313

4.5

(11)
Difficulty by Course

CSCE314

4.0

CSCE313

3.5

CSCE312

3.2

CSCE221

3.0

CSCE181

1.2

Reviews (105)
5.0
3.0
CSCE313
Dec 19, 2014

Great professor, It's clear he cares about doing a good job teaching. Would go out of my way to take classes taught by him. The projects were very challenging but supposedly that's getting revised for future semesters. No accent to worry about.

5.0
3.0
CSCE313
Grade: B+
Jun 22, 2016
Would take again

He is such a nice guy! This class was relatively difficult and I feel like I did not really learn anything in class. He is very helpful outside of class.

5.0
3.0
CSCE312
Grade: B
Dec 15, 2016
Would take again

Lectures were crystal clear, and his priority was to make sure we understood the material. He also gave us a very reasonable amount of homework, understanding that we were on a compressed time schedule in the summer. Stayed after class to help, and is overall a kind person. It was a privilege to take him. One of the best profs I've ever had.

Inspirational
Amazing lectures
Caring
5.0
3.0
CSCE312
Grade: A
Jan 22, 2018
Would take again

Dr. Tyagi is so clear and explains things very well. He has a huge amount of industry experience at Intel making him one of the best professors for a hardware class. He is so nice too!

Respected
Amazing lectures
Caring
5.0
4.0
CSCE312
Grade: A
Jan 31, 2018
Would take again

I had Dr. Tyagi last semester for CSCE 312 and he is hands down the best professor I've ever had. His class is quite difficult but it is very rewarding. He explains concepts very clearly and is very articulate in the way he explains it. He also worked in the industry before becoming a professor so he understands how computing works in the industry.

Respected
Amazing lectures
Caring
5.0
3.0
CSCE313
Grade: A
Feb 15, 2018
Would take again

Dr. Tyagi was the best professor I could've taken for CSCE 313. He was like a father to me, and helped my peers and I not only learn the fundamentals of computing, but to become better members of society. He is a great person and professor and I hope to take him again for a future course.

Respected
Amazing lectures
Caring
5.0
4.0
CSCE312
Grade: A
Feb 26, 2018
Would take again

This man is by far the best professor you will likely ever have. He sincerely cares about you learning and if you visit him in office hours there is no reason why you can't make an A. There is a lot of work involved in the course but I recommend him over any other professor. It doesn't matter what times lectures or labs are you will not regret it.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
5.0
CSCE312
Grade: B+
Apr 7, 2018
Would take again

I had Dr. Tyagi for CSCE312 for Fall 2017 and he has to be my favorite professor here at A&M so far. He cares a lot about his students and makes sure we learn the material on a fundamental level. He has a ton of industry experience and even worked at Intel on a chip. He understands the material well and can convey it likewise. I respect him greatly

Inspirational
Amazing lectures
Caring
5.0
4.0
CSCE313
Grade: A+
Apr 19, 2018
Would take again

Dr Tyagi is the best professor I've ever had hands down! He cares so much about the subject and his students! I hope I get the honor of having him for a future class some day!

LOTS OF HOMEWORK
Inspirational
Caring
5.0
5.0
CSCE312
Grade: A
Apr 22, 2018
Would take again

I had the honor of having Dr. Tyagi for CSCE 312. He is inspirational, and cares about the students deeply. I aspire to be like him some day. His assignments are very challenging but they help understand the material.

Inspirational
Amazing lectures
Caring
5.0
5.0
CSCE312
Grade: A+
May 1, 2018
Would take again

Dr. Tyagi is amazing! His assignments are really tough but in the end you learn a lot from them. He is knowledgeable about the industry and led a division at Intel so he not only understands the material from the academic side, but also the business side. He is such a nice man and is very helpful during office hours. He is a great speaker too!

Respected
Inspirational
Caring
5.0
3.0
CSCE312
Grade: A
May 4, 2018
Would take again

Dr. Tyagi is awesome! He has experience form working at Intel, and connects class materials to how they relate to in real industry. Extremely caring about student's understanding of the material, genuinely a great guy! The class itself is also very fascinating - you get to see exactly where software meets hardware at the lowest level!

Respected
Inspirational
Caring
5.0
5.0
CSCE312
Grade: B+
May 7, 2018
Would take again

Dr. Tyagi is awesome! He is such a great professor and teaches really well! The class is very hard but it is a well run class. I hope to have Dr. Tyagi in the future

Respected
Amazing lectures
Caring
5.0
5.0
CSCE312
Grade: A+
May 9, 2018
Would take again

Tyagi is hands down the best professor I've had. His class is really hard but if you work hard at it you will succeed. He is extremely caring about his students and will do his best to make sure they understand the material.

Respected
Amazing lectures
Caring
5.0
3.0
CSCE312
Grade: A
May 17, 2018
Would take again

This guy definitely cares about your understanding of the material. He turned what was potentially a difficult/not fun course into one of my favorite CSCE courses so far. I would definitely recommend him for any class he teaches.

Gives good feedback
Respected
Caring
5.0
5.0
CSCE312
Grade: A+
Aug 5, 2018
Would take again

Tyagi is awesom! He understands the material and is super passionate about it! He makes you really excited to learn every time you come to class. I hope to have him again in the future!

Respected
LOTS OF HOMEWORK
Caring
5.0
5.0
CSCE312
Grade: A+
Oct 4, 2018
Would take again

Dr. Tyagi is the best professor I've ever had in my life. He cares so much about his students and it really is special to have had him as a professor.

Respected
Amazing lectures
Caring
5.0
5.0
CSCE313
Grade: A+
Oct 26, 2018
Would take again

Professor Tyagi is the best professor I've had. He cares so much about learning and has incredible industry experience. He knows exactly how to communicate complex topics well. The class is difficult, don't get me wrong, but the way he teaches it allows any student to work hard and receive an A.

Respected
Amazing lectures
Caring
5.0
4.0
CSCE221
Grade: B-
Nov 7, 2018
Would take again

Tyagi is the best professor I've ever had. He truly cares if his students know the material. He goes out of his way to make himself available to students. He knows how to teach and teaches whats going to be on the test. If material isn't in the lecture than it won't be on the test.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
5.0
CSCE221
Grade: A
Nov 28, 2018
Would take again

Dr. Tyagi is awesome! Really cares about his students and makes us better members of society. I hope to take him again in the future

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
CSCE221
Grade: A
Dec 1, 2018
Would take again

After taking class with him, I'm convinced Tyagi is nothing short of an Indian version of Jesus Christ. He will go out of your way to help you with whatever you need, and that includes things like life advice as well, not just course material. If he's teaching, take his class, I guarantee that you'll enjoy every minute.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CSCE221
Grade: A
Dec 4, 2018
Would take again

BEST PROFESSOR EVER. Really helpful outside of class and explains topics well. Clear and fair grading and overall great professor

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
5.0
3.0
CSCE221
Grade: A
Jan 30, 2019
Would take again

An amazing professor. Explains concepts really well and is easily approachable during office hours. Just put in a decent amount of work and you should get an A, or at least be satisfied with the experience.

Respected
Inspirational
Caring
5.0
5.0
CSCE312
Grade: A
Feb 3, 2019
Would take again

Dr. Tyagi is the best professor I've ever had! He cares deeply about his students and knows the material inside and out. I really hope he teaches other upper level classes so I can take him again!

Inspirational
Amazing lectures
Caring
1.0
4.0
CSCE313
Grade: Incomplete
Feb 11, 2019
Wouldn't take again

The TAs are useless. For 3 weeks, we have been doing nothing in the labs. They did not go over how to use the software or the projects or anything useful. We sit in silence until the last 5-10 mins then they'll talk a bit and lab's over. There are 8 exams (WAY too often) graded harshly. You can know the material and not pass bc its out of 20-30 pt.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
1.0
CSCE312
Grade: A
Feb 14, 2019
Would take again

Dr. Tyagi is a great professor, he strives to make his students succeed, and encourages them along the way. He is willing to help and answer questions. Overall, wonderful professor.

Respected
Inspirational
Caring
5.0
3.0
CSCE312
Mar 24, 2019
Would take again

The kindest, most caring professor I've ever had the pleasure of taking. He gives you lots of resources to use and is more than happy to work with you outside of class. He really wants you to understand the material. I cannot stress how much he cares for his students. Take him, take him, take him!

Respected
Amazing lectures
Caring
5.0
4.0
CSCE312
Grade: A
Apr 9, 2019
Would take again

I haven't seen a more caring professor than Dr. Tyagi till now. He really cares about his students. He also hosts a review session every week outside of the class time. I hope he teaches more upper level classes.

Respected
Accessible outside class
Caring
5.0
3.0
CSCE312
Grade: A
Apr 15, 2019
Would take again

Dr. Tyagi is one of the best professors I've ever had. He clearly cares about the topic & student success. The class isn't particularly hard or easy, but it shouldn't be difficult to get an A if you show up to class and do the lab work.

Respected
Inspirational
Caring
5.0
2.0
CSCE312
Grade: A
Apr 22, 2019
Would take again

One of the best profs I've ever had. Class was not difficult and he is an amazing guy.

Gives good feedback
Respected
Caring
5.0
4.0
CSCE314
Grade: B
May 30, 2019
Would take again

Dr. Tyagi is one of the best professor I've ever taken a class with, but the class itself was very hard for me. If you want to do good in this class, attend Weekly Review Sessions by Dr. Tyagi, as they help you with the exams and general understanding of what's going on in the course. Sunday review sessions with Peer teachers can also be helpful.

Respected
Accessible outside class
Inspirational
3.0
3.0
CSCE221
Dec 4, 2019
Wouldn't take again

Tyagi is a great guy, who wants to give good grades, but I have learned literally nothing in his class and his exams are a mystery. The practice questions he gives have nothing to do with the exam material. If you want to learn something for the most important CSCE class, take someone else. Please.

Respected
Accessible outside class
Inspirational
5.0
2.0
CSCE221
Grade: A+
Dec 11, 2019
Would take again

A fantastic and caring human being. Tyagi is an easy prof, but he still manages to make you learn the material. Best Prof for 312 or 221 hands down.

Respected
Caring
EXTRA CREDIT
5.0
3.0
CSCE312
Grade: A
May 27, 2020
Would take again

He is the best professor I've had in my 4 years at Texas A&M. He puts in so much effort creating study material and easy-to-understand lessons. He goes above and beyond to help every single student and cares so much about the material. If you ever have the chance, TAKE HIS CLASS!!! Cannot speak highly enough of him, he will be your favorite prof!

Respected
Hilarious
Caring
5.0
3.0
CSCE312
Grade: A
Sep 15, 2020
Would take again

A genuine human being and an amazing person beyond that. Very intelligent and extends his help/advice beyond just class. Take his class in a heartbeat.

Respected
Clear grading criteria
Caring
5.0
3.0
CSCE312
Grade: A
Nov 21, 2020
Would take again

They call him Indian Jesus for a reason. He's probably the best professor I've ever had. Amazing lectures, amazing course format, and an amazing man. I wish there were more professors like him.

Respected
Amazing lectures
Caring
5.0
2.0
CSCE312
Grade: A
Dec 8, 2020
Would take again

Dr. Tyagi is a great professor! He was available at any time to talk at any time, especially when projects are due. Exams were difficult but fair but grading was very forgiving. One of the best professors in the department!

Respected
Accessible outside class
5.0
3.0
CSCE312
Grade: A
Dec 31, 2020
Would take again

Awesome prof. Probably the best prof I have ever had in computer science here. Difficulty is reasonable and his instructions are clear. Lectures are asynchronous but he has clear lectures and practice questions which really help. He really does his best to make sure you understand the material.

Respected
Inspirational
Clear grading criteria
4.0
2.0
CSCE312
Apr 5, 2021
Would take again

His exams are hard, but the projects are pretty easy so don't mess up on those. Don't be stupid and try to copy other people's work at the beginning of the class because later he'll go through your work and make sure that it's unique or whatever. Tyagi truly cares about his good students and that means he's not afraid to root out the bad ones.

Gives good feedback
Accessible outside class
Tough grader
5.0
4.0
CSCE312
Grade: A
Jun 23, 2021
Would take again

Dr. Tyagi made an incredibly boring subject fascinating with a variety of tools: choosing a uniquely practical curriculum over the usual book, drawing on his experience at Intel and being very easy to approach for help during and outside lecture. He is a big part of why I didn't quit the major and ended up becoming a software engineer.

Accessible outside class
Inspirational
Caring
5.0
3.0
CSCE313
Grade: A+
Feb 4, 2022
Would take again

This review will be different than the others, I wont reiterate how great he is as a teacher. As a person, he Genuinely cares about his students, I seen him connecting with students from years back. He sees life in a different way and ALWAYS holds a smile in his face. Besides textbook, i learnt how to be positive in life from him.

Respected
Inspirational
Caring
4.0
4.0
CSCE312
Apr 28, 2022
Would take again

Dr. Tyagi is a fantastic professor, my only issue is that the exams are much more difficult when compared to the rest of the assignments given in the class, so it felt very difficult to become prepared for one of his exams. Since the exam averages were lower than normal he did give us some extra credit opportunities as a result of this.

EXTRA CREDIT
Caring
Respected
5.0
4.0
CSCE312
Grade: B+
May 1, 2022
Would take again

Dr. Tyagi is an incredible professor and it is truly a privilege to learn from such a practiced educator. The curriculum he uses is fun and practical. Take Dr. Tyagi if you can, you will not regret it. The only thing wrong with the class was that the exams were far too difficult for the 50 minutes we were given to take them (and in general).

EXTRA CREDIT
Caring
Respected
5.0
4.0
CSCE313
Grade: Not sure yet
May 6, 2022
Would take again

Hands down one of the best professors I have ever had at A&M! Offered a lot of extra credit opportunities. The teaching staff too was very helpful on Programming Assignments and encouraged students to participate. The only problem faced was that the midterm and final were difficult to complete under 50 minutes.

Participation matters
EXTRA CREDIT
Accessible outside class
4.0
4.0
CSCE312
May 8, 2022
Would take again

Tyagi is very nice, caring professor. He's passionate about teaching and genuinely wants his students to learn. I found his lectures very informative but also dry and long. Projects are worth most of your grade and the exams were difficult since we were given little time. He offers a lot of extra credit and only curves the final grade if necessary.

EXTRA CREDIT
Caring
Accessible outside class
2.0
5.0
CSCE312
Grade: Not sure yet
May 10, 2022

I took 312, and I honestly don't see the hype about Tyagi. The projects and quizzes were fine, but the online pre-recorded lectures made the exams so bad. The exams were so unreasonably hard and unrelated to the projects or things covered in lab. This is up there with the worst learning experiences I've ever had. Please don't be misled.

2.0
5.0
CSCE312
Grade: A
May 10, 2022

Dr. tyagi is a very nice professor, however this is not enough and do not be misled by these reviews. The class was mostly online, the labs were useless as they ended in 10 mins, and exams were very difficult (avg being a 50). Nothing prepares you for these exams other than the very few practice questions he posts. Know what you are getting into.

Tough grader
Inspirational
Test heavy
5.0
5.0
CSCE313
Grade: A
May 11, 2022
Would take again

Dr. Tyagi is one of the kindest professors I have ever had the pleasure of interacting with. That said, CSCE 313 was the hardest class I have taken in college so far. I learned a lot, but please, do not take this professor if you are not up for the challenge. Otherwise, you will leave his class with a deep understanding of the course material.

Amazing lectures
Lots of homework
Caring
3.0
2.0
CSCE313
Grade: A
May 17, 2022

Dr. Tyagi is helpful and seems like he genuinely cares. He wants his students to walk away from the class having gained knowledge. That being said, his class' online format was annoying at best. The quizzes were though reflective of the exams felt like they contributed nothing to my learning. The lectures were hard to pay attention to.

Participation matters
EXTRA CREDIT
Caring
2.0
5.0
CSCE312
Grade: A
May 18, 2022
Would take again

Very disconnected this semester, felt like he didn't understand the class' struggles. Wildly unprepared for midterm (avg was a 50) as quizzes and past questions were way too easy in comparison. Gave good extra credit at end. Lectures were long, boring, and very overwhelming, hard to understand what we needed to pick up from the lectures..

Tough grader
EXTRA CREDIT
Accessible outside class
5.0
1.0
CSCE181
Grade: A+
Dec 15, 2022
Would take again

Took a seminar course with Dr.Tyagi and had a great experience. He is caring and accommodating and it is abundantly clear how much value he places on the students. Great Prof!

Inspirational
Caring
5.0
1.0
CSCE181
Grade: A+
Dec 17, 2022
Would take again

All you do is show up to the zoom meetings and take an attendance quiz after. Guaranteed A, take him for 181 if you can. He would bring in speakers for the meetings, and it would always be interested stuff about the tech industry.

5.0
2.0
CSCE313
Grade: A+
Dec 22, 2022
Would take again

It is already well-established that Dr. Tyagi is an incredible professor. Last semester, I took his 312 class and it was honestly a disaster (for a variety of reasons, I believe). At the end of last semester, I emailed him with some suggestions and critiques and he actually implemented some of them in the 313 class. Not many teachers do this. A+!

Clear grading criteria
Caring
Respected
5.0
5.0
CSCE181
Grade: A+
Jan 15, 2023
Would take again

Super caring and easy going professor. As long as you attend class and do the quizzes this class is an easy A. He does count attendance through zoom so if you skip class you will not get credit. The class talks about interesting lectures though and has no homework. Tyagi is one of the nicest and best profs I've had so I would defintely recommend.

5.0
1.0
CSCE181
Grade: A+
Jan 16, 2023
Would take again

He was a nice teacher and the class was super easy. He tried his best to engage with the class to make it more enjoyable such as scheduling lectures on topics that students enjoyed. Basically just a participation grade. Just take a short quiz after a lecture for credit.

Caring
Online Savvy
5.0
1.0
CSCE181
Grade: A
Feb 13, 2023
Would take again

Super easy, just take the lecture quizzes and go to as many weekly lectures as you can. Tyagi is the best prof ever!

5.0
4.0
CSCE312
Grade: Incomplete
Mar 1, 2023
Would take again

The tests are kinda hard. His lectures are great despite them being online and prerecorded. He explains things in very simple ways which makes difficult topics very understandable. It's almost like he remembers what it's like to not already have a PhD in his field... This is something many other engineering professors have seemingly forgotten.

4.0
3.0
CSCE312
Grade: A
Apr 25, 2023
Would take again

I took this class asynchronously and the material was difficult but the lecture videos were pretty good. Best advice is to stay on top of your stuff, if you fall behind it can be really hard to catch up as the assignments definitely get progressively harder as the semester goes on.

5.0
1.0
CSCE312
Grade: A
May 2, 2023
Would take again

I mean are we serious about this guys? Tyagi is simply the greatest. Come on. Stop playing these games. Get off rate my professor and register for his section as soon as possible. Turned in the wrong assignment at least 3 times for the few major assignments this class has. Other professors? Zero. Tyagi? 105. Understanding and empathetic to us.

Clear grading criteria
Graded by few things
5.0
1.0
CSCE181
Grade: A+
May 2, 2023
Would take again

He will value you for sharing your perspective, as it really helps him make the class better. For my part, as a General Engineer who had a not so great start to college, but still wants to major in computer science, I've found that the class has helped me pick the brains of advisors as it relates to what I need for a successful ETAM.

Amazing lectures
Respected
Accessible outside class
5.0
1.0
CSCE312
Grade: A
May 2, 2023
Would take again

Prof. Tyagi is an outstanding educator who cares about his students' success. He has a deep understanding of the subject and is able to explain complex concepts in a way that is easy to understand. He is also a kind and compassionate person. He creates a supportive learning environment and is always willing to help his students in any way he can.

EXTRA CREDIT
Inspirational
Caring
5.0
2.0
CSCE312
Grade: A
May 4, 2023
Would take again

Tyagi put in the work, put in the hours. For EVERY TOPIC (there were nearly 25 of them), there were several lecture videos, notes, a slideshow, a condensed summary, optional practice problems, solutions to those problems, and a video walk-through of the solutions. Constantly engaging with students on Teams. Night and day compared to Lupoli. W prof.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CSCE181
Grade: A+
May 15, 2023
Would take again

Taking CSCE 181 with Dr. Tyagi was a very inspirational experience as students were exposed to the many unique fields within computing. Dr. Tyagi worked very hard to bring qualified speakers to the class and always motivated the class to ask questions and learn more. Dr. Tyagi himself is extremely qualified and can really mentor his students.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
CSCE312
Grade: A+
May 17, 2023
Would take again

The best structured class I've ever taken. The entire class uses a bottom-up approach where everything builds on top of each other. Around 1-2 assignments per week. Just watch the lecture videos and you'll be set. He offers extra credit on everything if you turn it in early so I didn't even have to attempt the final to keep an A!

EXTRA CREDIT
Amazing lectures
Respected
5.0
1.0
CSCE181
Grade: Not sure yet
Aug 22, 2023
Would take again

Very chill, very sweet, and very likable.

Caring
5.0
2.0
CSCE181
Grade: A
Aug 22, 2023
Would take again

The Zoom meetings are gold! It's basically just a Twitch chat that gets super hype when he does something, it's awesome!

Participation matters
Amazing lectures
Hilarious
5.0
2.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

HE IS AWESOME CHAT

5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

He is really understanding and very nice. He conducts the class quite well and overall made the environment very welcoming

Amazing lectures
Caring
Respected
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

W Professor

5.0
1.0
CSCE181
Grade: Not sure yet
Aug 22, 2023
Would take again

Cares for his students and wants you to do well

Participation matters
Caring
Respected
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

This professor is really nice. He really cares about his students, and he wants students to actually learn the subject.

Amazing lectures
Hilarious
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

Great prof who actually cares about his students.

Participation matters
Amazing lectures
Caring
5.0
1.0
CSCE181
Aug 22, 2023
Would take again

Great professor, no homework, just attendance for a 1 hour class once a week.

Amazing lectures
Inspirational
Respected
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

No assignments or tests, purely attendance based. Class is basically a fun TED talk about computing.

Amazing lectures
Caring
Respected
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

Great prof who actually cares about his students. Reads every question in the chat and makes sure to help everyone in need.

Participation matters
Amazing lectures
Caring
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

Literally only have to show up to the zoom meeting, nothing else. No homework, no test, just attendance. And he is cool, the zoom feels like a twitch stream.

Amazing lectures
Inspirational
Caring
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

I wrote this review on the 1st day!!! No assignments literally just go to class and sit in the chat, its like a twitch stream! Do pay attention tho to be respectfull!!

Inspirational
Caring
Respected
5.0
1.0
CSCE181
Grade: A+
Aug 22, 2023
Would take again

Very casual class. Get to learn about all different aspects of Computer Science.

Lecture heavy
Graded by few things
Online Savvy
5.0
1.0
CSCE181
Grade: Not sure yet
Aug 22, 2023
Would take again

He is very cool

Respected
5.0
1.0
CSCE181
Grade: A+
Oct 15, 2023
Would take again

Great class, great professor, great speakers. Everything is so interesting, take this class!

Inspirational
Caring
Respected
5.0
1.0
CSCE181
Grade: A+
Nov 9, 2023
Would take again

Amazing and very interesting class. Attendance isn't mandatory, it's just online webinars where experts come and talk about different CS topics, pretty interesting if you like the topics being talked about. All you have to do is pass the two quizzes throughout the semester and you can just review the slides which have all the answers.

5.0
3.0
CSCE312
Grade: Not sure yet
Nov 13, 2023
Would take again

Very solid dude. Tyagi is very sweet and is passionate about what he's teaching. There definitely are some tough concepts to understand but he uses great analogies to help. Personally, the course didn't get too difficult until LE5/P5, but the concepts build on each other so try to stay on top of it.

Amazing lectures
4.0
3.0
CSCE312
Grade: A
Nov 20, 2023
Would take again

Overall, great professor. Cares about his students, clear course expectations. Lectures are dry. Some projects were hard but office hours were helpful, and you get extra credit for submitting early. Class practise problems were not like practise exam questions. But the exam style is really similar to the practise exam so just understand that.

5.0
3.0
CSCE312
Grade: A
Dec 15, 2023
Would take again

Tyagi the goat

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
CSCE312
Grade: A
Dec 19, 2023
Would take again

Lots of lecture and lab videos, so catching up was easy if you missed lecture. Course content was hard, but Tyagi and the TA made it as painless as possible. Lots of extra credit available on homeworks, clear deadlines and grades based entirely off of test cases given to you.

Gives good feedback
Caring
Graded by few things
5.0
1.0
CSCE181
Grade: A
Dec 19, 2023
Would take again

Very informative course, and very easy grading - you just had to show up in the zoom 1 or 2 times a week with camera off and mic muted for an A. I missed a couple lectures and was borderline on an A, and I was able to write a summary of a missed lecture and get points back, so I would say its very forgiving. Overall great experience!

Participation matters
Amazing lectures
Online Savvy
5.0
3.0
CSCE221
Grade: Not sure yet
May 2, 2024
Would take again

Thought the class was well-organized and assignments were pretty straightforward despite being busy. Tyagi is awesome for real

Clear grading criteria
Lots of homework
Caring
5.0
2.0
CSCE221
Grade: A+
May 8, 2024
Would take again

Tyagi is one of the best profs in the department. He teaches 221 very well, is super understanding, and a very caring prof. Take him for any class he offers.

Gives good feedback
Caring
Respected
5.0
3.0
CSCE221
Grade: A
May 10, 2024
Would take again

This is by far the best professor to take for 221. The lecture portion was completely online but the labs were in person. The programming assignments and lab exercises do take quite a bit of time, but the test cases are given so you know what you will get when you turn them in (not including the report). Also the "exams" are open note and are easy.

Clear grading criteria
Lots of homework
Caring
5.0
2.0
CSCE221
Grade: A
May 11, 2024
Would take again

Online lectures, in person lab. Programming assignments and lab exercises can take time, but they give the testing script. Lectures are thorough and lab is a great time to ask TAs for help. Turning in programming assignments before a certain date can give 3% extra credit. For exams, there is a coding and a canvas exam and both are open note.

EXTRA CREDIT
Amazing lectures
5.0
4.0
CSCE221
Grade: A+
May 17, 2024
Would take again

I loved 221 with Tyagi; it was insightful and I came out of the class feeling like I learned something. However, while the content was simple, there were a lot of assignments. Especially in the second half of the semester, the class moves fast. Take advantage of the incentive dates for extra credit, but you should be fine if you work hard.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
2.0
CSCE312
Grade: A
Aug 19, 2024
Would take again

I took his summer 312 and it was genuinely a great experience. His sections always fill up during the semester and I understand why. He was very accommodating when stuff came up and the TA's were decently generous with grading. His expectations were very clear and you get bonus points if you submit assignments a couple days before the deadline.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
1.0
CSCE181
Grade: A+
Dec 9, 2024
Would take again

Tyagi is the goat. 181 is not really much of a class, it's more of a seminar. Guest speakers every class and it's usually pretty interesting. 5 question quizzes over the lecture, 2 attempts but you should be able to get a 100 on the first attempt even if you did not pay attention to the lecture at all. Very easy

Amazing lectures
Clear grading criteria
5.0
1.0
CSCE181
Grade: A+
Dec 10, 2024
Would take again

Great prof and great class learnt a lot from all the guests some even inspired me. Take this class whenever you can, possibly freshman year.

5.0
1.0
CSCE312
Grade: A+
Dec 11, 2024
Would take again

312 with Tyagi was an absolute joy. My only critique is I wish we learned more about x86 architecture, as that's something that interests me personally. The projects were really fun, and they were all quite easy if you watched the lectures (except for one project, which was a nice challenge.) Tyagi is an amazing prof and you should always take him.

Inspirational
Caring
Accessible outside class
5.0
1.0
CSCE181
Grade: A+
Dec 13, 2024
Would take again

Dr. Tyagi is a brilliant, kind, and well-loved professor. For 181, he was a gem and I am truly honored to have taken his course. He's incredibly receptive to feedback and made sure everyone got grades they were happy with. Always take his class. Esteemed as well, worked at Intel for many many years on chips!

Amazing lectures
Caring
Respected
5.0
4.0
CSCE312
Grade: A
Jan 13, 2025
Would take again

Professor Tyagi is a wonderful person. He will meet with you to help and his course content/structure is amazing.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CSCE181
Grade: A+
Jan 14, 2025
Would take again

Dr. Tyaagi was so skibidi. The class is just graded on attendance every week to the Zoom meeting and a quiz that's due each Friday based on the topic from that week. just show up to class and pay attention to the presentation. should be an easy A

5.0
1.0
CSCE181
Grade: A
Feb 25, 2025
Would take again

Easy A class with interesting guest speakers. Just show up to the Zoom sessions and you're good. Unstuck study was a great supplement for reviewing the slides. Overall a chill and rewarding experience!

5.0
2.0
CSCE312
Grade: Not sure yet
Apr 29, 2025
Would take again

The best CS prof at tamu, take him for any class.

Respected
5.0
2.0
CSCE312
Grade: Not sure yet
Apr 30, 2025
Would take again

Not much to say; made the class really easy, was very clear on assignments and deadlines, great lectures as well. Definitely take him for 312.

Amazing lectures
Clear grading criteria
Caring
4.0
2.0
CSCE312
Grade: A
May 16, 2025

Easy A and good videos, but the labs were a waste of time, and 75% of the class didn't go.

5.0
1.0
CSCE312
Grade: A+
Jun 6, 2025
Would take again

He's the best. Lectures are all recorded, and I would watch them at 2X speed. Labs were also recorded and usually were very helpful for projects. Example exams were also provided on the lab before the exam, which was held in lab. Final was online for us due to scheduling issues

Amazing lectures
Accessible outside class
Online Savvy
4.0
1.0
CSCE181
Grade: A+
Dec 8, 2025
Would take again

This class was only graded on attendance to the online zoom meeting once a week, no hw & no tests. Schedule says we meet Tues & Thurs, but we only met on Tues each week. Super informative about current industry & different academic paths, a lot of guest lecturers too. Would recommend, & I'm taking him next semester too for CSCE 312

Participation matters
Lecture heavy
Graded by few things
5.0
1.0
CSCE181
Grade: A+
Dec 14, 2025
Would take again

He is so nice. This class was graded purely on attendance and the class was on zoom once a week. There were no assignments or tests at all. If you missed classes you could just write an essay about the topic discussed in the class you missed to get full credit back. Genuinely the lightest class you will ever take.

Amazing lectures
Clear grading criteria
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

4%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 87 grades
Most common grades:
A (42)
A+ (38)
Not sure yet (9)
Grade Distribution
A(80)B(3)C(0)D(0)F(0)A-/B+(4)
Based on 98 reported grades
A: 42
A+: 38
Not sure yet: 9
B+: 4
Common Tags
Caring (61)
Respected (43)
Inspirational (24)
Amazing lectures (22)
EXTRA CREDIT (15)
Amazing lectures (14)
Accessible outside class (13)
Clear grading criteria (13)
Rating Trend

Stable

-0.08 avg change
Jan
Feb
Apr
May
Jun
Dec
Last 6 months
Ratings by Course

CSCE314

5.0

(1)

CSCE181

5.0

(32)

CSCE221

4.8

(12)

CSCE312

4.7

(49)

CSCE313

4.5

(11)
Difficulty by Course

CSCE314

4.0

CSCE313

3.5

CSCE312

3.2

CSCE221

3.0

CSCE181

1.2

Similar Professors