4.9

Tathagata Bhattacharya

Computer Science - Auburn University at Montgomery

4.9
Quality
2.4
Difficulty
99%
Would Retake
698
Reviews
4.9
Quality
2.4
Difficulty
4.8
Helpful
4.8
Clarity

99%

Would Retake

698

Reviews

Rating Distribution
Official
698 total ratings

5

624

4

59

3

12

2

2

1

1

What Students Say

He teaches on board so it's better when you are in class in person

CSCI-3300 - 3.0 rating

It has been a great experience to be a part of the class

4950 - 5.0 rating
Class Info

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 226 grades
Most common grades:
A (132)
A+ (56)
Not sure yet (34)
Grade Distribution
A(188)B(15)C(7)D(0)F(1)A-/B+(15)
Based on 285 reported grades
A: 132
A+: 56
Not sure yet: 34
Incomplete: 19
Common Tags
Amazing lectures (150)
Group projects (125)
Participation matters (121)
Inspirational (75)
Caring (65)
Gives good feedback (60)
Respected (45)
EXTRA CREDIT (35)
Rating Trend

Declining

-1.29 avg change
Apr
Aug
Oct
Mar
May
Oct
Last 6 months
Ratings by Course

4950

5.0

(2)

CSCI6510

5.0

(1)

csci6150

5.0

(3)

CSCI6060

5.0

(35)

CSIS6060

5.0

(1)
+12 more courses
Difficulty by Course

CSCI6510

4.0

CSCI4950

4.0

CSCI-4300

3.2

CSCI-4950

3.2

CSCI-3300

3.1

Reviews (300)
5.0
4.0
CSCI-6060
Mar 4, 2024
Would take again

He was excellent and guided us through thick and thin. Interactive lecture , quizzes, puzzles made the class interactive and interesting. The best part is his projects. We are bound to do research in this class. Also, he makes his class coding oriented which is very important for corporate jobs and interviews. Thank you Professor Bhattacharya.

Participation matters
EXTRA CREDIT
Inspirational
5.0
5.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

excellent professional level teaching vaild to point lecture

Participation matters
Group projects
Inspirational
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

professor is very knowledgeable and makes everyone to participate in the class and makes student to interact with the subject

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

interactive lectures

Group projects
Clear grading criteria
Gives good feedback
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The course content seems to be comprehensive and well-structured, covering advanced topics in operating systems. This suggests that the professor has put effort into designing a curriculum that is relevant and up-to-date with industry standards.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

teaching is good

Group projects
So many papers
Caring
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Friendly lectures, sir uses a better real time examples to understand the concept clearly. To cheer up the student's sir uses a bonus point to get the class more interactive session. Used to make the group projects, that is much useful to us, now and also in the future to boost our resume.

Participation matters
Group projects
Amazing lectures
5.0
1.0
6150
Grade: A
Mar 4, 2024
Would take again

Professor uses different teaching techniques which is unique. Classes are very interactive.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The professor is very good at teaching, and he makes sure everything is clear to everyone. He gives grades according to our participation in the class.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

Professor was extremely encouraging and made us to put our skills in terms of project. His target is to see his students succeed and in big tech companies. So he always try to implement industrial type of work like presentations, paper publications, Student interaction sessions in class. Thank you professor.

Amazing lectures
Beware of pop quizzes
Respected
4.0
1.0
6150
Grade: A
Mar 4, 2024
Would take again

good interaction with the students and implementing the real time projects , having in class assignment's makes the students to clear there doubts with the lecturer. Moreover the lecturer provide the notes and conducts some mathematical computations in the class. Overall it was good and smooth lecture.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

He was fantastic; he saw us through good times and bad. Quizzes, puzzles, and an interactive lecture made the seminar engaging and dynamic. His projects are what really shine. Furthermore, he emphasizes coding in his classes, which is crucial for interviews and corporate positions. I am grateful, Professor Bhattacharya.

Group projects
Inspirational
5.0
3.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

very interactive lectures. very good projects and real time explanations.

EXTRA CREDIT
Group projects
Caring
5.0
4.0
CSCI6510
Grade: A
Mar 4, 2024
Would take again

Interactive class and professor explain everything clearly with real time examples.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

I like the way you teach students & your dedication to each student's Success is truly inspiring.

Amazing lectures
Inspirational
Caring
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

He is very interacting and clearly explains everything. Thank you Professor.

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

This class gave me knowledge about operating system and deep core concepts of it. Also, professor give some tasks and assignments that enhance my knowledge and skills towards the internal processes of the system. The most important thing is professor helped me how right a professional research paper, how to deal with projects in this current trend.

5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

So, Basically i have already took COA lecture by the same professor. So i have liked the way sir explains in the class, the class will be so interactive, and the important thing is the work which is given should be done in groups which helped me a lot. Moreover we have in class presentations which boosts my confidence.

Tough grader
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Professor makes the class more interesting by providing real time examples. He makes very one active in the class and gives bonus point as a token of appreciation which makes to in involve and be active in every class.

Participation matters
Amazing lectures
Inspirational
5.0
4.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

Limited Classes and Lot of time to Spend on Realtime examples and projects

Group projects
Clear grading criteria
Respected
5.0
4.0
CSCI-6150
Grade: Not sure yet
Mar 4, 2024
Would take again

This professor works hard to explain the concepts in class. He gives numerous examples to illustrate concepts and is willing to help students by answering any questions they may have and resolving any doubts. The Graduate Teaching Assistants are also always there offering to help. They've walked me through many problems to help me understand.

Participation matters
EXTRA CREDIT
Caring
5.0
5.0
6150
Grade: A+
Mar 4, 2024
Would take again

Professor explains every concept in real time examples which makes understanding very easy

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

professor explains the core subject and confirms weather every student is clear with it or not.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The Professor is really very interactive with all the students. The Professor involves all the students to participate in the class and make us active in the class. The professor explains in detail and gives the notes to be remembered. The professor assigns a project to work and communicate with the other teammates.

Participation matters
Group projects
Amazing lectures
4.0
2.0
6150
Grade: A+
Mar 4, 2024
Would take again

one of the best professors I ever had at AUM. I would recommend all computer science students to take CSCI-6150 and data structure class with Professor Bhattacharya. his concepts are very clear and teaches using real-life examples for better understanding.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Lectures are understandable . Interactive classes. In class assignments are helpful

Group projects
Amazing lectures
Gives good feedback
5.0
5.0
6150
Grade: A+
Mar 4, 2024
Would take again

I like the professor way of teaching in class assignments and group projects.

Group projects
Caring
Respected
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Professor T. Bhattacharya teaches very well and uses real-time examples while explaining each topics. He motivates and gives a chance for each and every student to speak it up and take their opinion and explains in detail.

Group projects
Gives good feedback
Inspirational
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Amazing Presentation while explaining classes and good criteria for grading, the way you remember the names of students was wonderful and I want to attend your classes next semester also. we enjoy the class as well as we learn something everyday .

Participation matters
Group projects
Clear grading criteria
5.0
1.0
6150
Grade: A
Mar 4, 2024
Would take again

very good professor. I like the way of teaching because for each and every topic he takes an example to explain deeply which understands easily for students. After completing chapter he keeps in class assignment so that we cannot forget that topics. he makes us to do the projects so that we can upgrate for resume and skills.

5.0
1.0
6150
Grade: A+
Mar 4, 2024
Would take again

Great Lectures. The way he teaches with real time examples and the code snippets which are related to subject is extremely helpful. Group projects gives us scope to practice and gain knowledge. He also helps us in writing the research papers which actually helps us a lot for our future. I would definitely appreciate his efforts in teaching.

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

In class the professor gives lot of live examples and clear the doubts very clear, interactive and in coding perspective also given lot of examples. The exams are also descriptives.

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

*Focus on specific behaviors or actions. Provide Solutions: Offer constructive suggestions for improvement. He is more informative and gives more support both professional and personal.

Participation matters
Amazing lectures
Inspirational
3.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The professor lecture is good and gives in class active bonus points for being active in class

Group projects
Clear grading criteria
5.0
1.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

This course is very interesting and very interacting. I developed a lot of communication skills. If I have a chance to take this professor again, I definitely preferer to take again. Outstanding professor 5/5.

Group projects
Amazing lectures
Caring
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

He is very nice and very motivational. He always try to help us with our studies and he conduct group projects by which we can improve our interaction. By doing this project we are able to learn by making research papers and we are able to learn more things about the subject. So learning under his teaching is more helpful for us.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

I have learned a lot.

Group projects
Inspirational
So many papers
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The way of teaching is good

EXTRA CREDIT
Amazing lectures
5.0
3.0
6150
Grade: A+
Mar 4, 2024
Would take again

The way professor interacts in the class is amazing.He encourages everyone in the class.He also teaches us life lessons not only the subject.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

professor is veryhelpful and he highlights important points. he used to ask questions to students that makes everyone alerts and concentrate on class we have a project and that will help us in doing research moreover he dont only teach us for grades he teaches us and helps how to get job in future and crack the interviews by conducting seminors

Get ready to read
Participation matters
Group projects
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

I like the way Professor teaches the class and is very good at subject Knowledge. The class is very interactive. Professor is ready to teach the topic if we didn't understand. Doing projects and presentations helps us to improve our knowledge.

Group projects
Amazing lectures
Inspirational
5.0
5.0
6150
Grade: Incomplete
Mar 4, 2024
Would take again

Professor's class is more of an informative class with real time examples.

Participation matters
EXTRA CREDIT
Group projects
5.0
3.0
6150
Grade: A
Mar 4, 2024
Would take again

The professor makes class very interactive .The project assigned is very helpful in understanding the real world problems in software industry. The professor will also concentrate on improving team management skills and technical skills

Group projects
Amazing lectures
Caring
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The professor has an ability for clearly explaining concepts and making difficult subjects simple to understand. he have an interesting teaching approach that involves the pupils and promotes involvement. he have an ability for dividing complex ideas into simpler ones, which makes it easier for pupils to understand the subject matter.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6150
Grade: Incomplete
Mar 4, 2024
Would take again

Professor is so interactive in class. Assignments given are so useful for gaining knowledge. Projects which are given are so useful to gain technical knowledge.

Inspirational
Caring
Respected
5.0
3.0
csci6150
Grade: A+
Mar 4, 2024
Would take again

His lectures are very good and needs active participation and need to involve in group projects

Group projects
Amazing lectures
So many papers
5.0
5.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

This course is very interactive when compared to other courses. The group project gives more interaction with the fellow students.

Group projects
Inspirational
Caring
4.0
2.0
6150
Grade: A
Mar 4, 2024
Would take again

The professor is Friendly and Interactive. They made students actively participate by giving them projects , Assignments , presentations and Bonus points. Professor taught us about Paper Research work and communication skills too.

5.0
3.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The classes are very interactive and he always comes up with different methods to make the class interactive.

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCI-6150
Grade: Incomplete
Mar 4, 2024
Would take again

He is pretty good at delivering lectures, there is always two ways communication in the class. The group projects are very helpful in learning new things.

Participation matters
Group projects
Amazing lectures
5.0
3.0
6150
Grade: A
Mar 4, 2024
Would take again

He is good professor. He so friendly and explain each and everything with live examples' also give live example. He taught us how to write research paper for our project.

Group projects
Respected
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

His teachings are both industrial and research oriented which means he wants his students to know how software companies works by giving his students to do group presentations and projects and he also wants his students to do research in the project and write a research paper for that.

Participation matters
Group projects
Clear grading criteria
5.0
1.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

He is the best professor i have taken a course for at AUM . And he used to be not only a professor but also a mentor who is available after the class as well . The concept of group projects and subjective tests which include analytical thinking and reasoning questions to answer which increase clarity on subject which made me rate him best.

Group projects
Amazing lectures
Inspirational
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The professor was excellent in teaching and had an excellent knowledge of the subjects. I have taken both of his classes which was very helpfull for me to get not only good grade but also a very good knowledge for job interview purpose. His classes was very interactive with very good slides presentation. And research presentation is helpfull.

Group projects
Amazing lectures
Inspirational
4.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

I like the commend you on your enthusiasm and engagement in our course so far. Your dedication to learning and collaborating with one another through project groups has been truly impressive.

Group projects
Gives good feedback
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

This professor is doing great job, He will teach us everything that we can help us to known about our future career. simply awesome....

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The professor gives an amazing lecture and encourages everyone to participate in the class and gives bonus points for participation. And also gives group projects which helps in our carrier.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

professor explains the concepts very well with real time examples for better understanding. assignments focuses on team work.

Group projects
Amazing lectures
Clear grading criteria
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Proffesor Tathagata Bhattacharya explains the subject with real time examples which really helpful to the students. The bonus points which he gives to the students during sessions really helpful to get good grades. He wants every student to actively involve in his class. The group project gives the opportunity really helps.

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Explanation was very clear and have lots of benefits by taking this course helping in research work and professor provides the curtail information about the job Feilds. Iam so glad for taking this course.

Participation matters
EXTRA CREDIT
Inspirational
5.0
1.0
6150
Grade: A
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya Operating Systems course was an enlightening experience. His clear teaching style effectively communicated complex concepts, making the material easily understandable. He fostered a dynamic learning environment, encouraging engagement and discussion.

Group projects
Clear grading criteria
Inspirational
5.0
3.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The interaction between the student and professor helps us to learn more easily and gain more knowledge through interactive sessions.

Participation matters
EXTRA CREDIT
Beware of pop quizzes
5.0
2.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

I'd like to share that this professor is highly knowledgeable, enthusiastic, and dedicated to student success. They foster an inclusive and engaging learning environment, encouraging critical thinking and Overall, students can expect a challenging yet rewarding learning experience under his guidance.

Group projects
Inspirational
Respected
5.0
2.0
6150
Grade: A+
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya Gives good lecture on subject. More interactive with students. Professor gives insides research papers. Professor has good communication towards students.

Gives good feedback
Caring
Respected
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Professor Bhattacharya makes the class interesting and helps to prepare for job experience and group projects helps me to improve my communication and presentation skills, makes the class very interactive by giving real world example which makes topic easier to understand.

Group projects
Inspirational
Respected
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

The way he teaches the classes and speak about the carrier is too good. Meanwhile he will teaches about the Realtime and carrier based tips for the upcoming future. Thank you so much sir for supporting all the situations, In simple words, i can say that, he is a good student friendly professor.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

Our professor was very interactive. He interacts with everyone in class and makes sure everyone of us is following the lecture. He always make the lecture eye catching by using presentations including various graphs pictures and real time references. He is very fair when comes to grading and always supports and encourages. He is were understanding.

Participation matters
Group projects
Amazing lectures
5.0
5.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

This course is interactive for everyone, subject is helpful for future endeavors

Inspirational
Caring
5.0
4.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

Professor help us with more real time examples to understand the concept. The lecturer skillfully explains complex subject, encouraging students to have a thorough understanding the subject. The most important thing is professor helped me how right a professional research paper, how to deal with projects.

Group projects
Amazing lectures
Clear grading criteria
5.0
5.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

In every class interact with every student and ask questions to check their understanding of the topic.and in end of the class visits every student and ask whether they have any doubts or any questions .if we have any doubts clarifies in that class end only.. and explains with proper examples even in code. very strict about time management class

Group projects
Amazing lectures
Respected
5.0
5.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

He is excellent professor he teaches will his dedication to his student's academic growth for teaching are truly commendable .

Group projects
Amazing lectures
Inspirational
5.0
1.0
csci6150
Grade: A
Mar 4, 2024
Would take again

professor always encourages students to do live projects, best interactive class. gives more practical examples while teaching. very supportive. gives help full tasks in class.

Group projects
Amazing lectures
Beware of pop quizzes
5.0
5.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya is truly exceptional and stands out as one of the best educators in the college. Their profound knowledge, effective teaching methods, and commitment to student success create an unparalleled praise their ability to simplify complex concepts, foster a stimulating classroom environment, and provide valuable guidance.

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSCI-6150
Grade: A
Mar 4, 2024
Would take again

I like the way he teaches the class and who actively answers in the class will bonus points so that it can added as marks in the end of the semester,

Group projects
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

The Operating Systems course taught by Professor Tathagata Bhattacharya was a really informative experience. His lucid teaching approach made difficult ideas easily understandable by successfully communicating them. He created a lively learning atmosphere that rewarded participation and conversation.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

good!

Group projects
Amazing lectures
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

He is usually a good professor who is very interactive and friendly with the students in and off the class.

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Teaching with great explanations and examples...very interactive to students in the middle of the class...lot of real time projects with groups members.and giving in class quiz helps to understand the class well easy to understand.

Participation matters
Group projects
Inspirational
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

The professor was very good with his detailed explanations. which was a very interactive class he helped to do a good research paper that helped me with my further studies.

EXTRA CREDIT
Amazing lectures
Inspirational
4.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Very good professor with great teaching skills, interacts more with the students and also teaches with a good examples to make students understand.

Amazing lectures
Inspirational
Respected
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

We like this professor and he is very inspirational. In this class we are doing group projects which very useful to interact with each other and gain some knowledge.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

His teaching was very easy to understand it making the very practical way

Group projects
Amazing lectures
Lots of homework
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

The professor is very knowledgeable and interactive with all students. Particularly professor will guide to make professional research paper which enhance the knowledge and current trends in the IT fields.

Group projects
Amazing lectures
Respected
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

The best professor who explains concepts in a easy and meaningful manner and interacts with students in between class by asking some queries to check the interactive Ness of a student . The tests are very subjective and useful for students to build the concept very easily. thank you.

Participation matters
Hilarious
Accessible outside class
5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

This is my second course with the professor, the best thing about the course curriculum was, the real time exposure with the projects. The guidance we get from the professor is truly exceptional. I would definitely suggest taking at least one course under him for better exposure with the subject and the practical knowledge.

Group projects
Amazing lectures
Inspirational
5.0
4.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

More inclined towards practical knowledge and has strong communication skills which helps students to learn easily.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCI-6060
Mar 4, 2024
Would take again

I really appreciated the way the professor was always there after class to answer questions and always responded to my e-mails.

Amazing lectures
Inspirational
Caring
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I like the way of his teaching. Explains clearly in every possible way with different and real time examples. He asks students to create their own project, that helped me a lot by interacting with other fellow students.

Group projects
Inspirational
Respected
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I enjoy how interesting your lessons are, and your explanations are really easy to follow. Your teaching reflects your enthusiasm for the subject matter.

Participation matters
EXTRA CREDIT
Group projects
5.0
4.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Sir tathagatta bhattacharya's teaching style makes every student active and interest to listen the class,its a more interactive and communicative class.

Amazing lectures
Inspirational
Respected
5.0
3.0
CSCI6060
Grade: Incomplete
Mar 4, 2024
Would take again

He is pretty good at delivering the lecture. Covers every point. Interactive classes and group projects are really helpful in learning new things. research oriented

Participation matters
EXTRA CREDIT
Group projects
5.0
5.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

His way of teaching is too good.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Good explanation in teaching.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Very good teaching skills.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

A very good professor and interactive. The way of course explanation was great and able to learn very easily.

Group projects
Amazing lectures
Inspirational
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Has very good teaching skills

Group projects
Gives good feedback
Inspirational
5.0
5.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

he involves students in group discussion and in class presentations activities which makes everone to participate . this also makes session quite intresting . he conducts power point presentations from students so that many of them will loose stage fear finally he keeps in class assignments which are quite useful to grab the subject

5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

I like the pattern in which the professor teach the subject. While teaching , Not only the concept is focused but also presentation skills and research analysis is pretty well gained.

5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Sir Tathagata Bhattacharya made class so interactive by communicating with each and every student. I really like the way of his teaching which made everyone feel comfortable and be active in the class.

Amazing lectures
Inspirational
Respected
5.0
3.0
CSCI-6060
Grade: B+
Mar 4, 2024
Would take again

You guys will have good experience while listening to this professor class.

Group projects
Amazing lectures
Inspirational
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I have learnt a lot by joining in this class because of professor. He used to give in-class assignments and presentations that helps me to improve my subject knowledge and confidence.

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
CSCI-6150
Grade: A+
Mar 4, 2024
Would take again

This professor is very fascinating and interesting..Sir is very interactive with students giving us better opportunities to shine in our career ..

Group projects
Amazing lectures
Hilarious
5.0
1.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

I Like the class very well because they way he thought make all the students engage with the subject.clear explanations in all the modules what he thought.

5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I thoroughly enjoyed being in Dr. Bhattacharya's class. He is an excellent speaker and makes a great effort to ensure his lectures makes sense and are understood by everyone. He obviously cares about his students and their success. It is helpful that we only have assignments in person, and that our exams have been replaced with group projects.

Group projects
Amazing lectures
Caring
5.0
3.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Professor is an outstanding educator whose profound knowledge, engaging teaching style, and genuine concern for students' understanding create an enriching learning atmosphere. GTA'S (Graduate teaching assistants) are really super educated and they really help alot in teaching and assisting this helps us get good grades.

Participation matters
Group projects
Inspirational
5.0
5.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

PROFESSOR TATHAGATA BHATTACHARYA IS AN EXCELLENT PROFESSOR . HIS DEDICATION TO HIS STUDENTS ' ACADEMIC GROWTH AND HIS PASION FOR TEACHING ARE TRULY COMMENDABLE . ALL STUDENTS FORTUNATE ENOUGH TO BE UNDER HIS GUIDANCE.

Group projects
Amazing lectures
Inspirational
5.0
3.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

He is good in the subject. Makes the class interesting with interactive activities. Helps in all the doubts.

EXTRA CREDIT
Group projects
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Tathagata Bhattacharya teach and guide every student equally and clearly.

Participation matters
Group projects
Inspirational
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

this professor explains everything very clearly and helps students with works related to subjects, very friendly professor.

Participation matters
Group projects
Amazing lectures
5.0
5.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

you are a great instructor and your lectures are always engaging and informative! thank you for being approachable and always willing to help clarify concepts.

5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya embodies excellence in teaching. His passion for the subject matter is infectious, igniting curiosity in every student. With a dynamic teaching style and clear explanations, He make complex concepts understandable. His dedication extends beyond the classroom, offering support and guidance to ensure student success.

Group projects
Inspirational
Respected
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

you are a great instructor : organized , responsive , patient and able to clearly explain complex topics. I thank you from the bottom of my heart for never letting me down.

Clear grading criteria
Inspirational
Respected
5.0
3.0
CSCI-6060
Grade: Rather not say
Mar 4, 2024
Would take again

provides in depth information about the subject and makes us understand easily.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

This semester, I had the honor of enrolling in Professor Tathagata Bhattacharya's CA course, and He has Deep Knowledge, Professor Bhattacharya expertise in Comp Arch is evident. Their ability to explain complex concepts using relatable examples is commendable. Professor Bhattacharya is approachable and encourages students to create projects.

Get ready to read
Participation matters
Amazing lectures
5.0
1.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Very knowledgeable and interactive classes, opportunities to give presentations in class. Detailed explanations about the topics related to core subject. GTA's assigned for the subject were also very helpful related to all the subject knowledge, projects and assignments.

Group projects
Amazing lectures
Respected
5.0
3.0
CSCI-6060
Grade: Incomplete
Mar 4, 2024
Would take again

The class is very interactive and engaging, always takes feedback from students whether students understood the topic well or not.

Participation matters
Group projects
Gives good feedback
5.0
3.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Your encouragement and support have boosted my confidence not just in the subject matter but also in my overall academic journey.

Clear grading criteria
Inspirational
Respected
4.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

The Classes are interactive and helps a lot to clear the doubts. The explanation given by the professor was clear and understandable. The concepts are clearly conveyed to the students.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Tathagata Bhattacharya class has a very interactive section, he also clears the doubts with examples, and he will make the course easy to understand, in case of any other help outside the class the GTs are the POC.

Group projects
Clear grading criteria
Inspirational
5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Dr. Bhattacharya is a great professor and lecturer. He made a well-structured class that prioritized projects as learning opportunities. His interactive lectures makes students to understand the concept with utmost clarity.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

The faculty explains the subject very well and helps us to solve the problems, that would really help us to understand the subject better and faculty gives the real time problems, so that we can understand how the subject works in real time and helps us to do the real time project so that it helps in our professional career after our graduation.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I thoroughly appreciate Professor's teaching style. Their ability to explain complex concepts in a clear and concise manner has greatly enhanced my understanding of the subject. The interactive nature of the class fosters engaging discussions, making the learning experience both enjoyable and enriching.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya's class has interactive classes. Instead of conventional exams, he conducts group presentations & projects that helped me build my soft skills that are very important for my professional career in the future. I would take his class again for the above-mentioned reasons.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

class was very interactive, bonus points will be given to the person who answers actively in the class. we can feel free to ask any doubts without hesitation in the class.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I like this professor Tathagata Bhattacharya. He explains the classes and assignments in simple way. I'm like to atttend the all class.

Group projects
Inspirational
Caring
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Tathagata Bhattacharya makes class very friendly and understand in a easy way. The most part i like about professor that he understand the international students and there daily life issues, about how we face problems to do our assignments at home because of tight schedule, he understand our problems and allow to do assignments in the class.

Participation matters
Group projects
Inspirational
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

professor help you in understanding the real time projects by going through the research papers and presentation which help not only in understanding the concept also

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Tathagata Bhattacharya taught us operating systems; He's classes are interactive as well as informative; he's very friendly in class and out of the class; whenever students are confused he's always there to guide and help the students.

Participation matters
Group projects
Inspirational
5.0
3.0
CSCI-6060
Grade: Rather not say
Mar 4, 2024
Would take again

The professor is very Inspirational and gives the amazing lectures and takes care of every student regarding the subject.

Amazing lectures
Inspirational
Caring
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

This professor is very friendly and interacts with each and every student and the research papers and the way he conducting the mid term exams impressed me a lot

5.0
1.0
CSCI-6060
Grade: B+
Mar 4, 2024
Would take again

The professor was very good in teaching and the class is very interactive and the subject is research oriented . I like this kind of studies.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

This professor always interacts with the students and makes the class more interesting by giving live practicle examples while teaching . Always encourages to do live projects and clarifys the students doubts in each session.

Group projects
Gives good feedback
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Having a group projects that will make students to improve there skills, and giving the lectures in a clear manner with excellent explaination. GTA :- Giving good support in lectures with good guidence. Akil Kumar Vujjini Meeharika Kamagari Vinod

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

The project is the one of the main things I like about it.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Tathagata Bhattacharya class is an clean & clear explanation and very interactive with his example words..I felt very interactive in his class.

Participation matters
Inspirational
5.0
1.0
CSCI6060
Grade: Not sure yet
Mar 4, 2024
Would take again

Hi, there. I am grateful to attend this course since the teaching pattern of the professor was different when compared to other professors. The professor used to explain the topic in detail with real-time examples and the session used to be interactive so that everyone can share their views on the desired topic. Thank you.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

he has an ability to explain complex concepts in a way that is understandable to students of varying backgrounds. He is actively engage with students.

Inspirational
Caring
Respected
5.0
1.0
CSIS6060
Grade: A
Mar 4, 2024
Would take again

Professor Bhattacharya is an exceptional educator, effortlessly breaking down complex concepts into engaging lessons. Their passion for the subject is evident, creating a positive and inclusive classroom environment. Beyond the theoretical he lessons to real-world applications, enhancing practical understanding. Overall,he is an outstanding mentor.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

What I like in the class is the interaction between students and professor apart from the interaction he explains the topics in more towards examples for better understanding and also, he conducts regular assignments on the topics he explained which gives us a boost in our grades. Group projects are also one of the most important thing.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I like how engaging your classes are and how simple it is to understand what you're saying. Your passion for the material is evident in the way you teach.

Participation matters
5.0
1.0
CSCI-6060
Grade: B+
Mar 4, 2024
Would take again

Tathagata Bhattacharya has unique way of teaching, he explains every topic with real time examples. Computer Architecture class was very interesting and everyone actively praticipating in his class and doing group projects

Participation matters
Group projects
Inspirational
5.0
2.0
csis-6060
Grade: A+
Mar 4, 2024
Would take again

I like the curriculum which was designed by the professor with lot of research papers and the PowerPoint presentations and also the professor was expertise in the field, evident through numerous well-researched papers. Using of PowerPoint presentations enhance the learning experience. Overall, a highly knowledgeable and engaged professor.

Group projects
Inspirational
So many papers
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

he deeply explain the subject he deals with, i like he's interaction towards students ,the bonus points he give for students for in class interaction and also the projects and research papers which will be useful for students carrier.

5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Professor is a great instructor in organizing very interesting and interactive classes, professor was very passionate about the subject and was able to clearly explain complex topics.

5.0
2.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Tathagata Bhattacharya professor's class is very interactive and he will give a chance to the students to gain bonus points and if we have any doubts he will explain again very clearly. I even going to take another subject in which he teaches.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
3.0
CSCI-6060
Mar 4, 2024
Would take again

Mr. Tathagata Bhattacharya is very interactive and he makes sure that every body is involved during the class. also hepls us to get ready for the real world, he ensures everybody understands the lecture.

Participation matters
Group projects
Clear grading criteria
5.0
5.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

It is an interactive course when compared to other courses, the way he explains the topics with real time examples makes interest to the students towards the course.

Group projects
5.0
4.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

First of all I have seen this kind of prof first were in classes will be more of interactive like prof will conduct assignment in classes. Prof will help students to build their profile with hands on project development and post that student to publish paper on the project which build. And more over in the classes student can give presentation.

EXTRA CREDIT
Group projects
Respected
5.0
1.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya is very good interactive with students and maintaining a friendly environment in the class. He conducting some group projects and presentations which should useful for students in the software industry. The professor is excellent in delivering the advanced computer architecture subject. He explain number system.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Easy to understand

Group projects
Lots of homework
Respected
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Professor T. Bhattacharya, tries his best to interact with students while the lecture is in progress. He also make sure we come to class regularly by giving us extra bonus marks so that we continue to listen classes. And he also provides opportunities to research and helps us to publish the research paper.

Participation matters
EXTRA CREDIT
Group projects
5.0
5.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Proffessor was good and friendly with students he is the more interactive with students and he has great knownledge in subject and explains well.His lecture provides the good oppurtunities to me.

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

I felt very interactive with the professor and inspirational., great lecture. and the professor make sure that every one understand about the lecture and explain about real time projects and make us to do projects effectively under the guidance of professor.

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya is a very practical professor. This is one of the best things which liked by most of the students, rather than the writing and submitting repeated assignments student gets an opportunity to participate and understand the real world project structures and get Industrial exposure.

Group projects
Amazing lectures
Accessible outside class
5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

"Professor Tathagata Bhattacharya is exceptional educator who goes above and beyond to ensure students understand the material and succeed in their academic endeavors .Their passion for the subject matter is evident in every lecture,and they have a remarkable abiliy to make complex concepts understandable.

Amazing lectures
Inspirational
Caring
5.0
3.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Lectures were good and the classes were very interesting.

Amazing lectures
5.0
4.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

One thing I like about sir's class is that the class is very interactive rather than having traditional lectures he interacts with individual students during the class so that every student is completely involved in the class and shows more interest. His idea of learning subjects through building projects will help get more practical knowledge.

Participation matters
Group projects
Inspirational
5.0
1.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Explains everything clearly, use blackboard to solve the problems. Gives Group projects. It's an Interactive class if we give answers we get Bonus points. Learning a lot of things. Giving a chance to present PPT explanation in the class. By that, we can be confident, and it help to get rid of stage fear. While teaching he takes real time examples.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Focuses more on interactivity and active participation of everyone in the class. Provides industry relevant knowledge.

Participation matters
Amazing lectures
5.0
2.0
CSCI-6060
Mar 4, 2024
Would take again

This class is really interesting to learn the concepts in computer architecture because of the way how the professor explains every topic in each concept . Everyday the class will be very interactive to improve communication skills that removes stage fear in every student and also there will be no stress about the assignments for this subject.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

I'm really fond of Professors teaching style.The class is very interactive.Participation from students matters . Professor was very friendly which lets any kind of students to open themselves and encourages the students to ask more doubts.Professor mostly concentrates on the topics that are very useful in the real-time environment in Job Industry.

Participation matters
Group projects
Inspirational
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

He is good professor with exceptional teaching experience and we got a chance to explore our skills by building projects and presentations.The classes were very interactive and also the attendance matters.

Participation matters
Group projects
Amazing lectures
5.0
5.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Professor Tathagata Bhattacharya is the epitome of excellence in our academic community. Their unparalleled dedication to teaching and their genuine passion for their subject matter make them stand out as the best professor in our college.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Class was very interactive and we ask any doubts without any hesitation in the class

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

From my view as a student in this course period i can specify that the teachings from the professor were easy to adapt and also can be said it was made that we students can grasp the concept moreover going through each weeks we got those level of standards of classes and study the professor is also so good at recognizing the talents in the class.

EXTRA CREDIT
Amazing lectures
Respected
5.0
1.0
CSCI-6060
Grade: Not sure yet
Mar 4, 2024
Would take again

Hi, this is my first semester I chose this computer Architecture subject , in my first class only I feel very comfort & getting a good confidence. And day by day his teaching gives me good a knowledge increase my skill by different teaching of this professsor. You've created great role model in the future works & great inspiration.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

I feel very grateful for classes given by the Professor. Mr. Tathagata Bhattacharya's classes were very interesting. The way he delivers the lectures brings a huge interest on the subject. Not only classes, but also provides hands-on-experience by assigning live group projects.I feel very thankful for his lectures.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

With the help of group projects and in-class interaction with the co-students as well as Professor helps alot to gain the knowledge of the subject along with few external things. The major difference with course is the communication and friendly atmosphere when compared to other.

Group projects
Amazing lectures
Respected
5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Computer Architecture is very difficult subject because of mathematical computations but Professor Tathagata Bhattacharya made this very easy subject with the help of real time examples and in class Assignments. Also, he helped me a lot to be prepare for job industry. I really enjoyed this class because of his teaching style.

5.0
1.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

the only thing like everyone feel or say about my professor is interactive person , and here after i started attending to my professor classes, i never felt bored and mostly its like a interaction of couple of things with much more examples that are in and round with subject and familar towards career guidance.

Group projects
Amazing lectures
So many papers
5.0
5.0
CSCI6060
Grade: A+
Mar 4, 2024
Would take again

Professor is very interactive, and the classes are quite interesting as the Professor connects it with the real time examples. Also, the mathematical explanations are quite interesting and easy to understand. The experience the professor brings to the projects and PPTs is quite helpful for students to get an exposure to the corporate world.

5.0
4.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

The best part of the professor was the use of real time examples related to the topics. This made the learning more easy. The pace he holds for this subject was also great, as he slow down on portions which are harder to understand, mostly the numerical parts and he also make sure students understand the topics properly. He is friendly & supportive

5.0
3.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Advance computer architecture is a course which needs a lot of theoretical understanding which is usually a tough job for me personally but, professor tathagata Bhattacharya made it easy by taking many practical examples related to the topic and made me understand. This would be one of the least classes that i took which is fun and knowledgeable.

Participation matters
EXTRA CREDIT
Clear grading criteria
4.0
4.0
CSCI-6060
Grade: Rather not say
Mar 4, 2024
Would take again

Mr. Tathagata Bhattacharya has done his job well and the lecture given by him is awful. I had really a great experience with his interactive class. He encourages every student in his class to actively participate in the class activity. One can gain good knowledge and hands-on experience by listening his lectures.

Participation matters
Clear grading criteria
Inspirational
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Professor Bhattacharya fosters a highly engaging classroom environment and interactive activities and encouraging lively discussions. With extensive expertise in computer architecture brings a wealth of knowledge to their lectures and demonstrates a genuine passion for teaching and a commitment to their students' academic success.

Participation matters
Inspirational
Respected
5.0
2.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

If we see about sir is good at explaining the subject and making sure to everyone are on same page, not let any problem unsolved beyond the classes sir also guides students if they are interested in research papers and project if we were stuck in a point its good to get interacted with sir and knowing the new things daily since from the day one

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

Firstly, the professor is so co-operative,the professor go through with every individual.I had a great time with the professor and further more the professor helped me with my presention and how I can face the interview.

Participation matters
Group projects
Amazing lectures
5.0
5.0
CSCI-6060
Grade: A+
Mar 4, 2024
Would take again

This course is very informative for students. The professor is very interactive in the class with students and lots of real time examples was given by professor for easy understanding. While class is going professor conducts lot of quiz questions and students get more excited and interactive and professor gives bonus point during the class hours.

5.0
4.0
CSCI6060
Grade: A
Mar 4, 2024
Would take again

Tathagata arranges different types of interactive sessions like presenting in the class and having groups formed. I have known none of the students from this class but because of his interactive session i had made few friends who help me academically. He patiently explains all the lectures. .

Group projects
Amazing lectures
Caring
5.0
2.0
CSCI-6060
Grade: A
Mar 4, 2024
Would take again

Professor Bhattacharya fosters a highly engaging classroom environment, incorporating interactive activities and encouraging lively discussions. With extensive expertise in Computer Architecture brings a wealth of knowledge to their lectures and demonstrates a genuine passion for teaching and a commitment to their students' academic success.

Participation matters
Inspirational
Respected
5.0
2.0
csci6150
Grade: A
Mar 5, 2024
Would take again

He is very good teaching professor. More over he helps a lot in the subject, And he gives more information in the subject.

Participation matters
Group projects
Gives good feedback
5.0
1.0
CSCI-6150
Grade: A+
Mar 6, 2024
Would take again

Professor Bhattacharya is very kind and helpful and his classes are very exciting and we get opportunity to learn the subject in depth and his explanations are very clear and he makes students to participate in the classes by asking questions.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCI-6060
Grade: A+
Mar 6, 2024
Would take again

very friendly and good explaning topics and presentation and projects really helpful

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSCI6060
Grade: A+
Mar 6, 2024
Would take again

He teaches very well and guides the students in the right way .

Amazing lectures
Gives good feedback
Inspirational
5.0
5.0
CSCI-6060
Grade: A+
Apr 11, 2024
Would take again

good to have him as a professor

Get ready to read
Gives good feedback
Inspirational
5.0
3.0
CSCI-6060
Grade: A
Aug 20, 2024
Would take again

Professor Bhattacharya runs an engaging class with interactive activities and real-world examples. The lectures are informative, and the assignments are challenging but manageable. Unstuckstudy AI was a great study aid alongside the textbook.

5.0
3.0
CSCI-4300
Grade: A+
Oct 7, 2024
Would take again

The class is really easy as long as you pay attention in class. He ask for a lot on his test but it is nothing that he didn't cover in class so if you listen to the examples that he gives in class then you will score very well on the test. Diagrams are you best friend in this class.

Participation matters
Amazing lectures
Lecture heavy
4.0
3.0
CSCI-4300
Grade: B
Oct 7, 2024
Would take again

The Professor keeps all work within the class time allowing you to focus on other classes. He also engages in questions regularly during class time.

Participation matters
EXTRA CREDIT
Lecture heavy
5.0
4.0
CSCI-4300
Grade: A
Oct 7, 2024
Would take again

Professor Bhattacharya is very interactive teacher, so while he lectures, he makes sure you are paying attention and will call on you. He will help you answer the question even if you are struggling. He uses real world examples to make it easier to remember things. You need to know your diagrams and be thorough when answering test questions.

EXTRA CREDIT
Gives good feedback
4.0
4.0
CSCI-4300
Grade: B+
Oct 7, 2024
Would take again

Part of why I enjoy this class is because Professor Bhattacharya cares about all of his students. He knows all of us by our names and faces, and he cares about our grades as well as our well-being. He tries to get everyone involved in lectures to make the class as engaging as possible.

Participation matters
Amazing lectures
Gives good feedback
4.0
3.0
CSCI-4300
Grade: Incomplete
Oct 7, 2024
Would take again

He's really good at adjusting to what the students are learning and need. His classes can be long lectures, but he will keep them engaging and always checks if the students are understanding and if the information is clear. For test he gives feedback on how to improve your answer so that you're ready for the next test.

Gives good feedback
Lecture heavy
5.0
3.0
CSCI-4300
Grade: B
Oct 7, 2024
Would take again

His class focuses on heavily on participation. He expects students to participate in discussions and suggests for students to take notes and draw diagrams. He's also very lenient on grading as long as you make sure to answer every part of every question and show that you're at least putting in the effort to fully answer questions.

Participation matters
Caring
4.0
3.0
CSCI-4300
Grade: Incomplete
Oct 7, 2024
Would take again

He really emphasizes that he wants the students to do well in the class but is very particular about the answers given on assignments (tests). He often wants you to go into extreme technical detail about a topic, sometimes beyond what was talked about in class, and make diagrams to show that you really understand what you're talking about.

Participation matters
Caring
Lecture heavy
4.0
3.0
CSCI-4300
Grade: Incomplete
Oct 7, 2024
Would take again

The class is simple and easy to follow, and he tries to make sure you understand before moving on. Lets you know about tests ahead of time or any other assignment. But he does throw in some notes that are not available in the notes that are posted online or in the class presentation.

Participation matters
Caring
Lecture heavy
5.0
3.0
CSCI-4300
Grade: C
Oct 7, 2024
Would take again

The class is very lecture heavy and with that the assignments and test are most of your grade. As long as you have good study habits, you'll be fine. His assignments are the same as his test and test will uses a mix of questions from assignments and homework's. So if in doubt of what's on a test default to those.

EXTRA CREDIT
Gives good feedback
Lecture heavy
4.0
3.0
CSCI-4300
Grade: B
Oct 7, 2024
Would take again

Dr. Bhattacharya cares a lot about each student's success and is willing to work with all students to ensure they learn the course material. He wants everyone to finish with great grades, but he ensures students learn. The course could be challenging but Dr. Bhattacharya has made changes to the structure of the course for the students benefits.

Participation matters
Gives good feedback
Caring
5.0
3.0
CSCI-4950
Grade: A+
Oct 7, 2024
Would take again

The Class was pretty interesting, It is a bit different topic than other classes I have taken but it was a very interesting class. The class was very hands on and very interesting but hard to see much real world application from this. Good and caring teacher however, and would answer any question you have with good detail

Participation matters
Gives good feedback
Caring
5.0
3.0
CSCI-4950
Grade: B
Oct 7, 2024
Would take again

The professor emphasizes class participation and proper notetaking. You're expected to draw diagrams for specific topics and be able to use these diagrams to explain your answers in your assignments. Overall, the professor is very lenient as long as you're putting in the effort to fully answer each of the questions with detailed responses.

Participation matters
Caring
5.0
2.0
CSCI-4950
Grade: B
Oct 7, 2024
Would take again

Dr. Bhattacharya cares a lot about all student succeeding. He will make sure you get the grades you need. This same course at a different university, the professor might fail you because it is very challenging concepts. However, his main goal is for all students to learn and understand the materials for their future careers, not just letter grade.

Participation matters
Gives good feedback
Caring
3.0
3.0
CSCI-6150
Grade: B
Oct 7, 2024
Would take again

Taking an image processing class is a little too niche for what I am going into, so I struggle with being open at this time, to other courses such as database work, because I graduate in less than two months, so to be honest I don't feel as if this course is preparing me for my future.

EXTRA CREDIT
Caring
Lecture heavy
3.0
3.0
CSCI-4950
Grade: C
Oct 7, 2024
Would take again

Professor Bhattacharya teaching stye is very unique, for he really tries his best to engage with every single student which is not always something a student may get from his or her professor.

Participation matters
Gives good feedback
Inspirational
3.0
3.0
CSCI-4300
Grade: Incomplete
Oct 7, 2024
Would take again

Had him for senior seminar, was not what I expected. While I enjoyed learning about image processing, I feel like it being a senior project class would've been more beneficial for my future. He's very responsive in helping anyone that feels lost for isn't doing well. Overall, he's a good professor but I feel like the class he taught wasn't for me.

Tough grader
Gives good feedback
Caring
5.0
4.0
CSCI-4950
Grade: A+
Oct 7, 2024
Would take again

Our Professor is very adaptable in his teaching methods. You can ask him about any confusion you have on the topic and he is very willing to spend his time to reiterate and explain the topic in a way that you can understand. He genuinely cares about his students and his abrupt questions ensure that you are actually processing what is being taught.

Tough grader
Participation matters
Clear grading criteria
5.0
4.0
CSCI-4950
Grade: A+
Oct 7, 2024
Would take again

Great professor who puts effort in. Tests can be difficult with heavy application of understanding and explaining the course lectures, notes, and textbook. As long as you put in the effort to participate, understand the content, and communicate your concerns; you'll do well.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
2.0
4950
Grade: Not sure yet
Oct 7, 2024
Would take again

The professor's teaching style is different, in a good way. I appreciate that he wants his students to learn which you can tell through his hands on teaching style. He also makes sure every student understands the lectures in class. I would say it's crucial to attend class because everything is done during class time. Also, not very homework heavy.

Gives good feedback
Caring
3.0
3.0
CSCI-4950
Grade: B
Oct 7, 2024
Would take again

This professor is very lecture heavy which is good if you like that type of teaching. I will say that he will go over topics multiple times to make sure that you understand. Something that I would say that I wish he did more was actually give us participation grades for the labs in class.

Gives good feedback
Respected
Lecture heavy
5.0
4.0
CSCI4950
Grade: B
Oct 7, 2024
Would take again

Professor Bhattacharya is excellent. He cares for students and his focus is our success. He shows us coding in class so that we do not struggle with codes. He is strict with grading but I understand that he wants us better. Thank you professor for your help. Because of you, I have learned key concepts of image processing.

5.0
5.0
CSCI-4950
Grade: C
Oct 8, 2024
Would take again

Excellent professor and fantastic explanation. He teaches really well. Gives us study guides before every assignment or exam. Really caring and answers questions in class. He's a tough grader and expects you to learn well.

Tough grader
Participation matters
Gives good feedback
5.0
3.0
CSCI3300
Grade: B+
Oct 8, 2024
Would take again

great teaching!

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
CSCI-3300
Grade: B+
Oct 8, 2024
Would take again

Professor Bhattacharya has been very understanding, helpful, and easy to talk to. He is super easy to access outside of class via email or office hours and you can tell he truly cares about the classes that he teaches. He goes out of his way to make sure everyone is participating and part of the lecture. He truly encapsulates a true teacher/mentor.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
csci-3300
Grade: A
Oct 8, 2024
Would take again

Explains the topics really well, makes sure that everyone understands topic really well before continuing to next one. Gives time to process and has examples that are understandable that he draws on board. Tested material is everything that is taught/went over so you should be good if you pay attention. If you have problems, he can help.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
CSCI3300
Grade: B+
Oct 8, 2024
Would take again

Professor Bhattacharya uses PowerPoints and draws a visual diagram during lectures. He also gives out homework assignments that are very helpful when it comes time to take the tests or assignments. He walks around and makes sure that you understood the concept or very difficult topics and gives incredible feedback on all assignments.

Participation matters
Amazing lectures
Gives good feedback
3.0
4.0
CSCI3300
Grade: Not sure yet
Oct 8, 2024
Would take again

One thing I will say about Dr. Bhattacharya is that he does care about the student's success. He also inspires students to pay attention in class because of his lecture method (that is calling on random people in class), which gives students a reason to keep up to date with the material being covered in class.

Participation matters
EXTRA CREDIT
Caring
5.0
3.0
CSCI-3300
Oct 8, 2024
Would take again

The concepts in class are explained well and any questions about the material are answered.

Amazing lectures
Caring
2.0
3.0
CSCI-3300
Grade: Not sure yet
Oct 8, 2024

Very engaging with students. Tries to make sure students are understanding his lectures by repeating what he says. Does try to help students as best as he can. His exams are terrible though as they are all hand written answers. There are in class assignments which are basically just quizzes and not actually assignments.

Lecture heavy
Test heavy
Graded by few things
4.0
2.0
CSCI-3300
Grade: Incomplete
Oct 8, 2024
Would take again

He teaches very well in class keep an eye on each and every student is attentive to everyone of them which is good. not much proffessors do that. He teaches each and everything on board. I like the way he teaches .

Amazing lectures
Clear grading criteria
Gives good feedback
2.0
3.0
CSCI-3300
Grade: Not sure yet
Oct 8, 2024

Engages with each and every student which uses a lot of time during class which may be for you and may not and as a senior was not for me. All test on paper and lots of difficult drawings. Short answer questions don't seem to have clear answers in the PowerPoints. Must use his definitions that he goes over in class.

Participation matters
Caring
Graded by few things
4.0
3.0
CSCI-3300
Grade: B
Oct 8, 2024
Would take again

Professor Bhattacharya's lectures include many examples of real world applications. Student engagement is frequently required to ensure the material is being retained. He works out many examples on the board and will address questions on past assignments that students desire clarification on.

Participation matters
Gives good feedback
Lecture heavy
5.0
3.0
CSCI3300
Oct 8, 2024
Would take again

He is a good professor. He explain thing well. But he strictly follow the roles and responsibilities.

Participation matters
5.0
5.0
3300
Grade: Not sure yet
Oct 8, 2024
Would take again

Compared to most undergraduate teachers in the CS department, Dr. Bhattacharya has extremely high expectations. His lectures are very informative and clear but can be challenging to keep up. This is most likely due to the amount of information he has to cover in 75 minutes. Overall, he's a good professor but be prepared to put in work.

Tough grader
Amazing lectures
Lecture heavy
3.0
3.0
CSCI-3300
Grade: Incomplete
Oct 8, 2024
Would take again

He teaches on board so it's better when you are in class in person.

Get ready to read
Participation matters
Gives good feedback
5.0
5.0
CSCI-3300
Grade: C
Oct 8, 2024
Would take again

Tathagata is an inspiring teacher. He teaches seriously in the class and helps us understand the concept well. I know people do not like how he grades but since his quality of teaching is high , he expects you to work. If you do not work well, you can't expect to get a good grade. I received a C in the midterm, but his lectures and excellent.

Tough grader
Participation matters
Amazing lectures
5.0
1.0
3300
Grade: Not sure yet
Oct 10, 2024
Would take again

He helps every student and goes through every notes also he revise the previous lectures so that it can be easily remembered. Overall, he is a good professor and knows what he is teaching.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
1.0
CSCI-3300
Grade: A
Oct 15, 2024
Would take again

He never let's any student fall behind, he constantly stops during his lecture and makes sure every understands and if you don't he'll take a break and help anyone who needs it individually. All assignments and Test are easy and straightforward.

5.0
2.0
CSCI-4950
Grade: A
Oct 16, 2024
Would take again

Professor Bhattacharya is great when it comes to teaching hands on. His strong suit is conducting in-class coding assignments because he takes the time to break down the meaning of the code. Attending class is something he highly recommends because if you are present you will get the full experience. Overall he is very fair and understanding.

Participation matters
Amazing lectures
5.0
3.0
CSCI-4950
Grade: A-
Oct 16, 2024
Would take again

Professor Bhattacharya provided a well-rounded understanding of Image Processing, combining textbook material with personal experience. His passion was evident, making the subject engaging. Used MATLAB to apply coding techniques in labs, allowing us to see the theory in practice and better understand the concepts through hands-on experience.

5.0
2.0
3300
Grade: A
Oct 29, 2024
Would take again

He is a great professor; I will highly recommend to people to take his class. He explains everything very well. He will love to help you with any of the work also with in class assignment too. He is very understanding and if you have any problem do let him know before hand and he will understand and give you a chance or extend the time for you.

Amazing lectures
Caring
Respected
5.0
3.0
CSCI-4950
Grade: Not sure yet
Mar 4, 2025
Would take again

Lectures are in detail and at a fluid pace, Code is in MATLAB. Image Processing might be a foreign topic to some but Dr. Bhattacharya teaches it in a way that is easier to grasp

Participation matters
Amazing lectures
Online Savvy
5.0
1.0
4950
Grade: Not sure yet
Mar 4, 2025
Would take again

It has been a great experience to be a part of the class. The professor has been very kind and amazing with the lectures and teaching. Starting from the notes that are provided makes it a lot easier, Q&A in between the sessions also the real time example and way of understanding. I loved the class and also learned a lot.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
4970
Grade: B
Mar 4, 2025
Would take again

Dr. Tathagata Bhattacharya often asks students for their thoughts and opinions and listens to their feedback. In addition, the exam for this class requires students to remember and understand most of the knowledge points in the textbook, because the exam requires students to describe the knowledge points using text or adding pictures.

Participation matters
Amazing lectures
Caring
5.0
3.0
CSCI-4300
Grade: A-
Mar 4, 2025
Would take again

This professor knows how to balance learning with grading which unfortunately most professors fail to do. He is incredibly helpful with providing feedback along with the course material being straightforward. He cares about each and every student and allows a great environment for learning while also making the material interesting. Great professor

Amazing lectures
Gives good feedback
Caring
5.0
3.0
CSCI-4950
Grade: Incomplete
Mar 6, 2025
Would take again

answers questions well, goes through all of the slides, assignment questions similar to test questions, test allow you to choose an amount of questions to answer, draws diagrams on the white board

4.0
2.0
CSCI-4300
Grade: Not sure yet
Mar 6, 2025
Would take again

Very knowledgeable, engaging, and direct.

Participation matters
Amazing lectures
Respected
5.0
4.0
CSCI-4300
Mar 6, 2025
Would take again

clear expectations and pays attention to everyone's needs while not slowing down the class

5.0
3.0
CSCI-4300
Grade: B+
Mar 6, 2025
Would take again

Sometimes can be difficult to understand instructions. Put 110% into your work to get an A.

Amazing lectures
Gives good feedback
Caring
5.0
1.0
CSCI-4300
Grade: Not sure yet
Mar 6, 2025
Would take again

The professor excels in explaining complex topics clearly, using real-world examples and interactive discussions. Their approachable style encourages questions, fostering a positive learning environment. They effectively break down material, ensuring student understanding and confidence. The quizzes at the end of every session helps a lot.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
CSCI-4300
Grade: A
Mar 6, 2025
Would take again

Willing to answer questions and explains concepts clearly. Straightforward class and I learned a lot.

Tough grader
Caring
Lecture heavy
5.0
1.0
CSCI-4300
Grade: Not sure yet
Mar 6, 2025
Would take again

He is a very good professor. His class is easy and straightforward, just show up to class and participate. Study your notes though. He gives good practice for his quizzes and tests. He also cares a lot and is always ready to answer questions.

Participation matters
Caring
Lecture heavy
5.0
2.0
CSCI-4300
Mar 6, 2025
Would take again

Professor Tathagata is a very amazing professor. His lectures are very detailed and he loves to have group conversations during lectures. He makes sure each and very student understands each topic before moving onto the next. He wants every student to make an excellent grade as long as they apply themselves.

Amazing lectures
Gives good feedback
Caring
4.0
3.0
CSCI-4300
Mar 6, 2025
Would take again

He will help you answer the question if you are struggling. He uses real time examples to make it easier to remember things. And you need to know the diagrams and be thorough for assignments and tests to get good grades.

Tough grader
Participation matters
Gives good feedback
3.0
2.0
CSCI-4300
Grade: A-
Mar 6, 2025

Professor Bhattacharya is a good professor, he does care about the success of students and actively ensures that no person is left behind when in the middle of a lecture. The professor is very clear about certain topics and ensuring the student is able to accurately understand topics and discussions.

Participation matters
EXTRA CREDIT
Caring
5.0
3.0
CSCI-4300
Grade: A
Mar 6, 2025
Would take again

Professor does what he can to teach you on the Operating Systems core topics: going over textbook slides, coding assignments, & supplementary material such as his own notes. makes effort to support students that lack behind, just come to class and put the effort that you paid to be there for.

Gives good feedback
Caring
Lecture heavy
5.0
4.0
3300
Grade: A
Mar 6, 2025
Would take again

This professor is ready to help you and get you set with any problems that you have.

Participation matters
EXTRA CREDIT
Amazing lectures
4.0
3.0
3300
Grade: B-
Mar 6, 2025
Would take again

Some of the lectures are complex in nature, but explained in depth and well. Feedbacks are taken positively applied. Lecture recaps are common with most of the topics being refreshed going into the new topics.

EXTRA CREDIT
Amazing lectures
Respected
4.0
3.0
CSCI-3300
Grade: F
Mar 6, 2025
Would take again

Professor cares and wants student to succeed. Just do the assignments and show up to class.

Participation matters
Caring
Respected
5.0
4.0
3300
Grade: A+
Mar 6, 2025
Would take again

Care of student

Amazing lectures
Inspirational
Respected
5.0
3.0
CSCI-3300
Grade: Incomplete
Mar 6, 2025
Would take again

He cares alot.

Participation matters
Gives good feedback
Caring
5.0
4.0
CSCI-3300
Grade: Incomplete
Mar 6, 2025
Would take again

In my opinion, Professor Bhattacharya was an amazing professor. He seemed to truly care about the students success. My only issue with him is he did seem to struggle answering questions occasionally.

Amazing lectures
Caring
3.0
4.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Very difficult to keep up with, sometimes the topics are not fully explained or the connection between two topics is not apparent. Overall the professor is very invested in the students and passionate about his work/classes. Also very encouraging so I enjoy going to class even though I struggle.

5.0
4.0
3300
Grade: B
Mar 6, 2025
Would take again

Great professor really knowledgeable and doesn't mind slowing down for the class.

Participation matters
Gives good feedback
Lecture heavy
5.0
3.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

The lessons were clear and concise. I enjoyed the comparisons he would use to make difficult topics easier to understand. The concepts are complex, but I believe he does an excellent job at teaching the subject.

Amazing lectures
Inspirational
Caring
5.0
4.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

This professor cares a lot about the success of his students. When the class was struggling, he asked the class how he could best accommodate for us. He has high expectations for the students because he wants us to be able to use the information that he teaches to get a job. I highly recommend this teacher because he will help you succeed.

Participation matters
Caring
Accessible outside class
5.0
4.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

This Professor is a very well-educated professor and has a great concept of the course he teaches. Being in the class and actually paying attention to the material is important. He gives you the proper material for the quizzes and exams. He is very hand on with the class which helps with understanding.

Participation matters
Respected
Accessible outside class
5.0
3.0
3300
Grade: Incomplete
Mar 6, 2025
Would take again

Some topics are difficult, but professor will help you if you need it.

Get ready to read
Beware of pop quizzes
Caring
5.0
2.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Professor generates clear highlights of important topics that are being discussed in the lectures. The professor is very understanding of outside circumstances that may affect attendance and is more than ready to help where needed. Discussions in class are very analytical and require you to think outside the box.

Caring
Respected
Accessible outside class
5.0
3.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Good Professor, he actually cares about how you are doing in class and whether you are passing or not. He always asks if there are any questions and is very considerate with his students. He tries his best to help other students understand.

Participation matters
Amazing lectures
Respected
4.0
3.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Professor is very knowledgeable and enthusiastic about the subject. He makes a difficult subject enjoyable, while not providing a give me course.

Tough grader
Gives good feedback
Caring
5.0
4.0
CSCI-3300
Mar 6, 2025
Would take again

Great professor. He cares students

5.0
3.0
CSCI-3300
Grade: Rather not say
Mar 6, 2025
Would take again

Mr. Bhattacharya is a great teacher, he really cares about feedback and improvement in his classes, his tests are challenging but he does everything he can to succeed.

Caring
Respected
Lecture heavy
4.0
4.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Very detailed cares about his work. Kind and works with students on in class and with issues outside class. Approachable

Amazing lectures
Gives good feedback
Lecture heavy
5.0
2.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Very nice professor, clearly tries very hard to make sure his students concerns are addressed as thoroughly as he can. Sometimes he can go over things a little quick, but there is a lot of stuff to cover in this class topic so it's definitely understandable. Overall a really nice person, would take again.

Participation matters
Caring
Accessible outside class
5.0
1.0
CSCI-3300
Mar 6, 2025
Would take again

The professor is very help when we don't understand the concepts or any other assignments.

4.0
2.0
3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Professor Bhattacharya is an amazing professor! I really enjoyed how he teaches his class and he explains everything very well. If you have any questions, he will pause in his lecture and answer any questions you may have before continuing. He is an excellent professor if you want to learn more about computer architecture.

Participation matters
Gives good feedback
Respected
5.0
3.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Professor Bhattacharya is a great professor who takes in account every piece of concern or feedback the class has for him. This is a lecture heavy class but he provides things such as assignment answer sheets, practice homeworks that are relevant to the exams, as well as slides and pictures of notes gone over in class.

Participation matters
Amazing lectures
Lecture heavy
5.0
3.0
CSCI-3300
Grade: Incomplete
Mar 6, 2025
Would take again

Be sure to read the material he gives to you it will matter in the future, also make sure to critically think about how all the information is used for today.

Amazing lectures
Respected
Accessible outside class
5.0
2.0
3300
Grade: Rather not say
Mar 6, 2025
Would take again

He's a caring professor, always want to know how to make the course better, how to help the students to understand the material. Taking student's feedback. Practice problems together.

Gives good feedback
Inspirational
Caring
5.0
2.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

The Instructor takes his time going through the course and thoroughly explains the course material to the best of his ability and always takes questions from the students. He's very approachable which makes it easy to ask questions. It's never hard to follow along as he's Instructing and explains the material in an easy-to-understand manner.

Participation matters
Amazing lectures
Gives good feedback
4.0
2.0
3300
Grade: A
Mar 6, 2025
Would take again

He is a really friendly professor. Give lot of effort to teach and make students understand the material.

Amazing lectures
5.0
3.0
3300
Grade: Incomplete
Mar 6, 2025
Would take again

The professor clearly cares about the students and their ability to succeed in the class. He asks students if they are struggling and how he can help them, then he follows through with the feedback from the students.

Caring
4.0
3.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Very knowledgeable and enthusiastic about the subject matter. Makes learning a difficult course enjoyable.

Tough grader
Gives good feedback
Caring
5.0
3.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

Mr. Bhattacharya is a great teacher, and he cares a lot about his students and want you SUCCEED. His test is tough and you really have to study.

Tough grader
Caring
Respected
5.0
3.0
3300
Grade: A
Mar 6, 2025
Would take again

Professor Tathagata is very knowledgeable and shares his knowledge in a understandable way. He engages the class and wants to know if every student understands the topic or has a question. His homework and assignments helps us understand the different topics prepare for upcoming exams and the exams goes over what he taught in class.

Amazing lectures
Gives good feedback
Respected
5.0
2.0
CSCI-3300
Grade: Not sure yet
Mar 6, 2025
Would take again

The Instructor does a good job explaining the material in an easy-to-understand manner. It is easy to approach him to ask questions and he always takes his time to make sure each student understand the material before moving on to the next topic.

Participation matters
Amazing lectures
Gives good feedback
4.0
3.0
CSCI-3300
Grade: Incomplete
Mar 6, 2025
Would take again

Was asked at the end of class to create a review for bonus points. The teacher is caring and wants students to succeed. We went over feedback for what he is doing good/bad and he is applying our criticism going forward which is awesome. A negative is the expectations for what is wanted from an answer for exams can be unclear and vague.

Caring
Lecture heavy
5.0
5.0
CSCI-3300
Mar 6, 2025
Would take again

He is an excellent professor who cares about the students and make Things better for us. He has given us multiple notes to make sure we succeed .

Tough grader
Respected
5.0
3.0
CSCI-4300
Grade: B+
Mar 11, 2025
Would take again

Professor Tathagata is one of the best professors I had taken within the computer science field, he is willing to change the structure of the class in order to help you learn and retain the information being taught within his lectures, his exams aren't too difficult so long as you review important points and study the diagrams he provides.

Participation matters
Gives good feedback
Caring
1.0
5.0
CSCI-4300
Grade: C
May 8, 2025

Forces you to give reviews before the semester is even over. Grades too inconsistently.

Tough grader
5.0
4.0
CSCI-4300
Grade: B+
Oct 11, 2025
Would take again

Professor Bhattacharya is an excellent faculty. He goes through entire topics gradually and makes sure we understand it correctly. He is sincere and gives good feedback.

Tough grader
Participation matters
Gives good feedback
5.0
4.0
CSCI-4300
Grade: B+
Oct 13, 2025
Would take again

Dr. Tathagata is a good man. He cares for his students and makes sure to address their questions in class and outside the classroom as well. His lectures are very tough, but if you pay attention, you will understand. His lectures are mainly focused on details of computer sc and mathematics.

Tough grader
Caring
Accessible outside class
5.0
3.0
4970
Grade: Rather not say
Oct 15, 2025
Would take again

The class involves a lot of coding, which really helps improve my programming skills. The content is interesting making it easier to understand how to apply what we learn. The professor is very enthusiastic and attentive to each student. It's also easy to ask questions in class and he always takes the time to explain things clearly and helpfully.

4.0
3.0
4970
Grade: B-
Oct 15, 2025
Would take again

Great and chill professor. While he mostly lectures, there is some hands-on coding, the PowerPoints include visual elements, and he allows us to ask many questions to make sure we understand the material. You will be typing in his class, but only for quizzes and exams. Just study a bit and you'll do fine.

Tough grader
Caring
Lecture heavy
5.0
5.0
CSCI-3300
Grade: C+
Oct 15, 2025
Would take again

Excellent professor. He is very caring, loving, and, most importantly, explains each concept with care and patience. He designs many quizzes that help us better understand these concepts.

Participation matters
Inspirational
Caring
5.0
3.0
3300
Grade: Not sure yet
Oct 15, 2025
Would take again

This professor is amazing! He provides feed

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
3300
Grade: A
Oct 15, 2025
Would take again

Very friendly and interactive with students. Makes the class feel easier by using real life and real time examples for better understanding. Homeworks and quizzes helps a lot for midterm exam.

Amazing lectures
Respected
Accessible outside class
5.0
1.0
CSCI-3300
Grade: B
Oct 15, 2025
Would take again

He will not let you fail. He always goes the extra mile when it comes to each student. He provides notes and Insite on every topic we have to study. He is amazing. He provides the best examples.

Participation matters
Gives good feedback
Accessible outside class
5.0
1.0
3300
Grade: B+
Oct 15, 2025
Would take again

This is a good class. There isn't that much to interact with during class since you can't do many hands on activities with this course but He uses real world examples to try and tie things together. Gives many opportunities to do well on tests by preparation.

EXTRA CREDIT
Caring
5.0
5.0
CSCI-3300
Grade: A
Oct 15, 2025
Would take again

Dr. Tathagata Bhattacharya was one of the best professors I have ever had. He truly cares about students' education and understanding of each topic. He gives out notes over each topic and gives time in class to study and complete assignments. Recommend his course for ANY student even with no prior computer knowledge. Excellent class!

Inspirational
Caring
Respected
5.0
1.0
CSCI-3300
Oct 15, 2025
Would take again

The lectures are fun! The professor is very helpful and kind.

Amazing lectures
Caring
Respected
5.0
2.0
3300
Grade: A
Oct 15, 2025
Would take again

I enjoyed the class, lectures are thorough and insightful. He goes out his way to encourage and help his students succeed more than any other professor I have had, which is impressive for a more advanced course.

Amazing lectures
Caring
Respected
5.0
3.0
3300
Oct 15, 2025
Would take again

You get a clear feedback from every exam, approachable professor to ask question and answers the questions. You have a review at the starting of the class, so you know what you went through in the previous class period.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
3300
Grade: Not sure yet
Oct 15, 2025
Would take again

I love this class! This professor provides feedback after assignments and exams that will help better your understanding! He also does real-world examples that will help as well. He cares about his students and he wants to see them succeed.

Participation matters
Amazing lectures
Gives good feedback
5.0
4.0
3300
Grade: A
Oct 16, 2025
Would take again

Dr. Bhattacharya provides a comprehensive application of computer architecture. His in-class interaction is very student focused and promotes learning. Our lectures are well-sequenced and nuanced and interlaced with real-life examples.

Participation matters
Clear grading criteria
Accessible outside class
4.0
5.0
CSCI-4300
Oct 16, 2025
Would take again

Class is very difficult, however the professor is very invested in the course material and student's grades. All assignments and quizzes closely resemble questions on the exams, and he gives feedback on all the answers you submit for assignments. He also takes time during the class to ask each student individually if they don't understand anything.

3.0
4.0
CSCI-4300
Grade: B-
Oct 16, 2025
Would take again

The course is very technical, and the professor is wanting all of the details for the definition questions. You also must always include graphs to be able to receive the maximum number of points on a question, even if the question does not ask for it.

Gives good feedback
Lecture heavy
Test heavy
5.0
3.0
CSCI-4300
Grade: A
Oct 16, 2025
Would take again

Is a great professor, typically lectures but checks in with students during the lesson to get a feel of their understanding. Tests aren't too bad if you are well prepared.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
CSCI-4300
Grade: Incomplete
Oct 16, 2025
Would take again

The class is easy if you have a good memory but starts to get tricky when there is math.

Tough grader
Get ready to read
Lecture heavy
4.0
4.0
CSCI-4300
Grade: Not sure yet
Oct 16, 2025
Would take again

You need to heavily study the coursework. The homework questions are basically the exam questions. Diagrams and paragraph definitions are a must.

Tough grader
Beware of pop quizzes
Test heavy
5.0
2.0
CSCI-4300
Grade: Not sure yet
Oct 16, 2025
Would take again

His lectures are all easy to follow and understand. He does a good job of making sure everyone in the class is following along before he continues with the lecture when it's time to either change the subject or move along with the current one so that you don't get left behind.

Participation matters
Amazing lectures
Respected
3.0
5.0
CSCI-4300
Grade: Not sure yet
Oct 16, 2025

Grades on the whim Must study the content heavily or u fail Stares you down or ignores your answer in class if its not up to his expectations Cheese

Tough grader
Test heavy
5.0
5.0
CSCI-4300
Grade: C+
Oct 16, 2025
Would take again

Excellent professor. Goes through the contents in detail and helps you understand the concept.

Tough grader
Amazing lectures
Gives good feedback
Class Info

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 226 grades
Most common grades:
A (132)
A+ (56)
Not sure yet (34)
Grade Distribution
A(188)B(15)C(7)D(0)F(1)A-/B+(15)
Based on 285 reported grades
A: 132
A+: 56
Not sure yet: 34
Incomplete: 19
Common Tags
Amazing lectures (150)
Group projects (125)
Participation matters (121)
Inspirational (75)
Caring (65)
Gives good feedback (60)
Respected (45)
EXTRA CREDIT (35)
Rating Trend

Declining

-1.29 avg change
Apr
Aug
Oct
Mar
May
Oct
Last 6 months
Ratings by Course

4950

5.0

(2)

CSCI6510

5.0

(1)

csci6150

5.0

(3)

CSCI6060

5.0

(35)

CSIS6060

5.0

(1)
+12 more courses
Difficulty by Course

CSCI6510

4.0

CSCI4950

4.0

CSCI-4300

3.2

CSCI-4950

3.2

CSCI-3300

3.1

Similar Professors