3.3

Zakhia Abichar

Computer Science - University of Central Florida

3.3
Quality
3.5
Difficulty
55%
Would Retake
99
Reviews
3.3
Quality
3.5
Difficulty
3.3
Helpful
3.3
Clarity

55%

Would Retake

99

Reviews

Rating Distribution
Official

5

27

4

26

3

15

2

13

1

18

What Students Say

Fair grader, go to office hours if you have questions

EEL4742 - 4.0 rating

He does not return assignments quickly

EEL4768 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

32%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 52 grades
Most common grades:
A (17)
Not sure yet (8)
B (8)
Grade Distribution
A(17)B(10)C(11)D(5)F(1)A-/B+(9)
Based on 62 reported grades
A: 17
Not sure yet: 8
B: 8
C: 6
Common Tags
Test heavy (29)
Lecture heavy (17)
Skip class? You won't pass. (16)
Tough grader (16)
Graded by few things (10)
LECTURE HEAVY (7)
Clear grading criteria (7)
Amazing lectures (6)
Rating Trend

Declining

-0.21 avg change
Jan
May
Aug
Feb
May
Nov
Last 6 months
Ratings by Course

EEE3342

5.0

(3)

EEL3801

5.0

(1)

EEL4750

5.0

(1)

COMPORG

5.0

(1)

EEL3801C

5.0

(1)
+5 more courses
Difficulty by Course

3211

5.0

EEL4742C

3.9

EEL4742

3.9

EGN3211

3.5

EEL4768

3.4

Reviews (99)
5.0
2.0
EEE3342
Oct 26, 2011

Gives very detailed lectures, happy to answer questions. Also provides power points, so you can keep up without going to class. Convenient for those who can learn on their own and don't want to sit trough slow lectures. Overall a great teacher, would take him again and recommend him. Tests are like the homework. Do the hw, do well on the test.

5.0
1.0
EEE3342
Dec 14, 2011

Amazing professor. Broke everything down to the basics for students who needed it, but could immediately turn around and answer complex questions from others. At the end of the semester, he let me make up all my homework because he said I didn't deserve the grades I had gotten, which ended up letting me get an A.

5.0
1.0
EEE3342
Dec 18, 2011

Really good prof. Nice guy willing to help. Tests are like HW and notes. Lectures are a little dry but take him if you can.

5.0
1.0
EEL4768
Dec 19, 2011

Super easy teacher for Computer Architecture, barely ever came to class, and pulled a B+

5.0
1.0
EEL3801
Mar 19, 2012

Zak is an awesome professor! Does not subscribe to the law of teaching by failing. Really tries to get the student interested and is always willing to help out, including outside duties like resume editing and career advice.

5.0
1.0
EEL4768
Apr 27, 2012

Take him if you can! Very helpful and easy.

5.0
1.0
EEL4750
Aug 7, 2012

This professor is excellent. It makes the class an easy ride guarantying that you really learn. You cannot ask for more.

5.0
1.0
EEL4768
Dec 5, 2012

This man has crystal clear power points that make the class easy to learn. he's extremely nice, not strict at all, and makes his tests easy. I highly recommend this man. Also, I didn't have to buy the textbook.

5.0
1.0
EGN3211
Dec 9, 2012

Never showed up for class, couldnt hear him anyway his voice is low. Only showed up for tests and left the class with a 98%. Dont buy the book, read his power points, no pop quizzes final was take home group assignment. EZ A. Enough said...

5.0
1.0
EEL4768
Dec 22, 2012

Zack makes all his tests and homeworks based off his power points, and those power points are crystal clear and straightforward to understand. He makes is so that you don't need to show up to class. Don't buy the textbook. He made the class so easy that if you don't get an A, it's because you didn't want it.

1.0
5.0
EGN3211
Mar 27, 2013

This professor is the worst. I don't know why everyone keeps writing that he's good. He doesn't know how to teach at all. If you are not an expert in programming, you'll probably fail his class. If you want to learn, don't take him.

2.0
4.0
EGN3211
Apr 4, 2013

Dr. Abichar is a nice guy, but this class isn't interesting at all. He gives you homework on material you're already tested on, don't know what the point of this is? I learn by doing, not by reading off slides. The set-up of this class needs to be adjusted.

4.0
2.0
EGN3211
Apr 19, 2013

Most of the people taking this class already know C. I knew nothing about it. The class moved a little too fast for me, but the teacher is helpful and responds to questions on webct. 50% HW & 1 pages of notes on tets :).Make friends, study together, and you should at least get an A. If you know C...easy A. Avg test grade is an B, HW is an A.

2.0
3.0
EGN3211
Apr 25, 2013

Final was hard and unlike the other tests. Lectures are very boring. If you don't already know C like most of the students, then this class will be rough. No need to go to class, all notes online.

2.0
4.0
EGN3211
Apr 26, 2013

For the sake of your grade, have a PC available to you. Projects are easier when done using a PC. The distribution of grades in this class seemed to be huge, as it was full of techy experienced computer majors, and beginners. Final was entirely all coding, unlike his other exams. DO your 50% weighted HW, it'll help in the end.

5.0
2.0
COMPORG
Jul 2, 2013

Dr. Abichar is one of the only professors in the EE/CpE program whom I respect. He wants you to learn. He will go to great lengths to make sure you understand. His tests are easy as they come from the slides. Attend class and you're almost guaranteed an A. Very reasonable on grading. This is what a professor should be like.

5.0
1.0
EEL3801C
Aug 15, 2013

Fairly easy class, the first few lectures are extremely boring for since it was a review of intro to computers. Labs aren't mandatory just do three fairly easy projects worth 30% total. Homework can be done from lecture slides, exams are from homework and lecture slides. Not exactly necessary to show up for lecture just read slides.

5.0
1.0
EGN3211
Grade: A-
Dec 20, 2013

Read lecture notes and you'll do fine for everything. No curve balls from him. If he is teaching a class take him.

4.0
3.0
EGN3211
Grade: B+
May 15, 2014

Not as easy as he used to be! His tests have gotten harder. It is easy to pass his class, but it's pretty hard to get an A unless you already know how to program (and by "program" I mean actually write complicated functions with arrays, recursions, structs, etc.). All the questions come from his slides but there are over 450 slides! Good luck.

1.0
5.0
EGN3211
Nov 7, 2014

Extremely boring and just reads power points basically. If you don't know C this is a self taught class. Since tests are now multiple choice they boosted how hard all of them are with gotcha questions. The third test is a straight memory check to learn nothing from. Microcontroller explanations are worthless with ambiguous questions to trick test.

2.0
4.0
EGN3211
Dec 10, 2014

He's completely changed the exams to all multiple choice and has made the class significantly more difficult. The quizzes and exams don't really line up with the lecture and he never responded to any of my emails. Only saving grace, is that his powerpoints are relatively good and the exams pick from the slides he posts.

2.0
4.0
EEL4768
Grade: C+
Dec 12, 2014

Don't believe the older comments - he apparently used to be easy, but no more. His class has a true C average. An A is a 93-100, yet: Test 1 class avg - 73.1 Test 2 class avg - 78.7 Final avg - 71.8 The HW grades were equally bad for the whole class. He gives no guidelines on what to study for the tests and gives no feedback on HW. Avoid.

1.0
5.0
3211
Grade: D+
Jan 12, 2015

STAY AWAY! HW is long and only 10%. The testquizzes are given on computers in the business department. Multiple choiceno partial points. Last 3 quizzes and tests were all coding. Better know how to code. His lectures are straight from the PP slides. You are wasting your time by taking him. Credibility: AA in Electrical Engineering with 3.4 GPA.

1.0
5.0
EEL4768
Mar 22, 2015

AVOID. Lectures straight from the bookpowerpoint. Homework is super long with no feedback. Tests are all handwritten, meaning write working assembly programs on paper. The TA seems incompetent and will mark wrong anything that doesn't look like his solution manual even though this class has many different ways to solve a problem.

3.0
5.0
EEL4768
Grade: A
May 14, 2015

Professor knew his stuff but the class is very hard. You need a 92 for an A, 73 to pass. It's undergrad so idk why the system is like that. TA's were terrible. Didn't grade homeworks right and were very unhelpful. One of them apparently had never taken the class. The class itself was interesting but it is a very difficult class, prepare to study.

2.0
4.0
EEL4768
Grade: C
Aug 4, 2015

He does not return assignments quickly. You normally will not get feedback why you got points taken off. His homeworks are extremely long. The tests are unfair. He gives us 200 slides to look over and says that any of it is fair game for the exam. Lectures mostly involve him reading slides to us. He is very boring.

5.0
5.0
EEL4768
Oct 18, 2016
Would take again

Dr. Abichar is a really decent professor. His exams are a curveball due to the sheer amount of material covered in the class, but the material tested is very fair. Come to class, take notes, go to office hours, and you'll pass for sure. How well you pass is dependent on how much you care, but Dr. Abichar makes his lectures engaging.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
4.0
5.0
EEL4768
Dec 14, 2016
Would take again

Dr. Abichar is super caring and brilliant. His TAs were horrible, they never left why points were taken off from hw. Homework is difficult but you can ask Dr.A for help. Exams questions are taken directly from HWs and charts/tables in CLASS. STUDY THE TABLES HE FILLS OUT. They are ALWAYS on exams.

LOTS OF HOMEWORK
TEST HEAVY
Caring
3.0
4.0
EGN3211
Grade: B+
Mar 6, 2017
Wouldn't take again

He took over the class 1/2 way through the semester and it was a definite change of pace from then on. He is a good lecturer and really gets into the material. He also gives a lot of homework and it only counts for like 10%. The tests were difficult for the time restraints given. I would not take him again unless I absolutely have to.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
EEL4768
Grade: A
Apr 10, 2017
Would take again

There is a lot of material to cover in this class, but Abichar manages lectures efficiently. Most of the material is available online, but I highly suggest attending lectures. The exam problems are mainly from the homework, but some of the problems are less problem based and more memorization. Easy A if you put in the time.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
5.0
3.0
EEL4768
Grade: Not sure yet
Apr 26, 2017
Would take again

Excellent professor. He knows the material and very well and does a good job teaching it. Assignments are long and not easy but tests are!!

Gives good feedback
LOTS OF HOMEWORK
4.0
3.0
EEL4768
Grade: A
May 5, 2017
Would take again

Exams are largely based of the lectures. If you show up to every class and take notes you will do great. Study your notes and homeworks to do well on the exams. He adjusts the grades to make a C+ the average an A is usually 87/88. Biggest issue is the grading. Always review your exams and homeworks incase of grading mistakes.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
3.0
4.0
EEL4768
Grade: B
May 14, 2017
Would take again

Abichar does a good job of making sure he leads into concepts slowly and explains everything clearly and visually. Tests are similar to the homeworks, but quite lengthy. He's a nice guy but the lectures are pretty dry. Do your best to pay attention though - textbook is unnecessary and almost everything on exams is explained in the class.

Skip class? You won't pass.
GRADED BY FEW THINGS
4.0
3.0
EEL4768
Grade: A
Jan 9, 2018
Would take again

Very organized, and makes Computer Architecture interesting even for non-CpE majors. He has his old Ppts posted on Webcourses, but handwrites his notes during class so it's easy to follow along. Only downside was that our assignments took forever to be graded, so it's hard to know where you stand in the course. Overall, a great prof.

Respected
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
EEL4768
Feb 13, 2018
Wouldn't take again

He requires the textbook, and refers to it in his notes and lectures at times, but in general he has his own unique definitions and ideas about MIPS and architectures in general. Don't go into his class expecting to learn how it actually works, but to learn how he THINKS it works

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
EEL4768
Apr 20, 2018
Would take again

Great professor and very understanding person. Content is tough but his office hours are extremely helpful. Lectures are important because notes are handwritten but time goes by quicker.

Respected
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
EEL4768
Grade: B
May 2, 2018
Would take again

I've heard mixed things about Abichar, so here's my take. He's very lecture heavy and both his notes online and in lecture are the key to your success in the course. His grading on Hmk and Tests are fair, as long as you study even a little bit you'll pass. I don't think he curved the final grade, but he probably did on the final exam. Not bad.

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
4.0
3.0
EEL4768
Grade: Not sure yet
Jul 29, 2018
Would take again

It's clear that Abichar is passionate about the material and he gets you curious about Comp Architecture. Go to class, take notes (everything is based on his lecture notes), and your grade will be fine. Super accessible in office hours. Fair grader (lots of T/F on exams).

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
3.0
EGN3211
Dec 5, 2018
Would take again

Professor Abichar is a talented professor. I have learnt a lot and his absolute willing to help students made me approaching him in office hours for further clarifications. Overall, one of the best classes at UCF.

Inspirational
Amazing lectures
Caring
4.0
3.0
EEL4742
Grade: A
Dec 27, 2018
Would take again

He wrote the new lab manual so the lecture will never be ahead of the concepts. You'll have to keep up with the labs and try not to submit a lab report late. Homeworks are tough but is about 80% of the exams, so study it but also try to not overlook the concepts discussed in class. Fair grader, go to office hours if you have questions.

Skip class? You won't pass.
LECTURE HEAVY
5.0
3.0
EGN3211
Jan 11, 2019
Would take again

Very nice guy and good professor. He explains things very clearly

LECTURE HEAVY
3.0
4.0
EGN3211
Feb 7, 2019
Wouldn't take again

Nice guy but bad teacher for beginners. He goes way too fast and assumes you already know basic programming. He would be better suited for teaching high level classes

2.0
5.0
EGN3211
Mar 29, 2019
Wouldn't take again

Teaches way too fast for an intro programming class. Tests are MUCH harder than in class problems and homework

Skip class? You won't pass.
Test heavy
Lecture heavy
3.0
4.0
EGN3211
Grade: Not sure yet
Apr 18, 2019
Wouldn't take again

His lectures are pretty good. He is a super tough grader considering this is an intro class. Quizzes and tests are a lot harder than any other work. Gives you a list of things to study but always has the last 5-6 questions from the next section. They're definitely tricky and so far we have not gotten any type of curve.

Get ready to read
Test heavy
Tough grader
3.0
5.0
EGN3211
Grade: C-
May 1, 2019
Wouldn't take again

The professor really tries to help you learn in class i will give him that. There is on the other hand the fact that the quizzes and tests are much harder then anything even though i have taken higher level CS classes this class was hard for me. You really need to study the material, going to class wont help much. the coding assignments were easy.

Get ready to read
Tough grader
4.0
4.0
EEL4742
May 3, 2019
Would take again

He's very knowledgeable about the MSP430 MCU which is used in class. Lectures have a good amount of detail and well aligned for homeworks, labs, and tests. The only caveat is that 10-15% of exam has extremely random questions that are difficult to anticipate. 3 exams are worth 70% total, so it can be very hard to recover from a mediocre exam grade.

Skip class? You won't pass.
Test heavy
Clear grading criteria
4.0
3.0
EGN3211
Grade: Not sure yet
Jul 11, 2019
Would take again

Prof Abichar is a good professor in my opinion. He explains things well and is a nice guy. However, I warn you that his exams typically have a bunch of unexpected questions covering things BRIEFLY mentioned in class. As a person who has a lot of experience with programming compared to other students, even I found this class to be hard at times.

Test heavy
Lecture heavy
Caring
4.0
3.0
EGN3211
Grade: A
Aug 3, 2019
Would take again

I already knew too much before taking this class, and it was during an over-full summer so I didn't give it as much attention as needed. However, he did a great job during lectures. He was VERY patient with questions that honestly shouldn't need to be asked imho. If you have trouble with coding, this is a good instructor for your first experience.

Gives good feedback
Clear grading criteria
Lecture heavy
5.0
3.0
EEL4742C
Grade: B+
Sep 26, 2019
Would take again

His lectures can be somewhat boring at times, but I have a very good time learning from Dr. Abichar. Very straightforward teaching, very engaging lab projects, and homework is easy to complete with notes.

Skip class? You won't pass.
Hilarious
Amazing lectures
3.0
4.0
EEL4768
Grade: A
Sep 30, 2019
Would take again

He's knowledgeable about the material and good at explaining. Main complaint is that he's extremely test heavy (3 are worth 75% of the grade total). To get an A, you HAVE TO remember every detail from every table and every datapath. This class is not typical difficult problem solving; your success depends on how well you can memorize info.

Skip class? You won't pass.
Test heavy
5.0
4.0
EGN3211
Grade: A
Nov 5, 2019
Would take again

Really nice and tries his best to answer questions. Works out problems on the board and hands down is the best Intro to C prof at UCF. Lots of slides and videos online to help. Only complaint is his tests don't follow the lecture and are nit picky. HW is straight from in class examples. Covers a lot and really prepares you for CS 1.

Skip class? You won't pass.
Group projects
Caring
2.0
4.0
EGN3211
Grade: B+
Dec 4, 2019
Wouldn't take again

Professor Abichar is probably the hardest professor I've taken at UCF. His actual exam and quiz questions are WAY harder than his in-class examples by an order of magnitude unbeknownst to mankind. In this class, it is like you are learning the history of C, not how to actually code with C. I wouldn't recommend him if you're new to programming.

Get ready to read
Test heavy
Tough grader
3.0
2.0
EGN3211
Dec 8, 2019
Would take again

The class was fine. I already knew programming, so it was easy for me. However, I talked to some friends who were not experienced in programming, and they said it was easy, too. That must mean he's a good teacher. The quizzes are the only bad part of the class. They have very little to do with the actual material covered in class.

Graded by few things
Lecture heavy
3.0
1.0
EGN3211
Grade: A
Dec 9, 2019
Wouldn't take again

One of the most boring programming professors I've had. Relatively monotonic voice, simple "snippet" programs, and little enthusiasm for the content. One group project, which was a horrid mess. You are required to turn in the example code he's written in class for a grade.

Participation matters
Group projects
Lecture heavy
3.0
4.0
EGN3211
Grade: B
Dec 20, 2019
Wouldn't take again

Dr. Abichar is a pretty good professor, if you know some of the basics of coding. During the first few weeks everything is easy but if you don't pay enough attention later in class you'll get lost on what to do. Most of his lesson can be learned from his older PowerPoint slides and reading them makes his tests much easier if you study them.

Test heavy
Lecture heavy
Tough grader
5.0
3.0
EEL4768
Grade: A
May 3, 2020
Would take again

A great professor. He teaches the material well and goes over how to do problems in class. His test material is very reasonable based on what he covers in class and the homework. He goes over homework before the test so you know where you might have gone wrong, which is very nice. He is also very helpful in office hours. I would take him again.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
EEL4768
Grade: Not sure yet
Jun 3, 2020
Would take again

Took this class during remote/quarantine. He wrote pretty much everything he said during lecture on paper as diagrams, pictures, code, and explanations. All during lecture. It was absolutely amazing! Made the material easy to understand and easy to go back and study

Amazing lectures
Lecture heavy
4.0
3.0
EEL4768
Jul 30, 2020
Would take again

If you have to take him online due to his monotone nature he is very boring. The lectures will teach you everything you need to know. The HW is LONG and can be extremely tedious. The project was easy. Take him in person only imo.

Lots of homework
Test heavy
Group projects
4.0
4.0
EEL4768
Grade: A
Jan 2, 2021
Would take again

He is a great professor in my opinion! I have taken him for 3 classes so far. His tests are hard but if you know his lecture materials and the homework properly - you should at least get a B! Make sure to study and re-watch his lectures thoroughly before the tests

Test heavy
Amazing lectures
Lecture heavy
4.0
3.0
EGN3211
Grade: A
May 3, 2021
Would take again

Abichar was cool and taught well. Grades leaned heavily on three tests. Doing the homework and reviewing the slides was very necessary to get a good grade; multiple choice was at times trivia based off of small facts mentioned only once in the slides. Homework was straightforward but took a couple hours each week to do. Project was a breeze.

Test heavy
Lecture heavy
4.0
4.0
EGN3211
Grade: C+
May 7, 2021
Would take again

Ok, I may have gotten a C but Abichar isn't a bad teacher. Show up to lecture and you'll understand the material. Homework was actually pretty fun to work with and test. Tests were a little abysmal though. READ HIS POWERPOINTS, some questions are nitpicky.

4.0
4.0
EGN3211
May 8, 2021
Would take again

Decent teacher, if you go to his lectures then the homework will be a breeze. If you do the homework, go to lectures, and review the ppts then the exams are fine. Main problem was he was nitpicky on the multiple choice where he would test on things only mentioned once in a lecture. Make sure to look at any code he uploads as questions are in there.

4.0
4.0
EEL4742C
Grade: B
May 27, 2021
Would take again

Everything you'll be tested on come straight from the lectures. HW and lab is straightforward enough if you take notes. Tests however are very detail-oriented, so be sure to study a lot for them. His monotone voice can make lectures a little boring, but he's passionate about what he teaches. Can't go wrong with taking him.

Skip class? You won't pass.
Graded by few things
Lecture heavy
5.0
2.0
EGN3211
Grade: C
Aug 11, 2021
Would take again

Great Professor cant say anything else .

Lots of homework
Skip class? You won't pass.
Amazing lectures
3.0
4.0
EEL4768
Grade: B
Dec 16, 2021
Wouldn't take again

The topic is hard no matter what, but he never put anything on his tests that he didn't go over. Only thing is that his tests were soooo long. Multiple choice may sound better but it's not. It's tempting to skip lectures but if you don't tests will be a lot easier because his three exams are worth 75% of grade. Group project is easy peasy. 7/10

Test heavy
Clear grading criteria
Caring
1.0
5.0
EEL4742
Grade: B-
Dec 17, 2021
Wouldn't take again

As a person he is nice and goes over the material slowly in class, so it doesn't feel rushed. However, his exams are full of questions regarding small & specific details sometimes not even mentioned in class. Our final exam had a mean of 61% (failing grade) & he didn't even curve that. Btw, exams are 70% of your grade so that doesn't help either.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
EEL4742
Dec 31, 2021
Wouldn't take again

Did not enjoy this class at all and the final had a failing mean and he didnt even curve it. Lectures are very boring. Tests are information heavy and multiple choice. They were absurd as he had information not from lecture on there. Labs were kind of interesting, outdated stuff however. Do not recommend at all. Nice guy though.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
EEL4742C
Grade: C
Aug 11, 2022

Avoid if at all possible. He is so monotone I could barely stay awake. Tests were averages were low and he does not curve. Also the labs were way too long for a 3 credit class, I think he made them longer than previous semesters according to the old lab manuals.

Tough grader
Test heavy
2.0
5.0
EEL4742C
Oct 31, 2022

I am a senior in EE, so I am used to a level of difficulty. I have also never given a professor a bad rating before. But these labs are killing me. This lab takes at least 2x the effort and time as my next hardest class. It is not manageable for a full time student. ULA is a godsend but at this point I feel guilty asking for so much help.

4.0
4.0
EEL4768
Grade: A
Dec 16, 2022
Would take again

One of the few classes where I didn't have to teach myself everything through the textbook. Just go to lectures (or watch recorded versions of them), pay attention and you will get a decent grade on the exams which compose the vast majority of your grade. People mention he is monotone, but what's more important is that he's nice and understandable.

Gives good feedback
Lecture heavy
Accessible outside class
4.0
3.0
EEL4742C
Grade: A
Dec 30, 2022
Would take again

Dr. Abichar has a really great wealth of knowledge on the subject and clearly very passionate. His lectures are clear and informative. The exams are all multiple-choice and true false. The class is not hard. BUT the labs. The labs for this class are egregious. They are cool, but take way longer than the allotted lab time.

Clear grading criteria
Respected
5.0
2.0
EEL4742
Apr 20, 2023
Would take again

One of the best professors af UCF. Very kind and caring to his students and helpful during office hours. Reviews exam topic material very thoroughly a few days before the exam and not the day before to give you time. Very neat and organized and lectures are very straight forward. This class is tough bc it is a lot of information but not hard topics

5.0
3.0
EEL4742
Apr 20, 2023
Would take again

Awesome professor. Super knowledgeable and well spoken and organized. The labs are demanding but the exams are based on them so it's not that hard.

1.0
5.0
EEL4742C
Grade: C-
May 1, 2023

I took him first time. This was the hard class and he made it more hard. The labs are so annoying and lengthy and he told TA not to help student for coding. The TA were not helpful because they followed professor advice. He just write code in paper and have monotone. It seems he had bad experience in her college life and he is trying on students

Tough grader
Hilarious
Test heavy
1.0
4.0
EEL4742
Grade: A
May 5, 2023

Great course but he copies notes from previous lectures on overhead. Does not give good examples. It should be easy but makes the subject unnecessarily complicated. Paranoid about using existing examples for labs. Some of the TAs are mean. Try to avoid him.

Test heavy
Graded by few things
2.0
4.0
EEL4742C
Grade: B-
May 11, 2023

There are 11 labs and 5 homeworks. Not terrible but along with you're other classes, and the extensive parts to each lab and homework, it was my most backed-up class. DO NOT do the lab project unless you are ahead of the class by 3 weeks. The labs the project replaces are far easier than the project requirements and are tested for on the final.

Lots of homework
Test heavy
1.0
5.0
EEL4742
Nov 1, 2023

It just feels like he does not want to be a professor. Most of the time he seems upset going to office hours and wants to be there as short time as possible so he can leave. test are just trivia from lecture and labs, he will take the most obscure parts from a lab and put it in the test.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EGN3211
Grade: D
Nov 7, 2023

Do not take this instructor, don't please! He seems not liking his job. He does not give feedbacks at all and makes his material very hard than what it is suppose to be. Do not regret it, you will not learn nothing

Tough grader
Hilarious
2.0
5.0
EGN3211
Grade: Not sure yet
Nov 14, 2023

Take other professors before him for this class. He is extremely monotone, I almost fell asleep in most lectures and the class agreed, by the end only 10-15 people actually attended. Homework's are difficult, often unnecessarily so. Tests are only 5 questions, so if you don't know something it will impact you in a big way. Useless in office hours.

Tough grader
Test heavy
Graded by few things
3.0
4.0
EGN3211
Grade: C+
Dec 9, 2023
Would take again

most of grade comes from 3 exams, which are only 5 questions each. take good notes and re-watch the lectures religiously so you know the kinda code *HE* wants you to write for the exams. go to office hours to review after exams are graded, otherwise you'll never know what you got wrong. can be a pretty harsh grader. 1 group project. ok professor.

Tough grader
Test heavy
Graded by few things
1.0
5.0
EGN3211
Grade: Not sure yet
Dec 10, 2023

Take any other teacher his tests are 70% worth the whole course. Mind you all the averages on the test were less than a 70% he doesn't curve and is an awful teacher. As an intro level class he's the worst teacher to ever take.

Tough grader
Test heavy
Graded by few things
1.0
5.0
EGN3211
Grade: D+
Dec 10, 2023

Worst teacher for an entry level course.

Tough grader
Graded by few things
1.0
3.0
EGN3211
Grade: C
Dec 11, 2023

He makes the class very difficult. There are only 2 exams and a final, the exams weight 70%. If you fail one exam you would struggle so much because there are no extra credits or anything to help you. Homework are difficult and he is not very helpful. Don't even bother to email him because he'll ignore it.

4.0
4.0
EEL4742C
Grade: A
Dec 12, 2023
Would take again

Exams: 70% of the course & are essentially 150 T/F questions. Labs: 15% but you are going to spend 10+ hours a week writing code/reports. The rest is straightforward HW. I loved this professor, he was nice, caring, really took the time to explain. The TAs though, so many cheating accusations & 0s. Don't underestimate the work you'll need to do.

Tough grader
Clear grading criteria
Test heavy
1.0
4.0
EEL4742C
Grade: Rather not say
Dec 13, 2023

Lectures would put anyone to sleep, tests are multiple choice, but a lot of the questions are very obscure, small details not in lectures. The lab portion made this class a nightmare, as the TAs are all very rude and throw out cheating accusations and zeros for anything. The labs will take up so much time. There needs to be a change.

Test heavy
2.0
3.0
EEL4742C
Grade: B+
Dec 20, 2023

This class is a chore you need to simply power through to graduate. If you show up and do reasonably well on the exams and get the 60% minimum in the lab, then you'll pass. The exams are essentially 150 trivia questions that could cover the most minute detail. The labs are time-consuming and you'll likely get accused of cheating. Abichar won't help

4.0
2.0
EGN3211
Grade: C
Jan 12, 2024
Would take again

Good lectures but, average test grades were relatively low.

2.0
5.0
EEL4742C
Grade: C
May 1, 2024

Lab is ridiculous class is boring. Only section at UCF. Requires so much time

Lots of homework
Test heavy
Graded by few things
3.0
4.0
EEL4742C
Grade: F
May 3, 2024

Dr. Abichar is a decently good lecturer and explains concepts well. However, his lab is a nightmare! While I had around a 74% homework average, got a 50 on the first midterm exam, and got a 77 on the second midterm exam, he gave me zeros on all 11 lab grades because my code looked similar to code from other students. He needs to evolve/be nicer.

Tough grader
Participation matters
Lecture heavy
4.0
5.0
EEL4742C
Grade: B
May 3, 2024

Dr. Abichar's class is extremely difficult, with you needing to put more effort in this class than the other classes you have taken previously. The labs are very difficult and will likely consume most of your week, and the exams require extensive preparation to get a good grade, but attending the lectures will prepare you for both of these.

Participation matters
Lecture heavy
Test heavy
3.0
4.0
EEL4742C
Grade: B
May 4, 2024

The lab is fine, but it requires a lot of time outside the lab to complete and fully understand it so you can pass the checkoff. The homework is graded a bit harshly if you make a mistake. The exams are 50 MC on content from lectures and lab, but they test if you remember small details. There's no real problem-solving on the exam.

4.0
4.0
EEL4742
Grade: A-
May 8, 2024
Would take again

Abichar's Embedded Systems was difficult yet it was one of my favorite classes here at UCF. This class is enjoyable if you enjoy the subject. Otherwise, it is really hard with the weekly lab check-offs and difficult exams, which are word for word, his lectures. He was very kind during office hours, too.

Lecture heavy
Accessible outside class
4.0
1.0
EGN3211
Grade: A
May 21, 2024
Would take again

Professor explains topics in a clear and concise manner. Provides opportunities for students to answer questions that help develop their understanding of the material and provides a chance for students to ask clarifying questions. Homework was simple as professor solves similar problems in class. Exams were easy if you understood the homework.

Amazing lectures
Lecture heavy
Test heavy
5.0
2.0
EEL4742C
Grade: A-
Aug 6, 2024
Would take again

Dr. Abichar truly is an outstanding teacher who is very passionate about Embedded Systems. His class this summer was not that bad, five homework assignments (15%) , the highest nine of the 11 total labs (15%), and three midterm exams (70%, 23.33% each-there is no comprehensive final exam) form your class grade. He is helpful in his office hours.

Participation matters
Amazing lectures
Gives good feedback
1.0
5.0
EGN3211
Grade: D
Aug 20, 2024

- The professor seemed to be okay at teaching, but with a 3-hour class, my attention was just not caught. - You could join through zoom - Did extremely poorly on tests, and when I went to multiple office hours, he never showed up and responded to any emails with basically "my bad, forgot to mention I was out" --- never told me what I did wrong

Tough grader
Group projects
3.0
4.0
EEL4742C
Grade: B
Feb 13, 2025

Embedded Systems with Prof. Abichar is a challenging course, but if you stay on top of the labs and exams, you can succeed. The labs take a lot of time, so use resources like Unstuck ai to help. Lectures are dense, but worth attending.

4.0
4.0
EEL4742C
Grade: A-
May 10, 2025

Abichar is not a bad professor if you pay attention to his lectures and do the work. His exams can be difficult but you study and prepare you will be fine. The hardest part is lab, is it very important to read the lab manual and not cheat! Also mentally prepare to spend time for this class.

Tough grader
Clear grading criteria
Test heavy
1.0
5.0
EGN3211
Grade: Drop/Withdrawal
Nov 7, 2025

This professor made me rethink my Electrical Engineering major. Claims that this class is for those with no programming/coding experience however lectures leave students more confused then when they entered. Reconsider taking this class immediately if you don't have any computer science experience. Tests are writing PAGES of code.

Test heavy
Graded by few things
5.0
3.0
EEL4742C
Grade: Not sure yet
Nov 18, 2025
Would take again

The professor himself is great. The class has 110 points possible, but still graded out of 100 points, so it's curved already. However, the class is really lab-focused, and the TAs are very critical. You do get the option to do a project instead of the last 2 labs, but still, the lab TAs are pretty harsh.

EXTRA CREDIT
Caring
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

32%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 52 grades
Most common grades:
A (17)
Not sure yet (8)
B (8)
Grade Distribution
A(17)B(10)C(11)D(5)F(1)A-/B+(9)
Based on 62 reported grades
A: 17
Not sure yet: 8
B: 8
C: 6
Common Tags
Test heavy (29)
Lecture heavy (17)
Skip class? You won't pass. (16)
Tough grader (16)
Graded by few things (10)
LECTURE HEAVY (7)
Clear grading criteria (7)
Amazing lectures (6)
Rating Trend

Declining

-0.21 avg change
Jan
May
Aug
Feb
May
Nov
Last 6 months
Ratings by Course

EEE3342

5.0

(3)

EEL3801

5.0

(1)

EEL4750

5.0

(1)

COMPORG

5.0

(1)

EEL3801C

5.0

(1)
+5 more courses
Difficulty by Course

3211

5.0

EEL4742C

3.9

EEL4742

3.9

EGN3211

3.5

EEL4768

3.4

Similar Professors