1.1
Quality4.9
Difficulty3%
Would Retake121
Reviews3%
Would Retake
121
Reviews
Rating DistributionOfficial
5
1
4
0
3
1
2
0
1
119
What Students Say
“Do not take this professor”
CSCI1103 - 1.0 rating“Hand down the worst professor I've ever had”
CSCI1101 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
97%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
IMM2390FLASH
1.4
(11)CSCI1103
1.0
(101)CSCI1101
1.0
(9)Difficulty by Course
CSCI1101
5.0
CSCI1103
4.9
IMM2390FLASH
4.9
Reviews (121)
Do not take this professor. Run very very far away. He gives everyone in the class C's regardless of effort, and I have never received a C before in any class.. He is stuck in the 1990s and does not know much about up to date programming or designing. Mr. Carpenter gives little to no help for students during quizzes or assignments. Do not take!
Hand down the worst professor I've ever had.
Out dated policy and teaching. The material went over in this course were no more intense then a two hour session on codecademy. This was an entry level programming but my high school courses were more in-depth. You just make games and simple calculators. Even when programs worked well and clean still got C. Also no late work of any kind.
He is a very tough grader and doesn't work with you. He sometimes even unnecessarily takes off points for minor mistakes.
Run away as fast as you can. A terrible grader will deduct unnessery points up to 50% for not naming file correctly even if everything else is done correctly. Doesn't provide any assistance for students. He needs a cheat sheet to demonstrate everything. Handsdown worst professor i've ever had.
Don't take class with this professor. You will regreeat a lot.
He will make you feel he is only there to take attendance and give you worst possible grade. DROP / TRANSFER TO DIFFRENT PROFESSOR IF YOU WANTS A GOOD GPA.
He is seriously stuck in the 1960s. A terrible grader will deduct unreasonable points for the simplest thing. He won't work with the student at all withdraw from the class at the 8 week mark. I wish I had looked at the rating beforehand.
I would not recommend him. He doesn't offer extra credit, he's not very helpful. A tough grader will deduct points for not naming a file right. If you have chosen to pick him I would look for someone else instead hands down the worst professor I have ever had.
A terrible grader would take points off for tiny things. His ambitions seems to be failing students. You would learn more from an hour video on youtube than entire semester in this class.
Small errors are often disproportionately penalized under the justification that it doesn't align with professional standards. Student are learners not professionals. Its like asking a fish to climb a tree and not doing as effieciently as monkeys. Clearer communication on grading expectations is lacking.
I was shocked in class to witness what I perceive as outdated teaching methods. The reliance on a cheat sheet during lectures raises concerns about the professor's grasp of modern educational tools and materials. In an era where technology seamlessly integrates with learning, the need for a cheat sheet suggests a potential gap in preparedness.
Teachers should motivate students, encourage them so they learn. A very tough grader who takes points off for minor things. He is exact opposite of encouraging and motivating.
He is very tough and not motivating.. I will say this one time DO NOT BY ALL MEANS TAKE A CLASS BY THIS PROFESSOR!! if there other professor offering the same course
He makes it challenging for students to achieve high grades which may lead to frustration or stress. He isn't helpful and if there are other options I would take them before I consider him. Takes unnecessary points off.
AVOID THIS PROFESSOR AT ALL COST. I WISH I KNEW ABOUT THIS SITE BEFORE. IT'S TOO LATE TO DROP NOW!!!!!
The professor consistently failed to engage with students, creating a disconnect in the learning experience. Moreover, arbitrary point deductions only added frustration, and lost motivation undermining the educational value of the course. Avoid taking this professor if possible.
I took this class awhile back I don't recommend him. He is super strict he is willing to help and will take points for unnecessary points and he is a very tough grader very hard to get 100% on an assignment. If there are other professor offering the same I would pick him them over him
This man is very tough in his grading. RUN AS FAR AWAY AS YOU CAN LIKE A BULLET TRAIN.
One of the primary grievances I have with Professor is his unforgiving approach to grading. Despite our best efforts, it often feels as though our work is met with unjust criticism and overly harsh evaluation. His grading standards seem arbitrary and inconsistent, leaving students feeling demoralized and discouraged. STAY AWAY
OMG, his grades so tough, he makes me feel like a blond women.
He is impossible!!! Stay away or else you will want to be far away.
He is very tough, I would not recommend for the average person but if you like a challenge, DON'T.
Avery tough grader all class has D or below in class. DON'T TAKE THIS PROFESSOR
He is outdated and stuck in the 1960s
This professor's grading is overly stringent, often penalizing minor errors excessively. Expectations seem unclear, leading to frustration and anxiety among students. Improvement in constructive feedback and grading fairness is necessary.
You have to put in a lot of effort. If you study 5 hours for every 1 hour of lecture, you will be lucky if you end up with a C.
I wouldn't recommend him at all. Trust me when I say you can find someone better if you are taking the same course
He is not the best professor for people just starting college
He isn't very helpful at all. Avoid him at all costs, very tough grader who rarely gives 100% on assignments.
Don't expect full grade on any assignment. He is notorious for taking off point for little to no reason. He will lecture for whole class and you will be zzzzzzzzzzzzzzz.
RUN WITH THE SPEED TOPPING USAIN BOLT...........................
I cannot stress this enough but DO NOT TAKE HIM. I only took him because he was the only one available. Even if he is the only prof available DO NOT TAKE HIM, wait a semester.
Awful experience. Had to self-teach the entire course since lectures were useless.
He will go above and beyond to DEDUCT POINTS for even minor mistakes. STAY AWAY
HE IS EXTREMELY UNHELPFUL, HE DOESN'T TAKE ANY LATE WORK AT ALL, A HORRIBLE GRADER, HE GOES ABOVE AND BEYOND ON BEING ON NOT HELPING STUDENTS. I AM WONDERING HOW HE IS STILL NOT FIRED.
He's one of the worst professor you can ask for. Please do not take this course with him and he is a very tough grader
He isn't very helpful. I wouldn't recommend him unless if you are up for a challenge. He is a tough grader takes points for unnecessary things.
He isn't very helpful, he makes the class boring every time I have this class I try not sleep. He is seriously stuck in the past. Please don't take any courses he is apart of.
I wouldn't recommend him unless if you want to take a nap in the class. Please stay away from him if possible. If you take his course you'll regret it
hmm where do I even begin, just follow the advise listed below, and stay away.
Stay Away.............
This dude literally copy stuff he teach from cheat sheet. He is stuck in stone age. avoid taking this class
This class is a nightmare; take it with any other professor.
Do not take his duhm ahh class
A VERY TOUGH GRADER, PROBABLY WORD DOESN'T EXIST FOR THE LEVEL OF TOUGHNESS ON THE DICTIONARIES. TAKE IT WITH LITERALLY ANY ONE ELSE THAN THIS CRAZY (HCTIB FO NOS) read it backward.
I would give me -100 out of 5. I hate this professor more than anything in this world. I will marry my ex rather than take his class.
Extremely egotistical, he often deducts points arbitrarily.
His narcissistic tendencies impact teaching quality negatively.
Zero tolerance for differing opinions, reflects in his grading.
Points deducted without clear justification
Excessive ego overshadows teaching effectiveness.
Overly critical and punitive in grading.
Insensitive to student perspectives, reflected in grading.
Unfair grading practices due to inflated ego.
Frequently gives zero without reasonable cause. He don't give a F about your grade he is only there to deduct your points rather than making sure students succeed.
Grading system lacks transparency and fairness. extremely demotivational.
Grading lacks objectivity due to narcissistic tendencies.
Creates a toxic learning environment through grading practices.
This dude needs intense 5-year therapy with a good therapist for his ego and narcissism.
Displays narcissistic behavior, self-centered approach
Egotistical demeanor, lacks empathy
Exhibits arrogance, dismissive of student input
Self-absorbed attitude, fails to consider others
Focuses on self-promotion, neglects student needs
Overly confident, dismisses feedback
Puts own needs above students, egocentric
Highly self-centered, lacks humility
Insensitive to student concerns, prioritizes self-image
Creates a self-serving environment, overlooks student welfare
Consistently rude demeanor, lacks professionalism
Unnecessarily abrasive, creates a negative atmosphere
Insensitive to student concerns, dismissive
Poor communication skills, often condescending
Creates a hostile learning environment, discourages interaction
Impolite and unprofessional behavior
Dismissive of student questions, unapproachable
Insensitive to student needs, creates barriers
Frustrating experience, uncooperative
Detrimental to learning experience, discourages engagement
"Negative impact on student morale, discourages participation
Lacks courtesy, dismisses student feedback
"Doesn't value student opinions, undermines contributions
Unresponsive to student inquiries, neglects communication
Discourteous interactions, lacks empathy
Creates tension in classroom, unhelpful demeanor
"Impatient and dismissive attitude towards students
Doesn't prioritize student concerns, unresponsive
Insensitive to student struggles, unsupportive
Unpleasant interactions, discourages student interaction
Inflexible teaching style, insists on one approach
Dismisses alternative perspectives, rigid mindset.
Arrogant in beliefs, lacks openness to diverse ideas
Imposes personal views, dismissive of student input
Overly confident, resistant to change
Refuses to consider other methods, lacks adaptability
Convinced of own superiority, disregards differing opinions
Insists on his way, undermines student creativity
This professor is a nightmare, they expect us to memorize everything from the lecture and penalize us for the tiniest mistake!
Avoid this class at all costs, the professor doesn't care about understanding, just regurgitating from their precious cheat sheet.
Do yourself a favor and steer clear of this professor, he has unrealistic expectations and zero tolerance for even the slightest mistake.
Absolutely terrible, he nitpicks every little thing and doesn't give any room for learning or improvement.
Horrible experience, he seems more interested in catching students making mistakes than actually teaching.
Avoid like the plague, he grades with an iron fist and doesn't understand that learning involves making mistakes.
The worst professor I've ever had, he seems to take pleasure in pointing out every single error without offering any constructive feedback.
Stay away from this class, his grading is brutal and he seems to enjoy watching students struggle.
Worst professor ever, he makes you regret even attending his lectures with his overly critical grading
Stay away from this class, his grading is absurdly strict and he seems to relish in making students feel inadequate.
Absolutely horrendous, his grading is completely unfair and he seems to have no regard for student well-being
Worst professor ever, he has a sadistic pleasure in pointing out every mistake without offering any constructive feedback.
You have to put the work in to get good grades in his classes. I got A's in his classes but I also put a lot of hours in them. He is very knowledgeable and cares that his students understand the subject. He created videos and did a lot of exercises in class. He really did a lot in order to get the students to reach the next levels.
Let's say you wrote a 5 page essay and on one line you put 'have' instead of 'had' but the program runs fine he would give you 0 claiming this is poor programing. Students are learners not professional who come to you to be jugded. Don't recognize efforts from students. He is so petty he go into computer auto graded work which has 10/10 and give 0.
Unfortunately, the teacher's performance falls below expectations. Throughout the semester, he displayed a concerning lack of engagement and organization. He doesn't know a single student's name even after 16 weeks(Sad) shows a lack of care for student. Relys on a cheat sheet during lectures undermines his credibility and professionalism. .
He won't work with you at all. Very strict on grading Avoid his class.
IF YOU WANNA SEE A TRUE DEFINITION OF WORD A- H0L3. THIS PROFESSOR IS EXACTLY THAT.
He is not there to teach you
Warning: If you take this professor you're gonna have worst professor ever guranteed. His teaching style is stuck in stone age and don't be surprised if he don't know name of his single student by the end of 16 weeks. He is most unhelpful person to ever exist. Oh and his grading sucks big time which others have addressed on the reviews.
The only issue I had with him was that it's a online class not blended but he would make us zoom which I didn't have time for. Tough grader pointing out certain code didn't work for a lab but the lab wouldn't let me use the prefer code and mark it wrong. His email replies weren't nice, it was sassy like he didn't want anyone emailing him.
Avoid this class if you can - the professor is extremely strict and offers little support. However, using tools like Unstuck ai for study prep can help mitigate the challenges. Overall, a tough but manageable course if you're willing to put in the work.
The professors inability to teach and somehow still be employed should be studied rigorously. Heck this study should be enough to grant you PhD. Listen to the reviews and don't take him, or take him if you want to experience what's it like to be in a psychiatric ward. Good luck have fun!
In this class they have 48 light bulbs 2 of them flickers at 4 times /seconds. There are 236 acoustic celing tiles. On each tiles it has around 859 holes (design dots). Multiply it yourself to get the total numbers. Oh you're here for review of this class. As my other classmate mentioned if you pass with atleast a C or above you deserve a PHD..
Class Info
Online Classes
100%
Attendance Mandatory
97%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
IMM2390FLASH
1.4
(11)CSCI1103
1.0
(101)CSCI1101
1.0
(9)Difficulty by Course
CSCI1101
5.0
CSCI1103
4.9
IMM2390FLASH
4.9