at
Advertisem*nt
3
/ 5
Jump To Ratings
Overall Quality Based on
125ratingsAyan Banerjee
Professor in the Computer Science department at Arizona State University
66%
Would take again
2.6
Level of Difficulty
Compare
I'm Professor
Banerjee
Professor
Banerjee
's Top Tags
Graded by few thingsEXTRA CREDITTough graderGroup projectsClear grading criteria
Check out Similar Professors in the Computer Science Department
- 5.00Eric Eckert
- 5.00Hua Wei
- 5.00Joshua Daymude
Advertisem*nt
- 125 Student Ratings
All courses
CSE330
Feb 22nd, 2023
Quality
3.0
Difficulty
3.0
CSE330
Feb 22nd, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
3 group projects (+1 EC project), 2 exams (online). The course was highly disorganized, very boring lectures. Graders took ages to give out the grade, idk how is it even considered a trifecta when you can find a lot of resources online.
EXTRA CREDITGroup projects
Helpful
Advertisem*nt
CSE535
Dec 13th, 2022
Quality
5.0
Difficulty
2.0
CSE535
Dec 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Easily one of the easiest courses offered at ASU. Prof. Banerjee was very flexible with assignments and deadlines. The subject gives you a great insight into aspects related to mobile development and implementing intuitive concepts in the assigned group projects.
Group projectsCaringAccessible outside class
Helpful
1
Reviewed: May 10th, 2023CSE535
Dec 13th, 2022
Quality
5.0
Difficulty
2.0
CSE535
Dec 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Professor is kind. Lot of flexibility in assignments. The assignments were very interesting and gives good practical experience with mobile applications.
Helpful
1
CSE535
Dec 13th, 2022
Quality
4.0
Difficulty
2.0
CSE535
Dec 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
This course is an easy A. There are quality videos online. In class activities involve mostly discussion that may not be useful for finals or midterms but good experience. Overall good course.
Helpful
1
CSE330
Dec 13th, 2022
Quality
2.0
Difficulty
2.0
CSE330
Dec 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A+
Textbook
: N/A
CSE 330 with Dr. Banerjee is light. His TAs are awful, and he won't respond to email. However, the group projects are straightforward if you watch his video lectures, and the midterm and final are online, no lockdown. His live lectures are terrible, but the videos will tell you everything you need to know for the projects and exams.
EXTRA CREDITGroup projectsGraded by few things
Helpful
CSE330
Dec 11th, 2022
Quality
5.0
Difficulty
1.0
CSE330
Dec 11th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Pros: - Projects take at most 4 hours a piece (except compiling for project 1; make sure you are multithreading the VM)- Three projects, rubrics provided ahead of time, easy 100+%- No lockdown browser- Attendance not requiredCons:- 20% chance of responding to email- Grading is postponed until the last three weeks of the semester
Helpful
Advertisem*nt
CSE330
Dec 7th, 2022
Quality
1.0
Difficulty
1.0
CSE330
Dec 7th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A+
Textbook
: N/A
Banerjee is pretty bad. He doesn't respond to emails at all so he isn't accessible outside of class. He only cares about his research at ASU over the students. If you want to learn he isn't the professor to take
EXTRA CREDITGroup projects
Helpful
1
CSE330
Nov 28th, 2022
Quality
1.0
Difficulty
3.0
CSE330
Nov 28th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
Chaos, the class is a mess. - Graders are slower than the slowest sloth.- The professor is not helpful and accessible at all, as he always redirects messages to some TAs and TA will not give any response. - It is less than 2 weeks from the end of the semester, but we don't know when the final exam will be.
Tough graderGroup projects
Helpful
1
CSE330
Nov 21st, 2022
Quality
2.0
Difficulty
1.0
CSE330
Nov 21st, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: B-
Textbook
: N/A
He was gone or rescheduling classes most days. It is a flipped classroom so all the content is online. There are group projects and they are relatively all easy. The bad part is that it takes 2 months for the professor to grade the first exam. There are only 2 exams and 3 projects so by the end of the school year, I have no idea what grade I have.
Group projects
Helpful
1
Advertisem*nt
CSE330
Oct 9th, 2022
Quality
1.0
Difficulty
4.0
CSE330
Oct 9th, 2022
Attendance
: Not Mandatory
Textbook
: Yes
Online Class
: Yes
He is the worst professor ever, his lecture is so unorganized and so devoted, it's a suffering experience to take course by him.
Helpful
CSE330
Sep 28th, 2022
Quality
1.0
Difficulty
2.0
CSE330
Sep 28th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
Banerjee seems like a professor that has given up. The course is insanely disorganized. He is unresponsive to email and when asked for project materials in class he agrees to provide them only to placate students and doesn't follow through. Avoid at all costs.
Group projects
Helpful
1
CSE330
Aug 12th, 2022
Quality
5.0
Difficulty
3.0
CSE330
Aug 12th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: B-
Textbook
: N/A
If you can manage your own education, Banerjee is the best professor for you. The whole course is available on day 1, w/ good high quality videos that are straight to the point, and deadlines that move back if you look at them funny. Few assignments & fair grader, but online comms can be poor, and assignment instructions aren't always very clear.
CaringGraded by few things
Helpful
1
Advertisem*nt
CSE330
Aug 2nd, 2022
Quality
1.0
Difficulty
5.0
CSE330
Aug 2nd, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
The most unorganized and chaotic professor ever. Project instructions are vague and contradictory. He never responds to emails and cancels office hours weekly. He always cancels lectures. He relies only on gradescope to grade your code, doesn't even look at it. Run far far away from this professor if you actually want to pass the class.
Helpful
2
CSE535
Jun 13th, 2022
Quality
5.0
Difficulty
3.0
CSE535
Jun 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Really liked the projects. Lot of experience gained from the assignments and projects.
Helpful
1
CSE572
May 30th, 2022
Quality
3.0
Difficulty
2.0
CSE572
May 30th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
To be fair, the course itself was chaotic as the professor who originally intended to take this course got stuck due to immigration issues, and Prof. Banerjee took over way late into the semester. This course seemed accelerated and mostly satellite, as there were no in-person classes and we had to use pre-recorded lectures from previous semesters
Lecture heavyGraded by few thingsOnline Savvy
Helpful
Advertisem*nt
CSE572
May 15th, 2022
Quality
3.0
Difficulty
1.0
CSE572
May 15th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A+
Textbook
: N/A
Data Mining. He is a nice person but doesn't reply to any emails. This course started late and was cut short. All of the lectures were recorded long back(4+ years old). They have a few mistakes. All of the assignments are require python 2 and older versions of library. It made them harder than they should. I learnt little to nothing in this class.
Lots of homeworkLecture heavyOnline Savvy
Helpful
1
CSE572
May 13th, 2022
Quality
1.0
Difficulty
4.0
CSE572
May 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: B+
Textbook
: N/A
Online Class
: Yes
The course structure was very bad, assignments were very difficult. Most of the questions in quizzes were not from the content he taught in the class.
Helpful
CSE572
May 10th, 2022
Quality
3.0
Difficulty
1.0
CSE572
May 10th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Easy A+, course lectures are complete and utter chaos. No real syllabus. But the projects are fun.Take it if you want an easy A+, if you want to learn, you might not be doing much of that in this class.
Group projectsClear grading criteriaGraded by few things
Helpful
Advertisem*nt
CSE340
May 8th, 2022
Quality
5.0
Difficulty
3.0
CSE340
May 8th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
The class is very difficult, but Banerjee makes it manageable. He has good videos posted online that clearly explains the concepts. You dont even have to attend class. But attend the midterm and final reviews. Those really help.
Helpful
1
CSE572
May 7th, 2022
Quality
5.0
Difficulty
3.0
CSE572
May 7th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
One of the best professors in ASU.
Helpful
1