3.3
Quality2.6
Difficulty50%
Would Retake89
Reviews50%
Would Retake
89
Reviews
Rating DistributionOfficial
5
27
4
22
3
18
2
8
1
14
What Students Say
“Was not a bad class for how dry the material was”
BUS188 - 5.0 rating“Just show up and understand what he is saying”
BUS116 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
5%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.40 avg changeRatings by Course
BUS92
4.7
(3)BUS118S
4.0
(5)B116
4.0
(1)BUS116
4.0
(9)BUS110A
4.0
(2)Difficulty by Course
BUS4116
4.0
BUS1120
3.0
BUS116
2.8
BUS112
2.8
ITEC610
2.5
Reviews (89)
Shirani's a good teacher. He cares about his students and he is fair on the grading. He's also very helpful. 1 midterm, 1 final. He's good!
4-5 homework, 1 midterm, and 1 final. Homework can be done in groups. Allowed cheat sheets on midterm and final. However, you must read the books to pass the exams. Few programming and some questions can be tricky.
pretty straightforward class & professor. 1 midterm & 1 final. Some HW and one programming assign. Pretty hard tests though, first midterm average was an F before the Curve which brought it to a C (allows for 2 pages of notes).
little bit of accent... midterm is harder than final, one cheat sheet allowed, homework is easy and done in group. also offers extra credit. it's a pretty easy class..
Class would've been difficult without the 1 page cheat sheet he allowed us to use on midterm and final. Homework not too difficult since it can be done in groups. Very generous with the curve; I ended up with an A even though I expected a B-.
Very nice teacher! Cares about student and dedicated to teaching. Grades fair with moderate homework. Definitely take this teacher.
Good teacher, clear in lectures, reasonable homework, and fairly easy tests.
Highly reccomend this teacher. He is very helpful and gives you a lot of extra time on the homework. He gives you the pages that are going to be on the exam. Just write down all the definitions from those chapters on your cheat sheet and you'll getanA
not a very helpful instructor. doesnt answer questions clearly. lectures are all ppt and goes by them very fast. accent is sometimes hard to understand. i dont think i would take him again..
Hm, this is a tough one - He is a knowledgeable person when it comes to databases, but seems uninterested to teach class. This teacher is VERY traditional - one midterm, one final...and that's your grade. Overall he seemed easy but I would never take a class from him again.
His lectures are boring - straight out of the book. He doesn't seem interested in teaching. His tests/quizzes are easy. Everything is straight out of the book. Nice guy if you ask questions though. It's an easy A if you study. I do recommend taking him because of the ease of the class.
This class is basic. The teacher was less interested in the class but that is expected for most programming classes. He gives plenty of time for HW which is must for 1st timers.
Hey man, all I have to say is that this guy is an easy grader. He gives extra credit too. It might seems hard at the beginning but its gets pretty easy at the end. Just remember to study the notes.
easy teacher, very approachable. however, his lectures are straight out of the book. tests are easy, homeworks are easy and will accept late work. nice teacher. would take him again.
NICE instructor. Little bit hard to understand him but it pays off in the end. REally knows what he Just go to class and take notes.
Good teacher. The class is easy. If you need to take an elective from MIS, he would be a good one to take. It interesting topic about Data Warehouse and Knowledge based. But most of all, the test is all multiple choice, allow double side cheat sheet, and no presentation.
Prof.shiani is a good teacher. He can be boring sometimes,but his tests and homework assignments are easy. turn in all homework on time, he doesn't accept anything late. You can use one page notes on midterms and two page 2 sided notes on final. can't get any easier than that. hlepful in class and office hours. take B116 and B110 with him too.
Bus92 Shirani makes the the midterms and final directly from the questions at the end of each chapter discussed. Homework was easy and he helped you if needed. Will try to take him for other classes. I got a A-
Pretty easy class. Shirani lectures can be very boring at times so if you have a laptop I recommend you bring it and surf the web. Midterms are based from chapter review questions in the book. Make sure to turn in all homework. It will be a big help. If the class in general is doing bad he will provide a bonus quiz. Overal l the class is easy.
Class was boring. He lectured out of slides.
boring class, but easy overall. have to turn in all homework assignment on time, there is only one project at end exactly like homeworks. allows one page notes on midterm and final. multiple choice Qs and some codes, directly from book. he'll tell you what to study and which sections to skip. he is a nice guy too & tries his best to help.
Easy class. Most of the time, class was out within an hour. Just make sure you have a good team to work on the projects with and you'll be set. Make sure to make good use of the cheat sheet as that will let you get a very good grade on the tests.
This class is torture, especially if you have him once a week. He is hard to understand and the class is sooo boring. I studied for the exams for hours but that didn't seem to help much. Exams are worth 70% of your grade. I now want nothing to do with databases.
simple class but read the book and go to class when he explains the homework. final project is almost the same as the homework. 1 page notes for final and 2 pages for final. cool class but you need to pay attention or else you'll be lost. oh yeah, make good friends cause you'll need them for the homework and tests.
Easy class. Boring lectures. If you don't get an A in this class, you should change Majors.
A few multiple choice tests and some java programming assignments. Test were not that difficult to me. Gave one extra credit that helped bring my grade to A.
No Comments
Test are very hard. Curve doesn't help much. Highly do not recommend this teacher.
Class is easy, as long as you do the homework. Lectures are boring. Instructors is very nice.
The problem with the class, is that the instructor takes everything straight from the book, but doesn't really emphasize what you need to know. It makes it hard to know what to study, and rather vague. Questions come up on the tests that were never even mentioned in lectures. Homework is easy and fairly graded. Overall good class, nice guy.
Not a easy class. Very hard to understand because of his thick accent. Class is often let out early. The test are HARD!
Not a very interesting lecturer but homework and tests are very easy if you understand the material conceptually. He is usually approachable but seems to dislike answering easy or 'stupid' questions. Make an effort to figure it out on your own before your ask him something.
Good class to have. Easy class and will pass the class if all the hmwks are turned in. There is one midterm and final. No labs or quizzes. Try not to miss any of classes cuz he remembers you and will affect your grade.
Really boring professor but really easy class. Very understanding professor too.
boring professor. lectures are pointless, but have to show up for labs b/c he gives credit for that. exams are hard. homework is simple and straight-forward.
Prof Shirani is nice but the class itself is boring. Lectures are kinda pointless...ust read book and do excercises for practice, and you'll be good. Homework is easy and there is one midterm and one final..straight from book. 30 or so M/C questions, and 1 code writing. I would recommend him for Bus 92!
BUS 243 I have to say that it is a good class, but his teaching is terrible. Not only his freaking accent is hard to understand but sleepy atmosphere in the class. Don't expect too high grades in this class because he will give out tricky exams to knock you down in no reason.
Get as many points as you can. The class is 35% midterm, 35% final, 25% homework, and 5% lab. Examns are difficult and hard to get a decent grade. Lectures are boring, but almost necessary if you want to have an idea what may be on the tests. Labs are almost useless. Homeworks are straightforward and easy.
Shirani is a good professor! Lectures can get boring but he is very knowledgable of the topic. Midterm is worth 35%, Final 35%, Homework 25% and Lab was 5%. My advice is to get as many points as possible before going into the Final. That means doing ALL your homework.
Professor Shirani is the greatest Professor to walk God's green Earth
shidawg is off da chain...just make sure he buy him some shots of patron and youre all good!! True MIS guys will not have a problem with him.
HW easy, class is interesting because of the (easy) labs which met every Thursday of the TR class. Exams are difficult because of density of class. Lectures are very dull and it's hard to pay attention because he is very soft spoken. Great guy otherwise. Enjoyed working with Access very much. Able to sign up for a MSDA account to get programs.
BORING as hell and puts you to sleep within the first 5 minutes of lecture. Gives good curve but since most of the class fails, you dont earn that good of a grade. I took him for both 112 and 116 and you should take another teacher not shirani. He is nice but you do not learn anything. He will read the program than actually doing labs and learning
Easy, but boring. Heavy accsent and speaks in a monotone. The midterm was easy, but the final was a little harder than I thought it would be, but I didn't read the book.
Dr. Shirani is a very nice teach and a good guy to learn from. His lectures are straight forward, but his test can be very difficult! However, he does allow notes on the final and his curves make up for the harshness of his tests. He's a good teacher and I recommend his class.
I really like database but I dont like the professor. You will completely fall asleep in his class bc he makes it so boring. I wish the class was based on the Lab rather than Lecture. Read the book is the only source that you will learn the material. Do his hwk they worth a lot of points. His exams are extremely hard. There is one group projec
Professor Shirani is the nicest person I've ever met. He is really kind and very helpful. He is not strict as a regular professor but don't take that as if he doesn't know his stuff!! He is very knowledgble, however, he could be too nice sometimes, which make some students too ignorant and disrespectful...that's really sad. I really recomend him!!!
1 midterm (30% of grade) 1 final (40% of grade), Assignments (20%), Project (10%). The final and midterms are ridiculously hard. Everyone does so bad that he curves them significantly. I was worried I wouldn't pass the class; however, I pulled a B. Very boring class and dry topic.. kind of hard to make the class interesting though..
Very Very boring lecture but he is a very nice person.Very helpful.It was sad that there were certain jerks in our class who were disrespectful towards him. Exams are hard but there is a huge curve.
He is the worst teacher I have ever taken at SJSU. There's only 1 midterm, a final, 5 HW assign., a lab, and that's it. Before the final, you only completed 65% of the class. Unfortunately he is the only person teaching this class. I learned nothing from him this semester. You're better off skipping class and learning the material on your own.
Dr. Shirani understands the field and illustrates his professionalism in class. Both the Midterm and Final are extremely challenging for being MCQ (tricky) yet are easy for he specifies the material to study. Though he has a passive personality, he CARES about students learning and is approachable. Read the book and practice SQL statements=PASS
Prof Shirani is by far the best professor I've had at SJSU. This is the first time I bother commenting on a professor because I feel that most of the comments here for Prof. Shirani aren't justifiable. He is always willing to help his students. Those that do not pass his class with a good grade probably didn't bother to try. The exams are significa
Shirani's a nice person but is a horrible professor. Super boring, not clear, ppl in class were so bored most of them were online chatting. U basically teach urself the material. since his poor teaching skills lead to poor grades, he gives huge curves which still only lead to mostly "C's" after the curve. i feel sorry for u if u take this with him.
Negative ratings for Prof Shirani are unjustified. He is extremely nice. He even have a huge curves on midterm & final. Lectures can be boring but if you pay attention the concept is crystal clear. NO PROJECT! Few HW assignment and that's it no quizzes. MIS Major, you don't have alternative choice. Just show up and decide for yourself.
Boring teacher, he reads off of power point slides monotonously for the lectures. 70% of your grade is based on two tests, which you will have no shot on if you don't study like you've never studied before. I liked the content of the class and you will gain valuable skills that will look great on your resume (oracle mostly).
Dr. Shirani is a great professor. He is very supportive of students. You need the textbook and you need a clear understanding of the concepts. His questions go beyond understanding of terms. If you're lazy, do everyone a favor and drop the course. It's really rude to play games on your laptop during lecture. This is college.
His zeal and compassion to better not only his students but anyone around him is unmatched. It was/is more than an honor to have him as a professor, coach, and approachable subject matter expert, hence I am without a doubt fully confident to recommend him as a genuine mentor and leader in MIS, Business intelligence and Database.
Remember to bring your laptop. You will watch over half the class surf Facebook during his lecture. This class is very important but its so boring. A lot of people say he's nice, but that's how he is to everybody until you cross him. He'll smile at you and tell you to read the book. A students will get Bs. good luck staying awake.
He is horrible. I should have gotten an A in his class, and he tanked my A at the very last second based on a group project that he only graded half of (he graded the word document, but not the required PowerPoint presentation). Beware, he is not a far professor
written guidance on projects unclear. Did not grade all of the parts of the projects submitted, even though they were mandatory for the project. Very little interaction with students post during course.
Dr. Shirani's exams are notorious for being difficult. They are based on conceptual understanding so studying the night before is not suggested. That said, if you are having trouble understanding he will help you during office hours or over email. He is one of the nicest professors you will have.
Extremely nice professor. Was not a bad class for how dry the material was. Allows one page of notes for exams. Would recommend him to others.
Very dry lectures. Just show up and understand what he is saying. All assignment are tutorials on database. He is very easy going. 1 mid term 1 final . Very easy grader. Class is on PL/SQL basic like triggers, Big data database SAP hana and a little mongo db.
Lot of students wrote a negative review for saying that his lecture is dry but it's more like the topic is somewhat dry. The professor definitely goes above and beyond the textbook and teaches useful programs that are currently used in the MIS field. Really cares about his students & hw is challenging and makes you think. Gives generous extra crdit
Mr. Shirani is one of the few teachers that gives out very helpful study guides so you know what to study for on the mid/final. 4-5 Homeworks assignments throughout the sem. no group projects. For mid/final study the study guide and in class exercise and you will do fine(write a good cheat sheet)You don't have too show up to class.
Very boring lectures, professor lectures while most of class doesn't pay attention. Low attendance as semester goes on. If you have to take this class it is not hard as it consists of 4 Hw assignments plus 1 ec hw, 2 midterms, 1 finals, and easy group project. Do well on hw as it worth significant part of grade. Also you get page of notes on tests.
While this subject can be a bit dry, all resources and lectures are posted online. It is an advanced course, with an applied version of SQL on the midterm and knowledge on terms with the final. Most of the class is structured so that while you have the resources, you learn how to actually apply the concepts.
The subject material and the professor's teaching style is boring but he does care about his students. There are only 5 homework assignments that add up to 30% of your grade. The rest is 1 midterm and 1 final. He curved both the midterm and final by 15% so many people were able to pass the class. You would have to try hard to fail his course.
This is a terrible professor who does not care about his students. His homework assignment instructions are vague and if you write a wrong code but has the same output he will show no mercy. He does not explain things well, but expects you to retain the information anyway. I do not know how he is still a professor here at SJSU. Worst experience.
Many here said that the lectures are dry, but I don't blame the professor for it. It's a technical class so most of the concepts are pretty dry itself already. Professor Shirani is there to help you and he provides homework that's helpful to your understanding.
Dull and dry lectures at a snails pace. Text book assigned is needlessly wordy. This material is better taught online for free. Having to take this class felt a waste of my time. Class is easy, however, with nearly no work. Exams are quick too, at around 20 questions each. Drawback is this means your entire grade is based on so few answers.
You won't understand anything he says in class. There's a homework assignment every week, and he asks you to use multiple platforms to complete the SQL, which is boring and annoying. Why are we keep changing the platforms??? But fine, I am okay with that because that helps us to learn. But his instruction are really really poor and bad. Sucks.
I was disappointed to say the least. Extremely slow paced and boring lectures. Expect a monotone lecture every class that will put you to sleep. Grading on homework is ridiculous. If its not exactly what he wants the way he wants it expect to get marked down. Few assignments throughout the semester will determine most of your grade. Do Not Take!
He's a decent lecturer, but in terms of organizing a class, he's not very good at it. What I mean is every assignment is graded heavy. Miss 1 assignment, and you get dropped 3-6% in your total score. He is not very receptive to feedback, and sometimes gets angry when he doesn't understand your question. He can teach well, but lacks patience.
His lecture is boring and monotone. Took his class online, and the good thing is that he records all lectures. Very few homeworks and most of them are straightforward, but getting a group helps alot. The test doesn't use lockdown, so you can use notes and have a group chat if you want. It is a fairly easy to pass.
Dr. Shirani is a super smart and nice professor. His course is very lecture heavy. He used PowerPoints a majority of the time, and the class can be a little slow. He just uses PowerPoint. Not too many assignments, but tests are stupid hard and make up 70% of your grade, so make sure to study.
His projects are very hard to implement from his lectures. Make sure to think outside the box and be creative. His homework can be easy and some can be difficult. His final exam is also difficult so make sure to study hard. He is very generous with extensions on assignments.
Grades by veryyyy few things so make sure to do them. Only a midterm, homework (5) and Final. Lectures are a little boring but recorded so it's helpful to go back to them. gained a basic understanding of MySQL but felt I needed more practice. Get friends to help you with homework because it is sometimes difficult for beginners.
He's the GOAT when it comes to needing a class slot that gives me time to prioritize other classes. And he gets it, kids need credits to get a degree to help land a job and that's it. Take his class as a breather during capstone classes or when you need to fulfill credit requirements.
Not a lot of HW and quizzes with your grade being heavily dependent by two exams. Quiz/Exams are open notes, but averagely only 10-20 questions, so you can't afford to miss much. To substitute this, he advertises ms azure cert exams to replace your exam scores. If you do take it, look up az-900/dp-900 test dumps on YouTube to pass. Good luck.
I enjoyed this class, sweet prof, not much work and allows one paper for midterm and final. Curves midterm a lot if everyone doesn't do too good or need the boost from the few hw assignments. Offers extra credit that will BOOST your grade, Monotonous lectures but they're not hard to follow and he always ended class early (was in 3 hr night class).
The professor has mixed reviews but I believe part of it is because it depends on the class. His 112 class wasn't hard but he curves the midterm and final. His exams test your critical thinking. Good professor sometimes he comes off as rude.
Course work is easy & there's barely any, but he has some of most boring, monotonous, disengaging, and hard to stand lectures. He doesn't like to help his students when they have questions, always says he explained it already, so his teaching consists of the bare minimum, yet he grades harshly. He comes off as he's there for a check.
Whatever you do, dont take this professor. Not only can u not understand the long 1 hour lectures, there is very little assignments all semester, Basically ur grade is determined by 1 mid term and 1 final
good professor would recommend
No interest in teaching class. Just reads off lectures. Refuses to help with homework. Very disappointed.
There was 1 midterm and 1 exam, each worth 30-35% of our grade. The exams were only 15 questions each but the curve and extra credit will really boost your grade. The study guide prepared me well for the exams so I did decent on both. There were only 5 homeworks that were basic SQL assignments that took 30 mins max, on average.
Great professor, you learn a lot in his classes and the workload is always manageable. He genuinely cares about his students and wants you to succeed just follow the directions for the homework and make a good study sheet printed or typed for the midterm and final and you'll easily pass with an A.
Great professor.
Class Info
Online Classes
100%
Attendance Mandatory
5%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.40 avg changeRatings by Course
BUS92
4.7
(3)BUS118S
4.0
(5)B116
4.0
(1)BUS116
4.0
(9)BUS110A
4.0
(2)Difficulty by Course
BUS4116
4.0
BUS1120
3.0
BUS116
2.8
BUS112
2.8
ITEC610
2.5