3.5

Akhan Almagambetov

Engineering - Embry-Riddle Aeronautical University

3.5
Quality
3.7
Difficulty
100%
Would Retake
108
Reviews
3.5
Quality
3.7
Difficulty
3.9
Helpful
3.1
Clarity

100%

Would Retake

108

Reviews

Rating Distribution
Official

5

14

4

59

3

29

2

6

1

0

What Students Say

Tough class, weekly projects that do challenge you

EGR115 - 3.0 rating

The greatest things he has done is the group projects

EGR115 - 3.0 rating
Class Info

Attendance Mandatory

78%

Textbook Required

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 32 grades
Most common grades:
A- (10)
A (7)
A+ (6)
Grade Distribution
A(13)B(5)C(1)D(0)F(0)A-/B+(13)
Based on 37 reported grades
A-: 10
A: 7
A+: 6
B: 4
Common Tags
Respected (4)
Gives good feedback (3)
Skip class? You won't pass. (3)
LOTS OF HOMEWORK (2)
Clear grading criteria (2)
Hilarious (2)
BEWARE OF POP QUIZZES (1)
Tough Grader (1)
Rating Trend

Improving

+0.47 avg change
May
Nov
Jan
May
Aug
Nov
Last 6 months
Ratings by Course

EE309

5.0

(1)

EGR 115

5.0

(1)

CEC220

4.9

(8)

115

4.0

(1)

ERG115

4.0

(1)
+8 more courses
Difficulty by Course

ENG115

4.8

115

4.0

ERG115

4.0

EGR115

3.9

EGR11508

3.8

Reviews (108)
4.0
3.0
EGR11507
Oct 1, 2015

I think teaching matlab material during more days , would be helpful I'm not a fan off "project days " where we just work on projects I like the not sheets they are helpful, and very readable

3.0
5.0
EGR115
Oct 1, 2015

The project descriptions are thorough and descriptive, but get much more difficult as they go on. Expect to spend at least 20 hours on a project, and then cry when it still doesn't work. The lectures are informative, but he talks to the students assuming everyone already has some programming experience.

4.0
5.0
EGR115
Oct 1, 2015

Be prepared to work hard in this class. The projects and tests are very difficult, but you WILL learn something from this guy. One of the most "up-to-date" professors at this school.

2.0
5.0
ENG115
Oct 1, 2015

If would be nice if you could provide us with more guidance on how to go about our projects. You should stop giving out as many projects that way we can actually focus on what we are learning and retain the knowledge. You should continue to show us examples in matlab.

4.0
4.0
ERG115
Oct 1, 2015

The lectures and notes are a lot of information very fast, the projects are difficult in they force you to create a script that looks professional in a very short amount of time, and they build on each other every time. Overall his class is difficult, however, he is more than willing to work with his students and help them in every way possible.

4.0
4.0
EGR115
Oct 1, 2015

I've never learned coding before, so i didn't know what to expect. Yes, the class is difficult, but he is willing to help any way he can for you to succeed. This class is Math intensive, so become confident in mathematics before you take this class. It is best to learn a basic input/output coding language to get yourself familiar in this class. Ye

5.0
4.0
EGR115
Grade: A-
Oct 1, 2015

He is for sure not the worst professor, he needs to go more depth into how code something, its like he shows us how to build with legos then on the projects he expects us to build a Lamborghini. If you go to his office hours or email him he will explain very thoroughly how to do whatever you're stuck on. (He is very quick to respond to emails)

4.0
4.0
EGR11508
Oct 1, 2015

It would be nice if he gave more complete examples of MatLab codes rather than giving us a few bits and pieces. You will need to figure out a lot of the project material yourself, but if you get stuck he is more than will to work with you.

2.0
5.0
ENG115
Oct 1, 2015

If would be nice if we had less projects. It would be easier if you went slower. I think using matlab is a good choice.

4.0
3.0
EE302
Oct 2, 2015

Dr. A is a great teacher who provides the student with many opportunities to ask questions and get help. The homework/quiz system he has developed helps the student retain knowledge much better. He should refrain from assigning quizzes that the students have not done homework on yet, as conceptual thinking can be difficult for some students.

4.0
3.0
EE302
Oct 2, 2015

Pretty good, so far... Pros: - Simplifies the confusing sections of the book assigned to the class - Gave quizzes on homework due, which enforced learning of the material - Very approachable/helpful Cons: - Started giving quizzes on material not yet covered in homework

4.0
3.0
EE302
Oct 2, 2015

It would help if more time was spent explain why certain topics are important, rather than just how to do them. Understanding the big picture in this class is the hardest thing to do.

4.0
4.0
115
Oct 2, 2015

Very nice guy, but in order to get a good grade, you really have to work hard in his class and study his lectures in order to get an okay grade on the tests and exams. The projects that he assigns are difficult but I really like how he has let us work in groups. As the old saying goes, "Two heads are better than one."

4.0
3.0
EE302
Oct 3, 2015

He gives quizzes and homework almost everyday, which at times can be a lot of work. Quizzes reinforce the material from the homework but recently the quizzes have been more logical. The issue is that the logical material often hasn't been fully explained or covered yet. He is very helpful if you have a question and will be sure to get you an answer

4.0
4.0
EE302
Oct 4, 2015

I'm going to give a clarity of three for this week, since I was pretty lost when the first quiz, but knew what was being asked for the second quiz and was able to do it, so it averages out. The style of the quizzes was pretty a typical of him, so it seemed to throw a lot of people for a loop. Always helpful in office hours. Definately a babe

5.0
4.0
EGR11507
Oct 4, 2015

Very Helpful. (Go in for office hours if struggling.) Generally responds to Emails quickly, though it's been 4 days this week.

5.0
3.0
EGR11507
Grade: Incomplete
Oct 4, 2015

Projects are difficult, but challenging enough to learn from, helps greatly in the entire learning process to have to actually implement computer coding.

4.0
3.0
EGR115
Grade: B
Oct 4, 2015

1) go a little slower for those of us that havent programmed before because the lingo dosnt 'click' as fast for us. 2)there isnt anything that you need to stop 3)the notecards help alot and so does the lecture notes available online

3.0
4.0
EGR11508
Grade: B-
Oct 4, 2015

It would be helpful if more examples of how to type certain lines of code were given, so we as students have a better idea of how to type the code. The lectures are extremely fast paced; it would benefit the class if the pace were slowed a bit so we can keep up with the new information. Overall, everything else is great!

4.0
4.0
EGR11508
Grade: B+
Oct 4, 2015

Start defining the functions better in the notes. Tell us what each function is and what we input for each part such as whether we input 'x value' or we use an x value like 3. Nothing you should really stop doing. All has been pretty useful but only need more of it Continue getting the class involved in answering your questions. Keep us engaged.

3.0
4.0
EGR11507
Oct 4, 2015

Professor A. doesn't really explain what we need to know for the project all that well in class. Although if you go into his office hours he is helpful. The weekly projects can very difficult and make it really hard to understand what is going on. The class material gets exponentially harder.

4.0
4.0
EGR11507
Grade: A+
Oct 4, 2015

Overall, a good professor, just a hard class. He should start doing more examples of full code in class, maybe a project we do in class together. Not really much he needs to stop doing, there's no extraneous material. He is very helpful if asked, and show you if you get lost. Again, it's a hard class, so expect to spend time on projects.

4.0
4.0
EGR11507
Grade: A
Oct 5, 2015

Prof A is hard professor. He assigns lots of projects, which most students find annoying and difficult, which they are, but the projects really help you to learn to code. Almost every class has a T/F quiz, which really hurts your grade, because they are worded so confusing. It would help if he recovered the material before the quiz.

4.0
4.0
EGR115
Grade: A-
Oct 6, 2015

Very Tough Class but you learn a lot if you do all the work. Makes your hink about what to do

4.0
4.0
EGR115
Oct 6, 2015

Professor is overall very good. He is clear in his lectures and then posts notes online so a student can check them later. The class is very fast paced. Talking with other students in EGR115 with different teachers, many of them are learning material we covered many weeks ago.

4.0
3.0
EGR115
Grade: Incomplete
Oct 6, 2015

Professor A. typically requires a project a week, that seem hard at first, but are typically just proof of concepts of what you went over in the previous day. However his quizzes are true and false and he seems rather nit-picky over small grammatical context so study and note these when they come up.

3.0
5.0
EGR115
Oct 6, 2015

I wish he would have more group projects. It would also be fantabulous if he allowed corrections on the projects. Every project builds onto the next one, so I often learned how to finish a project after its date. Despite his difficulty, you will actually learn in his class so long you complete his projects and put forth effort.

4.0
4.0
EGR11507
Oct 7, 2015

I really wish the class would have more examples in matlab, and better explanations of the projects every week. However, it is very helpful that office hours allow for detailed answers to questions and help on projects.

3.0
5.0
EGR115
Oct 7, 2015

His class is entertaining, his lectures are pleasant and interactive even though almost no one answers his questions. The projects are hard and he jumps into the course expecting that you already know what is going to be taught or have some previous programming experience. It would be a much better course if he went more in depth in the beginning.

4.0
4.0
EGR115
Oct 8, 2015

Good changes to quizes.

3.0
4.0
EGR115
Grade: B
Oct 8, 2015

Tough class, weekly projects that do challenge you. Though he is an approachable teach, and fairly easy to talk with if you have any issues in the class. His lectures can feel a little long, but do keep it interactive with practice coding.

4.0
4.0
EGR115
Grade: B+
Oct 8, 2015

The changes in the class are very good. The quizzes coming after the project are much better because of being able to go over and using them in the code. He explains everything very well, and posts the notes online to allow to go back and look over. I would like if there were more examples done on matlab to understand it better.

3.0
5.0
EGR115
Oct 8, 2015

Week long projects every week so don't expect there will be a break. He moves at a very fast pace. If you're not paying attention, you'll get lost. He comments on your code for feedback which is helpful. Strongly recommend asking him for help or tutoring if you're confused. He explains thoroughly in a way you can understand, just ask.

2.0
5.0
ENG115
Oct 8, 2015

It would be helpful if more examples of how to type certain lines of code were given, so we as students have a better idea of how to type the code. The lectures are extremely fast paced; it would benefit the class if the pace were slowed a bit so we can keep up with the new information.

4.0
3.0
EGR115
Oct 8, 2015

I like having the quizzes at the end of the week after the lecture and project, I have a better understanding of the material by then. Sometimes when we code in class you go too fast to keep up.

2.0
4.0
EGR11508
Oct 12, 2015

The lectures in class make sense when you are there and paying attention but as soon as you are on your own and trying to actually used what you learned it becomes confusing and almost impossible. The lab periods where we actually type code with the professor are very helpful because we can see what works and what doesn't work.

3.0
4.0
EGR115
Oct 13, 2015

Grades hard and projects are more difficult than in class topics

3.0
4.0
EGR115
Oct 13, 2015

Only two tests. Hard but manageable but if a student messes up the first test due to any reason, there is not much room left to make up for the grade. A third test would probably even out the semester.

5.0
2.0
EE309
Grade: A
Oct 14, 2015

Very fun teacher, who is young enough to be in the class with us, but he's the guy that knows everything.

4.0
3.0
EE302
Oct 14, 2015

He's awesome. Great teacher, trys to help everyone as much as he can.

4.0
4.0
EE302
Oct 14, 2015

Quizzes accurately reflected material learned

4.0
4.0
EGR115
Grade: Not sure yet
Oct 16, 2015

It would be nice if in class projects could be due the next class. They don't have to take a full week like a regular project but having it turned in by the next class would make it a lot more manageable.

4.0
4.0
EGR11507
Oct 17, 2015

The class is pretty difficult if you don't show up to class or are not paying attention. That is mainly due to the fact that during the lab when he goes over typing code is the time when you get to see what works and what doesn't. That is also when he will walk around class and help out students that are having errors.

3.0
4.0
EGR115
Oct 17, 2015

The greatest things he has done is the group projects! In real world situations, we will almost never work independently on projects such as designing a Boeing 747! It's always a team, I hope that he continues with the group projects, because as they say, two heads is better than one! and trust me, you'll need two heads to complete his projects!

4.0
4.0
EGR115
Oct 18, 2015

His group projects are the best. I learn much more when two heads are working together than one. However, I do not like in class projects. I would much rather have projects that require critical thinking rather than thinking on your feet. I prefer assignments which require in depth thinking about the universe than basic yes or no answers.

4.0
4.0
EGR11507
Oct 18, 2015

Loved the in-class project about debugging! We should start doing more projects in class so that we can ask for help and understand them better. We should continue to have lectures and projects that can be worked on in class.

4.0
4.0
EGR115
Oct 18, 2015

Recently did an in class project on debugging. It was very helpful and taught more about how the debugging tools in Matlab can be used. Very helpful answering questions, but might need a TA since it's a big class and he can only help so many at a time. Not much else i would change. Hard class, but good professor.

4.0
4.0
EGR115
Oct 18, 2015

Start- I am content with most things Stop- quiz questions are asked in a strange or confusing manner. Continue- group or in class work together projects

4.0
3.0
EGR11507
Grade: A
Oct 19, 2015

Prof. A. assigned a group project to complete during class. This project style was helpful, as it allowed us to interact with the professor to complete the project fairly easily while still learning all the lecture material. He should continue to assign these types of projects as well as 2-person projects as it helps reduce work, but still learn.

3.0
4.0
ENG115
Grade: A+
Oct 19, 2015

You should continue to do in class projects and group projects. You should not give as many quizzes. You should start exam and quiz reviews.

4.0
4.0
EGR115
Oct 19, 2015

The class requires lots of thinking regarding problems. Everything is not straight forward

4.0
3.0
EE302
Grade: B
Oct 19, 2015

Week 12th-16th The repeated quiz was clever. It seemed most people were confused by the subject. Probably because the process was hard to remember, and figure out what to do. One thing that helped me with them was the equations provided a reference for what to solve for. Perhaps relate the steps to solve to the equations variables. Def a babe

4.0
3.0
EGR115
Oct 20, 2015

DOing good so far

4.0
4.0
EGR115
Oct 20, 2015

Continue giving group projects and in class projects. I suggest giving a group project one week then in class the next week and repeat.

3.0
4.0
EGR115
Oct 20, 2015

Projects are difficult and take a lot of time. Some of the lectures are very interesting especially the debugging because it helps a lot in the code writing process

3.0
4.0
EGR115
Oct 20, 2015

Its not fair to test inputs that aren't in the project description. I lost points on projects because my code didn't troubleshoot invalid inputs which WEREN'T on the project sheet. I realize that my code will be tested in "many edge case scenarios" however, it is very difficult to test every scenario. Please show every input in the project descrpt.

4.0
4.0
EGR115
Oct 22, 2015

He is helpful when errors occur when following along in your code. Debugging lesson would have been helpful earlier in the semester but the overall lesson was clear and understandable.

5.0
3.0
EGR 115
Grade: B
Oct 22, 2015

The opportunity for extra credit is a nice option Sometimes lecture goes too fast for the most part class/lecture is good

4.0
3.0
EGR115
Oct 22, 2015

He gives The class enough time to prepare for tests and quizzes. Also gives adequate time to complete assignments. Office hours are always available.

4.0
4.0
EGR115
Grade: Incomplete
Oct 25, 2015

The ability to delay the test saved lots of undue agony, and allowed me to split up the tests for my two hardest classes onto different days. I'm a little confused with the last lecture, but once I start experimenting more with the assignment I should be able to create better understanding.

4.0
3.0
EGR115-07
Grade: A-
Oct 26, 2015

It's nice that he gives opportunities for extra credit. He could spend a little more time going over the assigned projects. It's also nice that he delays the exam to give us time to focus on other classes as well as allowing us to democratically choose the type of questions and listening to our feedback from the last exam. He is helpful during OH's

3.0
4.0
EGR115
Oct 26, 2015

Test questions are very specific. This can be difficult because when you are practicing writing code you don't have to memorize every command and the tests can make it seem like you should me memorizing every command. Matlab helps you by giving suggestions so this isn't a necessity. Memorizing some simple code commands is helpful.

4.0
3.0
EGR115
Oct 26, 2015

One of the things that I wish Prof. A kept doing was handing out those flash cards. They make it easy to do a quick study and are super helpful while working on a project because you don't have to go searching through your notes to find an example

4.0
2.0
EE302
Oct 26, 2015

Still going well. Expectations are clear. Sometimes makes errors presenting the material. I would recommend this professor over some of the other EE profs.

4.0
3.0
EE 302
Oct 26, 2015

On Monday with Dr. Post in the class things were definitely faster. I knew how to do the quiz, but barely barely had enough time despite pounding it out rather easily. The material seemed pretty straight forward for the current mirror. Not a difficult week. It was a bit hard to find him in the mornings this week. Babe

3.0
4.0
EGR115
Oct 27, 2015

Start: giving small take home projects but graded as quizzes. These should help us get the basics down Continue: grading as you do Stop: giving projects right before an exam so I am not working and studying

4.0
4.0
EGR115-07
Grade: A-
Oct 27, 2015

Prof. A.'s exams are difficult. He gave us the choice of multiple choice or free response and the classes chose multiple choice. This does not mean it is easy. The exams are less confusing now, but the grading sheet takes forever to fill in. It would be nice of he could make bubbles instead of large squares. Know your stuff before the exam.

3.0
4.0
EGR115
Oct 29, 2015

EGR 115-08: Reviewing the tests is very helpful. Giving us examples and tips for how to figure out different parts of the projects is very helpful as well.

4.0
2.0
EE302
Nov 1, 2015

This week did a good job of covering the theory of the new material, however examples and applications felt a bit rushed. Wish we would spend more time doing examples rather than rushing through them.

2.0
4.0
EGR115
Nov 2, 2015

You did a good job on extending the project and giving us extra credit by turning it in early. I would like to see a study guide for exams so we know what types of questions to expect on the tests. Something to improve on would be to be grade less strictly when students make a minor mistake but understand the concept.

3.0
3.0
EGR11507
Grade: A-
Nov 2, 2015

It's nice to review the material after the exam. Also, it was great to have a little extra time for the project. If we could spend more time on review before the exam, that would be great. Also, going over question type and specifics for each exam, cause they are a little confusing

4.0
3.0
EGR115
Nov 2, 2015

Start: can't think of anything this week Continue: can't think of anything this week Stop: can't think of anything this week

4.0
3.0
EGR115
Nov 2, 2015

Start giving us Free-response tests. I'm tired of democracy choosing Multiple-choice. Stop ... I don't know. Continue giving us extra time on difficult projects. I'm in PC08

3.0
4.0
EGR115
Nov 3, 2015

GOod Stuff

3.0
4.0
EGR11507
Grade: A-
Nov 3, 2015

Gave a great lecture. He easily covered the material and let us have a little extra time for comments or concerns or just to relax. It was nice especially after the last project and exams. Definitely feel like I know the material. I especially like it when we do in-class work on Matlab, it really helps. I hope the next project is group.

3.0
4.0
EGR115
Nov 3, 2015

The exams are worth a lot of your grade which really nullifies the worth of all the projects you do. The exams are super specific which makes it hard to get a really good grade. In my opinion this class would be better if the exam scores are worth less than the projects because the projects take a significantly more time.

3.0
4.0
EGR115
Nov 3, 2015

In class projects really help the students understand. One day should be the lecture, next should be an in class project on the material. Then a quiz the next day and lecture on the new stuff. The every other week or so give and out of class project that use some of multiple lectures.

3.0
4.0
EGR115
Nov 3, 2015

Professor A. is outstanding as a person. As a teacher, he is noticeably improving. A normal class day begins with a lecture joined with some in-class Matlab demonstrations. On other days, there will be a quiz and if you put no effort into studying for it, you will most likely bomb it. This makes sense; however, some in-class review would be nice.

3.0
4.0
EGR115
Nov 3, 2015

The lecture was very well put together and helpful examples were done as a class on Matlab. Pauses were taken to make sure everyone was caught up and that their code was working properly. Lecture was even let out early!

3.0
5.0
EE302
Nov 4, 2015

10/26-31/15 Understanding the material last week was rather challenging, especially cascaded transistors, as was apparent from the response from the homework on Monday. Seeing more problems done would be very helpful. babe

4.0
4.0
EGR115
Nov 5, 2015

IT would be easier if the quiz bubbles were smaller, i feel like im spending more time filling int he squares than answering the questions.

3.0
4.0
EGR11507
Grade: A-
Nov 7, 2015

It's nice to have quizzes at the end of class. He doesn't keep you in lecture for no reason. Would have liked to have gone over the project a little more and would like to see more group projects to increase the knowledge base.

4.0
4.0
EGR115
Nov 7, 2015

He really needs to go over the material more thoroughly, doing the projects over material he just taught is really hard since he doesn't give detail explanations. The grading scale is really weird, i feel like the tests are worth WAY more than they should be, and that projects are weighted too lightly. There also should be more in class exersises

2.0
4.0
EGR11507
Grade: A-
Nov 8, 2015

The lookup project is very difficult. We should have gone over more string functions and the project should definitely be a group project. The project takes too long without some brainstorming with a partner. The project teaches a lot, but is very confusing.

4.0
5.0
EE302
Nov 11, 2015

The topics were pretty high level, making them pretty difficult. The teaching was pretty clear, but just didn't make it through my head personally. But with the group quiz and the homework he was helpful as always. I just had a hard time with the work and was slow to understand it. Perhaps more stepped through examples would help.

3.0
4.0
EGR115
Nov 11, 2015

EGR115-08: The layout of the schedule is kind of confusing because we will be assigned a project and talk a little about it and then get a lab day, then the next day in class we talk about the next topic (usually something that has nothing to do with the current project and things we are working on). Confusing to keep track of what is going on.

4.0
4.0
EGR115
Nov 13, 2015

It is very frustrating when people acquire project code from previous classes, change the variable names, retype the comments, and submit it has their own. Not only is it unfair, but also aggravating when I get a lower project grade than a person who spent 15 min. on the assignment.

4.0
3.0
EE302
Nov 14, 2015

Has a very good understanding of the subject that he is teaching, which makes the lectures very productive despite the hard subject. Whenever we have a question about homework, or a quiz, he helps immensely and goes though step by step how to solve the problem. As far as tests go, there is nothing on the test that wasn't already on the hw or quizes

4.0
4.0
EGR115
Nov 15, 2015

The entire Gui lecture was a little confusing, but also the most difficult topic to date. A little clarification will be needed to understand the topic fully, but shouldn't be an issue Keep doing what you've been doing, its really helping me get through this, as coding is not my ideal subject.

3.0
3.0
EGR115
Nov 17, 2015

I don't have anything specific for start or continue doing but I do have to say that you do not help students who raise their hand in order. If you start walking to someone you will get side tracked by a person who reels you in right next to you.

4.0
3.0
EGR115
Grade: C+
Nov 19, 2015

Very good teacher I would definitely take him again if given the chance. Though i feel we need more time to complete projects.

4.0
3.0
EGR11507
Grade: A-
Nov 20, 2015

The project was a little difficult, but taught a lot of new material. The fact that it was a group project helped significantly. Lecture was very good and the in class example/projects help immensely. The assistance from office hours was also very nice.

4.0
3.0
EE302
Grade: A
Nov 20, 2015

Very good professor. Yes he assigns a fair amount of homework, but isn't that what being an engineer is all about? 10/10 Would take again.

5.0
3.0
EGR115
Nov 23, 2015

Did a good job explaining and clearing up confusion from last lecture which there was some confusion with. Also a great help to receive assistance with projects, it proved invaluable. Nothing to improve upon right now that I'm aware of.

3.0
4.0
EGR115
Nov 23, 2015

Partner projects are nice because it gives you a chance to work out logic with another brain. I struggle most with syntax, even during partner projects. The notes make sense in the class, but when trying to write a syntaxtically correct code it becomes very difficult to actually apply it.

3.0
4.0
EGR115
Dec 1, 2015

Working through a project or two in class would have been helpful to get the gist of how they work and understanding syntax, etc.

4.0
3.0
EGR11508
Grade: B+
Dec 11, 2015

He is willing to help you on your project if needed and responds pretty quickly. some projects were a breeze while others i really struggled on.. i would have loved to have free answer tests instead of multiple choice as well. there are no test reviews so it was really hard to study for a multiple choice test on matlab.. just try and you'll do fine

4.0
3.0
CEC222
Apr 4, 2016

I had him for lab, he was very helpful to anyone who called him over(which could be quite a bit), at least for lab he was helpful and clearly set what needed to get done and the basics of how to do it,(helpful to me as my lecture was far behind), I personally found the lab to be much easier than my lecture of circuit design, would recommend his lab

5.0
4.0
CEC220
Grade: A+
Apr 15, 2016

Professor A. has turned CEC220 and CEC222 into a course that is no longer dreaded by students. He is more concerned for a student's overall success rather than following a dry syllabus and course description. His teaching methods allow the information taught to be easily absorbed and retained by all students in the class. Most certainly the best.

5.0
2.0
CEC220
Grade: Not sure yet
May 2, 2016

He's friendly and goes through everything step-by-step. His class isn't intimidating to students because he's literally teaching different material. I'm worried I didn't learn everything I was supposed to (unlike most of my peers this is a prereq for a few of my classes), but confident in my knowledge of what I did learn. Could've been an easy A.

5.0
3.0
CEC220
Grade: A+
Nov 9, 2016
Would take again

Doctor A is an amazing professor, he's super chill and funny, he is always willing to help a student when you're stuck on a hw problem or lab. Genuinely kind person, super flexible with office hours / appointments, amazing lectures, there's a lot of homework but it's really helpful come time for exams. Overall awesome dude, 10/10 would recommend.

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
2.0
CEC220
Grade: A+
Nov 19, 2016
Would take again

He's young and easy going which makes it easier to relate to the lectures and there's no communication barrier. Dr. A is very easy to learn from and is great at answering questions 1 on 1 if you're stuck on a concept.

BEWARE OF POP QUIZZES
Clear grading criteria
Hilarious
4.0
4.0
CEC220
May 17, 2018
Would take again

Dr. A can seem frantic and disorganized at times, but the man is a G and if you respect his class and really work hard it will change your perspective on electrical engineering.

Tough Grader
Respected
Skip class? You won't pass.
5.0
4.0
CEC220
Grade: A
Nov 6, 2018
Would take again

I would trust Dr. A with my life

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
3.0
EE302
Grade: A
Jan 11, 2020
Would take again

Lots of material covered in the semester, very fast-paced. Quizzes pretty much every lecture. Dr. A is a cool dude and my non-biological father, and I would trust him with my life.

Skip class? You won't pass.
Hilarious
Lecture heavy
4.0
3.0
CEC222
Grade: A+
May 22, 2020
Would take again

Dr. A for Circuits lab went really well even with Prof. Kodimer for the lecture. Dr. A was very helpful and explained concepts well. Even if you are conceptually behind for the labs, his lab book has a great appendix to teach you anything you might be missing. Labs aren't that difficult, overall good choice.

Gives good feedback
Respected
5.0
3.0
CEC220
Grade: A-
Aug 21, 2020
Would take again

Dr. A is down-to-Earth, level-headed, and very engaging in the classroom. He handcrafts all of his lectures, homework, and exams, and knows the content like the back of his wrist. He is super sharp and will take the time to explain in office hours. Other CEC teachers are old, unapproachable, and hard to follow - take Dr. A for every course you can.

Respected
Inspirational
Amazing lectures
5.0
3.0
CEC220
Grade: A
Nov 20, 2020
Would take again

Dr. A was a great teacher and really helped me learn Digital Circuits. Having no experience with the subject coming in, I feel that I have a pretty good understanding of it now thanks to him. He is easy to understand and has us do exercises that make us apply what we learned, which really helped me do well in the class.

Gives good feedback
Group projects
Clear grading criteria
Class Info

Attendance Mandatory

78%

Textbook Required

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 32 grades
Most common grades:
A- (10)
A (7)
A+ (6)
Grade Distribution
A(13)B(5)C(1)D(0)F(0)A-/B+(13)
Based on 37 reported grades
A-: 10
A: 7
A+: 6
B: 4
Common Tags
Respected (4)
Gives good feedback (3)
Skip class? You won't pass. (3)
LOTS OF HOMEWORK (2)
Clear grading criteria (2)
Hilarious (2)
BEWARE OF POP QUIZZES (1)
Tough Grader (1)
Rating Trend

Improving

+0.47 avg change
May
Nov
Jan
May
Aug
Nov
Last 6 months
Ratings by Course

EE309

5.0

(1)

EGR 115

5.0

(1)

CEC220

4.9

(8)

115

4.0

(1)

ERG115

4.0

(1)
+8 more courses
Difficulty by Course

ENG115

4.8

115

4.0

ERG115

4.0

EGR115

3.9

EGR11508

3.8

Similar Professors