4.2

Richard Leinecker

Computer Science - University of Central Florida

4.2
Quality
2.6
Difficulty
83%
Would Retake
334
Reviews
4.2
Quality
2.6
Difficulty
4.2
Helpful
4.2
Clarity

83%

Would Retake

334

Reviews

Rating Distribution
Official
334 total ratings

5

230

4

27

3

21

2

19

1

37

What Students Say

He makes his own reviews

COP3323 - 1.0 rating

Many of his other reviews are clearly fake too

COP4331 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 235 grades
Most common grades:
A (125)
A+ (30)
B+ (26)
Grade Distribution
A(155)B(26)C(4)D(0)F(1)A-/B+(49)
Based on 245 reported grades
A: 125
A+: 30
B+: 26
A-: 23
Common Tags
Group projects (98)
Respected (73)
Caring (62)
Hilarious (61)
Gives good feedback (51)
Clear grading criteria (50)
Accessible outside class (38)
Skip class? You won't pass. (36)
Rating Trend

Declining

-0.84 avg change
May
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

CAP4720

5.0

(1)

3503C

5.0

(1)

CIS4203

5.0

(1)

CFS5131

5.0

(1)

COP4935

5.0

(2)
+13 more courses
Difficulty by Course

COP3223C

3.4

CAP4720

3.0

COP3503

3.0

3503C

3.0

CFS5131

3.0

Reviews (300)
4.0
3.0
CGS5131
Grade: A+
Dec 11, 2016
Would take again

For the online session: Leinecker combines personally made interactive video lectures with some video based "guest lecturers". You will have to make video presentations for the online section. PROS: He knowledgeable, experienced, and passionate about the subject. CONS:Slow in grading assignments - end of term: 2 month backlog.

Participation matters
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
3.0
CNT6418
Grade: A+
Jan 9, 2017
Would take again

One of the better professors at UCF. Always willing to help it compromise if there's an issue. It'd be easier to contact him physically after class/during office hours than via email, though.

Gives good feedback
Caring
EXTRA CREDIT
5.0
3.0
CNT6418
Grade: A
Feb 8, 2017
Would take again

Wow, finally a professor who can both teach and use the skills in the outside world. Dr. Leiinecker's experience lends high credibility to the course.

Respected
Inspirational
Amazing lectures
5.0
3.0
CNT6418
Mar 15, 2017
Would take again

Finally a professor with real-world experience. Los of stories to go along with the material. I learned a ton.

Gives good feedback
Respected
Inspirational
5.0
1.0
COP3223
Grade: A
Nov 10, 2017
Would take again

He's a really caring professor. Always willing to help, you just need to ask for it. There are weekly program assignments and three tests and a final. Tests are super easy if you take notes and do the assignments in class. No reason you shouldn't get an a. Professor actually wants students to do well. Definitely recommend

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
1.0
COP3223
Grade: A+
Nov 10, 2017
Would take again

I recommend this professor. He cares for his students and wants everyone to do well. His course is pretty easy and if you ever need help, he is willing to help. Take him!

Respected
Skip class? You won't pass.
Caring
4.0
1.0
COP3223
Grade: A
Nov 10, 2017
Would take again

4 tests including a final. Program due every week. Posts notes and videos online. Fairly easy course, I definitely recommend. For the tests: study your notes and assignments and you're sure to pass! Cares for his students.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
4.0
1.0
COP3223
Grade: A
Nov 10, 2017
Would take again

This was my first class into the programming world. I was very glad I chose this professor. He is caring and wants his students to do well. He didn't rush the subjects and made sure everyone understood before he moved on. I 100% recommend him. He made me more confident in my major choice. Thanks Professor!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CGS5131
Grade: A
Nov 14, 2017
Would take again

His class is made up of weekly discussions, assignments, and quizzes. Not difficult at all- He is the kind of professor that doesn't believe in cramming exams because in the long run, you will not remember anything you learned-He is an awesome professor- He is very reasonable and he will work with you at any time- He is very devoted to his students

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
COP3223C
Grade: A
Nov 17, 2017
Would take again

Best shot at passing this class. Look over his youtube videos

Participation matters
Hilarious
Amazing lectures
5.0
1.0
COP3223C
Grade: A
Nov 20, 2017
Would take again

One of the best professors ever. You can tell he cares about his students and their success. He actually does real world jobs and projects for coding so he's super knowledgeable. The class is beyond easy to get an A in. Attendance isn't mandatory but you'll probably be lost if you don't go. One HW assignment/per week. Definitely take him.

Respected
Amazing lectures
Caring
5.0
3.0
COP3223C
Grade: A
Dec 6, 2017
Would take again

Professor Leinecker is a great C programming professor. Tests are exactly what he goes over in class. The material gets difficult toward the end of the semester, however you have weekly homework and lab attendance accounted in your grade so you are pretty safe.

Respected
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
COP4020
Grade: A
Dec 6, 2017
Would take again

My favorite teacher at UCF. Can't wait to take another class with him.

LOTS OF HOMEWORK
Hilarious
Clear grading criteria
3.0
2.0
COP4020
Grade: A+
Dec 8, 2017
Would take again

Lectures for the most part are just him reading off the slides. Attendance is not mandatory to do well in the class. Not all exam material is covered in lecture but exams are open internet. He is a nice guy but, he is difficult to reach outside of class. If you read the slides and do problems on projectEuler you'll get an easy A.

5.0
3.0
CAP4720
Dec 8, 2017
Would take again

Still one of the best professors I have ever had during my undergrad semesters. He always puts the student first and is willing to listen to you and help you out in anyway possible that is reasonable. I also had him for Computer science II a while back and he continues to be the same consistent professor. Always sets you up to succeed in the class.

Respected
Caring
Would take again
5.0
4.0
COP3223C
Grade: B
Dec 10, 2017
Would take again

I managed to get through this class without having any prior knowledge in programming. It gets really tough after passing the half way mark in the semester. However, if you attend all the labs and do your homework, you'll still pass. Tests are fair.

Skip class? You won't pass.
Caring
Would take again
3.0
3.0
COP4020
Dec 16, 2017
Would take again

This class had 4 tests, some programming and discussion assignments. Major programming languages covered were Haskell, R, and C#. Assignment descriptions were not very clear, but the grading was fair. Don't email him, go to his office hours. Lectures are all posted online. Study those for the tests and you will pass.

5.0
3.0
COP4020
Grade: A
Dec 16, 2017
Would take again

The Haskell language was totally different than anything else. With hard work I eventually got it. The bonus was learning the R language. I can use that on my resume.

Gives good feedback
3.0
1.0
COP4020
Grade: A
Jan 9, 2018
Would take again

Makes Programming Languages very straightforward. Grading criteria was not always clear on exams and homework, and there didn't seem to be a ton of communication between Prof and TAs. But he was very willing to clarify when necessary. If you want an easy class with a light overview of functional programming, Leinecker is the move.

Caring
3.0
3.0
COP3223
Grade: A
Jan 18, 2018
Would take again

His lectures are pretty interesting and he codes every class. The only problem is I didn't learn as much as I hoped to. Now being in CS1 I feel unprepared and have to work hard to catch up. It's an easy A, but if you want to learn a lot I'd go with someone else.

Skip class? You won't pass.
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
COP4020
Apr 15, 2018
Would take again

Incredible professor. He does an excellent job relating industry-relevant information with the required coursework. He also goes above and beyond for his students. One of the best professors i have had, highly recommended!

5.0
3.0
COP4020
Grade: A+
Apr 15, 2018
Would take again

This man changed my life. Without him I would have never been able to grasp concepts and graduate college! I am unemployed but he is really great professor and you should take him! He cracks jokes and knows hot to explain the most confusing things.

Gives good feedback
Hilarious
Caring
5.0
3.0
COP4020
Apr 30, 2018
Would take again

Amazing professor, really caring about his students. I was fortunate enough to have the pleasure to take him this semester. You will not go wrong, and learn a lot on programming languages.

Gives good feedback
Respected
Inspirational
5.0
3.0
COP4020
Grade: B
Apr 30, 2018
Would take again

Professor Leinecker is one of the best CS professors that UCF has to offer. He brings real-world experience into the classroom and works closely with his students to make sure that they excel in his classes.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
COP4020
Grade: A
May 4, 2018
Would take again

Leinecker seems to really enjoy the subject, and it reflects in his teaching. If you're worried about the material, the powerpoints from the lectures are available on webcourses and our tests were open book open notes open internet

ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
5.0
COP3223C
Grade: B
Jul 23, 2018
Would take again

If you are new to programming, this class is incredibly hard no matter who your professor is. Prof Leinecker is a good teacher and good at explaining the extremely hard concepts. He cares about students succeeding. My only complaint is that the homework is 55% of your grade and not a single one of them is dropped so there is no room for error

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
COP3223C
Grade: A
Aug 2, 2018
Would take again

Easy hw, okay tests. Actually codes in class everyday. I had no programming experience & I thought this class was not too bad. Topics get difficult at the end of the semester, but he does a good job explaining and tries to give simple examples. If this class is difficult, it is only bc the subject is hard not because the professor is hard.

Gives good feedback
Respected
Skip class? You won't pass.
2.0
3.0
COP3223C
Grade: A+
Aug 23, 2018
Wouldn't take again

When it comes to teaching programming his abilities are sub-par at best. The homework is ridiculously easy, to the point where you don't learn much from it. He constantly made little mistakes in class while programming and after awhile it just got annoying. I'm taking CS1 this semester and his class did not prepare me enough for it. Nice guy though

Skip class? You won't pass.
5.0
4.0
COP3223C
Grade: A+
Oct 3, 2018
Would take again

Leinecker is a really cool teacher. He codes every day in class and takes questions from students, mid-lecture. He explains things well, and encourages the class to point out any little mistakes he makes. Homework is pretty easy, but keep an eye out for hard ones. Tests are challenging, but you'll be fine if you understand the concepts in lecture.

5.0
3.0
COP3223
Grade: A+
Oct 7, 2018
Would take again

I would definitely take this professor again! He codes every day in class, engages with the class, and lets you ask questions if needed. If you show up to class everyday you will for sure pass the tests. The tests are very similar to what he codes in class and your homework assignments.

GRADED BY FEW THINGS
Amazing lectures
Caring
5.0
3.0
CGS5131
Grade: B
Oct 23, 2018
Would take again

I think Prof. Leinecker is great. His first two videos were kind of dry, but then you realize he's really a genius and provides Powerpoint slides with a lot of useful information. I have learned quite a bit from his slides and videos. He is human and not militant. You get out what you put into it. Don't expect to coast.

Hilarious
GRADED BY FEW THINGS
Caring
5.0
4.0
COP3223C
Grade: A
Dec 7, 2018
Would take again

He is an amazing human being! He, not a TA, holds reviews before each exam on Sundays. He's accessible outside of class. Truth be told, this class is a bear, but he helps you survive it.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
3.0
3.0
COP4020
Grade: A
Dec 7, 2018
Would take again

Dr. Leinecker's class taught a lot and overall was a positive experience. It's easy so long as you try a little. My main issue with the course was that many of the test questions were ambiguous or contradictory, and TA's clarifications would contradict the prof's clarifications. Be sure to ask if you don't understand a question! Otherwise, good.

Hilarious
5.0
3.0
COP3223
Grade: A
Dec 7, 2018
Would take again

There is no reason not to take Leinecker. He gives you everything to pass along with taking his time to give you extensive reviews outside of class. He hints at test questions and makes his assignments very straightforward. He's your best shot at getting an A in Intro to C. Truly cares for students and is one of my favorite professors now.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
COP3223
Grade: B-
Dec 7, 2018
Would take again

I took Professor Leineckers intro to c course and he was a very good teacher. Most of the example programs he does in class are very similar to the homework so I recommend going to every class. I also suggest doing the programs with him in class and following along. Hes also very funny and interesting and he genuinely wants ppl to do well.

Skip class? You won't pass.
Hilarious
Caring
5.0
3.0
COP4020
Grade: A
Dec 7, 2018
Would take again

Professor Leinecker genuinely cares about the students in his class. If you ever talk to him in his office after hours about anything he will show sincere interest in your struggles and help work through anything you're dealing with in order to provide a more in-depth sense of understanding. One of the best professors at UCF

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
COP3223
Grade: A
Dec 7, 2018
Would take again

Professor Leinecker is a fun and caring professor. The material is hard, but he tries his best to make sure you understand it. If you have no previous experience with programming, you're most likely going to have to study extra outside of class because it's a tough subject. I got an A, but it wasn't easy.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
3.0
COP4331
Grade: A
Dec 7, 2018
Would take again

Professor Leinecker is a great man. I enjoyed my time in his class and I felt like I was going to do well in the COP4331 the entire time. The two projects are as much work as you are willing to put into them, and honestly the class is very fun.

Inspirational
Caring
GROUP PROJECTS
5.0
2.0
COP4020
Grade: B
Dec 7, 2018
Would take again

Took his for PL. Best decision ever. Every test question is recycled from a past exam. Finished his final exam (test 4) in 45 minutes and got a 100 on it. Take him for any class if you can.

ACCESSIBLE OUTSIDE CLASS
Hilarious
GRADED BY FEW THINGS
5.0
3.0
COP3223C
Grade: A
Dec 9, 2018
Would take again

Leinecker's Intro To C is easily the best class I've taken so far. He really does teach you if you put in your part. Be careful though, only 11 assignments and 4 tests. That's all you are graded by, so don't skim on anything. If you do not know the material before taking this class, don't skip lectures. Do your best in the assignments.

Skip class? You won't pass.
Hilarious
GRADED BY FEW THINGS
5.0
3.0
CGS5131
Grade: A
Dec 17, 2018
Would take again

This was my 5th class taken with Dr. Leinecker and am looking forward to my 6th. He's not the best with feedback and grading takes unreasonably long, but his lectures are one of the best at UCF. Be sure to follow his lectures as small details tend to show up in quizzes. Be prepared to write a lot of papers! Also... no exams!

LOTS OF HOMEWORK
SO MANY PAPERS
Clear grading criteria
5.0
3.0
COP3223
Grade: C+
Dec 20, 2018
Would take again

Professor Leinecker is a great professor . He makes sure that the class is interactive so that everyone feels as if they are in a safe space when learning. He takes his time and he makes sure that he answers student questions so no one is lost. The class wasn't the easiest however, because it said it was a "beginner" course but it really isn't.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
COP3223
Jan 8, 2019
Would take again

Leinecker was great. Class is 60% test and there was 4 and 40% assignments that are pretty easy. Test can be difficult, but hes a caring guy and wants everyone to pass. He bumped me up a letter grade towards the end.

TEST HEAVY
Caring
2.0
4.0
COP3223C
Grade: C
Jan 24, 2019
Wouldn't take again

He's nice, but is very tough. This is supposed to be an intro class and if you don't have any sort of programming background, you won't pass. I had coding background and still had to work really hard to just get by. He doesn't put any notes online, he just codes in class and expects you to know it. He doesn't drop anything and his tests were hard.

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
3.0
COP3503
Mar 11, 2019
Would take again

Have had Rick for several classes; he's like your zany uncle and has the stories to back it up. He's knowledgeable, has comprehensive assignments, and gives straightforward exams. A solid choice.

Accessible outside class
Clear grading criteria
Hilarious
3.0
1.0
COP3223
Grade: B
Apr 8, 2019
Wouldn't take again

He is good if you are wanting to learn C, how it is supposed to be taught. However, he makes a lot of mistakes, not just in class, but also on the assignments. He leaves out code that is very important to your code and even helps your code function properly. Even though he helped broaden my knowledge on C, he is not going to prepare you for Szum.

Caring
3.0
1.0
COP3223
Apr 8, 2019
Wouldn't take again

He is a very nice prof. and wants to make sure everyone learns this program, but he makes too many mistakes. Tim is the best TA to get to know within this class due to the prof. relying on him the most. My TA, Amir, had no clue what he needed to do. Be careful if you get him, he gets cocky real fast. Claims everything is so easy then fails at it.

Hilarious
Caring
5.0
2.0
COP3223
Apr 11, 2019
Would take again

Leinecker writes code in every class. He presents the material followed by followup code samples. Even though this class has the word intro in it, this is not an easy class. In order to get a decent grade you'll need to apply a good bit of effort. I like his real-life stories from his time as an industry software engineer.

Lots of homework
Skip class? You won't pass.
Amazing lectures
5.0
5.0
COP3223
Apr 15, 2019
Would take again

None of my other processors give outside review sessions, but he gives one before every test. He really cares, tries very hard, and does a good job to deliver.

Skip class? You won't pass.
Hilarious
Caring
5.0
3.0
COP3223
Grade: B+
Apr 18, 2019
Would take again

A really good professor who will help any student willing to try, and even bumps grades up

Accessible outside class
Skip class? You won't pass.
Amazing lectures
5.0
4.0
COP3223
Grade: A
Apr 18, 2019
Would take again

Great guy, always teaches each concept in debt and will help with coding assignments in class. As an intro to C class, I would argue that he is so much better than Szumlanski, currently have an A pre-final exam. (which is just a 4th test) I would suggest going to class to understand what is going on because if you miss class you might fail.

Respected
Skip class? You won't pass.
Hilarious
5.0
3.0
COP3223
Grade: A
Apr 22, 2019
Would take again

Great professor. Even tough it is an intro class the material can be very tricky at times. He writes code every class that relates to your homework assignments and explains it along the way(go to class). If you're willing to try he will most likely help. He allows you to write on an index card and use it for tests and will bump up your grade.

Skip class? You won't pass.
Hilarious
Caring
5.0
2.0
COP4331
Apr 26, 2019
Would take again

Dr. Leinecker is an incredible professor who truly cares about the success of his students. Anytime I spoke with him, he always asked how he could make his class better and more relevant for students. His COP4331 class is project heavy but helps prepare students for senior design, and I found them interesting.

Respected
Group projects
Caring
5.0
2.0
COP4020
Grade: A
Apr 30, 2019
Would take again

If you have to choose a CS elective choose programming languages, easy class to get a B or A in and Leinecker is an awesome professor. Assignments were easy and exams ranged from easy to moderately difficult problems. You can use the internet if you want on exams, but it's not really needed.

Clear grading criteria
Caring
5.0
3.0
COP3223
Grade: A
Apr 30, 2019
Would take again

Leinecker is a wonderful caring professor. He tries really hard to get students to understand difficult concepts and offers plenty of opportunity for clarification. The material is hard, but if you go to class and practice a bit at home you won't have anything to worry about. Go Knights!

Hilarious
Amazing lectures
Lecture heavy
5.0
2.0
COP4020
Grade: A-
May 1, 2019
Would take again

He's great. Tests are code problem-sets with your laptop, meaning you can Google as you take it (Googling is encouraged). Don't let this fool you, though. Have a decent understanding of each language BEFORE the test or you WILL run out of time. (Each test is on a different language.)

Accessible outside class
Hilarious
Caring
1.0
1.0
COP3223
May 1, 2019
Wouldn't take again

It wasn't until Monday, that this man pulled the ultimate April Fool's joke. He took away the 10% that has been there since the beginning of the school year and caused everyone's grade to drop hours before the final. So instead of having a B, I now had a C and A's dropped to B's and vice versa. He was a good professor, until he pulled this stunt!

Lots of homework
5.0
3.0
COP3223
Grade: A-
May 2, 2019
Would take again

I liked professor Leinecker as he is genuinely a nice person who will help you raise your grade if you just ask. You do have to show up to his class as he doesn't post his code or do any notes in lecture. I wasn't a fan of this subject in general but even after getting a C and D on his first tests, still managed to get an A- overall.

Accessible outside class
Skip class? You won't pass.
Graded by few things
5.0
2.0
COP3223
Grade: B+
May 2, 2019
Would take again

Professor Leinecker is a great professor if you want to actually learn the material. You have to come to class to get notes since he doesnt put his notes on Webcourse. At the end of the semester he holds an office hours to talk to the students. And if he sees that you actually put an effort, he will round you up to a whole letter grade.

Participation matters
Lecture heavy
EXTRA CREDIT
4.0
3.0
COP3223
Grade: B+
May 2, 2019
Would take again

He is very nice and is willing to help you out. Coming into this class I had no programming experience whatsoever and I managed to get a B+ which is pretty solid. He does not post his code so coming to lectures is a must. His test can be fairly difficult, but if you go to his reviews he host before the exam you can manage to do well enough to pass.

Participation matters
EXTRA CREDIT
Tough grader
5.0
3.0
COP3223
May 2, 2019
Would take again

Coming into this class without any programming experience, I can surely say that Professor Leinecker is a really good professor. He cares about his students and wants everyone to do well. Him and the TAs are always available for help whenever you need it. Really though, just study and do the assignments and youll be fine.

Accessible outside class
Skip class? You won't pass.
Caring
5.0
3.0
COP3223
May 2, 2019
Would take again

Leinecker is a great professor. He genuinely cares about his students and their success in the class. Before every test he holds a review session that goes over the topics that'll be on the test, which was very helpful. I didn't have any experience with programming before I took his class, but he definitely helped to make it all less confusing.

Respected
Accessible outside class
Caring
5.0
2.0
COP4331
Grade: A
May 2, 2019
Would take again

Leinecker is great, he really cares about his students and is always really helpful in office hours. The group projects in this class were rough but rewarding.

Group projects
Clear grading criteria
Caring
5.0
2.0
COP4020
Grade: A
May 2, 2019
Would take again

Loved the way the class was structured, learning the basics of 4 different programming languages kept things interesting but not challenging. Leinecker's a great prof who wants to see his students succeed. Simple homeworks; online, open-note, open-internet tests. Overall really enjoyable.

Accessible outside class
Clear grading criteria
Caring
5.0
4.0
COP3223C
May 2, 2019
Would take again

Great guy, funny has a great sense of humor. Class was mandatory for degree and professor was understanding. Class was challenging, but worth it. I highly recommend him for anyone seeking to learn C.

Lots of homework
Skip class? You won't pass.
Hilarious
5.0
3.0
COP3223C
Grade: C+
May 2, 2019
Would take again

Best Into to C professor, he cares about student. Most of the homework is copy and paste from what he teaches in class. He holds test reviews usually on the Sunday before the exam and has stayed for 4+ hours(on a sunday) to make sure EVERYONE understands whats going on. If you go to class and try YOU WILL PASS!!!

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
3.0
COP3223
Grade: B
May 2, 2019
Would take again

One of the most caring professors I've had at UCF. He's hilarious and relatable like a kind, fun uncle. He makes c programming( which has potential to be hard) much easier. He's there for you in his office hours and always open to helping anyone. If I had to take this class again, I would pick him in a heart beat. His TA Tim is great too! TAKE HIM

Skip class? You won't pass.
Hilarious
Caring
5.0
4.0
COP3223C
Grade: A
May 2, 2019
Would take again

Easily the best professor I have had at UCF. He structures his class based on you understanding the material instead of memorizing things. If you have to take Intro to C, 100% take him, I had a friend who took the same class with another professor and he had a hard time understanding the concepts that Leinecker so carefully explains.

Respected
Hilarious
Caring
5.0
3.0
3503C
May 2, 2019
Would take again

Amazing professor! He really wants you to succeed and his lectures are very informative. He codes in the lectures which is very helpful. 10/10

Respected
Inspirational
Amazing lectures
5.0
4.0
COP3223
Grade: A-
May 2, 2019
Would take again

If you need to take Intro to C at UCF, take Leinecker. Not only does he care about the students, but he's been teaching for a while and he knows how to teach. He isn't perfect, but he is pretty close to it and you are not gonna find a better professor than him for Intro to C. He has a great TA who can help you outside of class.

Respected
Skip class? You won't pass.
Caring
5.0
3.0
COP3323
Grade: A+
May 2, 2019
Would take again

Best Professor I have ever had. He is very caring and funny! He gives very interesting and fun lectures. At the beginning it was intimidating. This was my first coding experience and I absolutely loved it. I wouldn't have enjoyed it much without his passionate lectures and without his TA Tim. I absolutely recommend it you will not regret it.

Hilarious
Amazing lectures
Caring
5.0
4.0
COP3223
Grade: A+
May 2, 2019
Would take again

I passed with an A! Professor Leinecker is extremely kind. He allowed a student to film him and post the videos on discord, he answered all our questions, he had exam reviews, he had pop questions on an accessible website he made, his youtube music is awesome and I can't wait to read the fictional book he is writing... I hope it'll be on Amazon.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
COP3223C
Grade: B
May 3, 2019
Would take again

Great teacher gives feedback from tests to the class and gives opprotunities to pass even if you arent the sharpest student when it comes to coding.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
COP4331
Grade: A
May 3, 2019
Would take again

Amazing and kind teacher. Very understanding with students' needs.

Respected
Accessible outside class
Group projects
5.0
3.0
COP3223C
Grade: A
May 3, 2019
Would take again

I walked in this class not knowing anything about programming not even hello world. But he teaches you the concepts and makes sure you understand. Homework is easy and he goes over it before it is due but tests can be challenging (still doable). He's funny but some of his references are outdated. Still he is the best, I LOVE HIM (and tim).

Accessible outside class
Inspirational
Lecture heavy
2.0
2.0
COP3223
Grade: C
May 3, 2019
Wouldn't take again

He helped me understand C better, however right before the finals, he messed up everyones grade. I went from a B to a C, thankfully I passed. I emailed him about the problem and he told me I to see him next semester. You almost cause me to fail the class and wouldnt even boost my grade back. He is caring and nice, but this mistake was costly.

5.0
4.0
COP3223
May 3, 2019
Would take again

Best professor at UCF. Learned a ton. Will try to take him for other classes.

Respected
Skip class? You won't pass.
Lecture heavy
5.0
3.0
COP3223
May 4, 2019
Would take again

I never had a programming class before this. It was really hard, but I ended up with a good grade. Leinecker is great at explaining the material, and he takes time outside of class to help. I would recommend taking him for any class.

Skip class? You won't pass.
Amazing lectures
5.0
2.0
COP4020
Grade: A
May 4, 2019
Would take again

Took him for one of my CS electives, pretty easy and chill class. Programming languages actually introduced me to R and PANDAS in Python, pretty cool and useful programming languages/libraries. Exams and homework were pretty easy. Would recommend as an elective class.

Caring
5.0
3.0
COP3223C
Grade: B+
May 5, 2019
Would take again

This professor was amazing. He made the class engaging and interesting. His assignments are fair and they really prepare you for the test. The in class quizzes are optional and not a part of the grade but they also help a lot with the material. I wouldn't say is a chill class but it was my easiest class in comparison to my aerospace classes.

Skip class? You won't pass.
Inspirational
Hilarious
5.0
3.0
COP3223
Grade: A
May 6, 2019
Would take again

He is a great teacher and makes what could be a pretty boring class into something interesting and fun. He is not a harsh grader and gives a lot of extra credit on some of his tests, and his hw is pretty easy. The test are not too hard but you do need to go to the lectures even though attendance is not counted. He explains everything very well.

Skip class? You won't pass.
Hilarious
Lecture heavy
5.0
4.0
COP3223
May 7, 2019
Would take again

Excellent professor! Take him! If you are new to programming or have never taken a coding class before, the material & this class is difficult, but Leinecker does a great job teaching and engaging with the class. DO YOUR VERY BEST ON ALL HOMEWORK! His exams are tough!! But if you do well on all the assignments it will help your grade tremendously!

Respected
Skip class? You won't pass.
Hilarious
5.0
4.0
COP3223C
Grade: B+
May 7, 2019
Would take again

Leinecker is a really solid teacher. He won't bs you either, he says the class isn't easy but is always ready to help. He holds extra review sessions on his own time is available a lot as well is his TAs. If you do the homework you should be ok, but make sure you get on it. The tests get harder as the semester goes on but it's very doable.

Accessible outside class
Lecture heavy
5.0
3.0
CNT6418
May 8, 2019
Would take again

Professor Leinecker is a phenomenal mentor. He is incomparable to other professors. To take any of his courses is by far the greatest opportunity one will have. Once you take his course, you too will realize his notable heart towards the STEM field.

Respected
Accessible outside class
Clear grading criteria
4.0
4.0
COP3223
Grade: B-
May 12, 2019
Would take again

Professor Leinecker says that this class is hard to pass, however, you can always come to his office hours and get help with any issues that you might have throughout your course. Professor holds several review sessions throughout the semester which are really helpful when preparing for the exams. Textbook is not required for this course.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
COP3223
Grade: A
May 13, 2019
Would take again

He knows the content and communicates it effectively. It's vital to join the Computer Science Discord in case you miss a class. The lab is a good way to practice what was learned in class. He let us bring a note card with anything written on it to every exam. Overall an amazing professor.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
3.0
COP3223
May 30, 2019
Would take again

It was my second time taking intro to c, because it just wasn't clicking with the first one. He really knows how to explain the information, and he uses a lot of examples during class (which will help ALOT with homework and tests). You can tell he really loves what he does.

Gives good feedback
Skip class? You won't pass.
Hilarious
4.0
3.0
COP3223
Grade: B+
Jun 13, 2019
Would take again

Funny guy and lectures are helpful with the homework. Tests are alright. As long as you go to class and spend time every week keeping up with the material, it should be a breeze.

3.0
3.0
COP4331
Grade: A
Oct 26, 2019
Would take again

Laidback professor. You will learn a lot, but not from the professor. Most of the work for this class is done by yourself. The class could have a little more direction, but overall I am happy with what I've learned. The lab content is not good, but at least we are slotted a time to meet with our groups.

Accessible outside class
Group projects
3.0
3.0
COP4331
Grade: A+
Nov 5, 2019
Would take again

overbearing

Clear grading criteria
Hilarious
Tough grader
5.0
3.0
COP4331
Nov 12, 2019
Would take again

This is one of the best professors at UCF. He has lots of real-life experience and brings it into class.

Respected
Accessible outside class
Group projects
5.0
3.0
COP4331
Nov 18, 2019
Would take again

I learned more in this class than any other class here at UCF. At first it's easy to get discouraged, but if you stick with it you learn a lot.

Respected
Accessible outside class
Group projects
5.0
3.0
COP4331
Nov 23, 2019
Would take again

I am almost finished with this class and I have loved it. I can't wait to get to senior design next semester and have Leinecker again and continue learning.

Respected
Accessible outside class
Hilarious
5.0
3.0
COP4331C
Grade: A
Dec 3, 2019
Would take again

I LOVE THIS MAN! A gem of full of knowledge and years of experience in the industry. His lectures are entertaining, you definitely won't fall asleep. He likes to talk about his experiences when he was in the industry and the common issues that developers faced which was super informative! You will have to learn a lot on your own and put work in.

Gives good feedback
Respected
Inspirational
1.0
1.0
COP4331
Grade: A
Dec 8, 2019
Wouldn't take again

What's the point of having a prof when everything in the class is self-taught? I wasted so much time going lectures to not learn anything. If you are good with diggin up materials online and teach yourself concepts, take this class. Else, take it with someone else. Group project was stupid as I did everything by myself. Got an A though, so whatever

Accessible outside class
Graded by few things
Group projects
1.0
2.0
COP4331
Grade: A-
Dec 8, 2019
Wouldn't take again

Meh professor. Easy class. Hated the group projects. You have to learn almost everything on your own. The only thing he teaches you is unit testing and JSON. You have to learn PHP, JavaScript, C++, HTML, CSS by yourself. The class is so time consuming that if youre not good at self studying, dont take it with him.

Accessible outside class
Graded by few things
Group projects
5.0
2.0
COP4331
Dec 9, 2019
Would take again

This is the best class I have taken at UCF so far. I learned an incredible amount. Leinecker was always able to answer my questions during office hours, and he even comes to class early to interact with students. Leinecker tells a lot of stories from his past that brings the material to life.

Respected
Clear grading criteria
Hilarious
5.0
3.0
COP4331
Dec 10, 2019
Would take again

Professor Leinecker made this course fun and rewarding. I highly recommend him.

Accessible outside class
Group projects
5.0
3.0
COP4331
Dec 10, 2019
Would take again

Dr. Leinecker is an amazing professor. He gets you ready for SD1 and makes you familiarize yourself with tools that you might use in the industry. It is a lot of self learning, but that's the case with any professor for this class. The first project is pretty easy and you choose the second project,so the difficulty level depends on you and the team

Participation matters
Graded by few things
Hilarious
5.0
4.0
COP4331
Dec 10, 2019
Would take again

He states in the beginning of the semester that you will learn more doing than from what he teaches, because honestly, there's no way he can walk everyone through how to do their unique project. You will be well prepared for senior design and the real world after taking this class. If you pick a reliable group and start early, you will be golden.

Gives good feedback
Accessible outside class
Group projects
5.0
5.0
COP4331
Dec 11, 2019
Would take again

I read some of the previous reviews. Those were obviously written by losers who should not be in computer science. Leinecker is great. I can't say enough how much I have learned.

Group projects
Hilarious
5.0
2.0
COP4331
Dec 11, 2019
Would take again

Great course. Learned a ton. I think I am ready for Senior Design.

Inspirational
Group projects
4.0
2.0
COP4331
Dec 11, 2019
Would take again

In four weeks my group had a contact management system completed and deployed. In the next week my group had a much more complex system (with mobile) completed and deployed. I can't say enough about this class and Leinecker.

Group projects
5.0
3.0
COP4331
Grade: A
Dec 12, 2019
Would take again

The class teaches you a lot. There is a lot of self-learning in this class but as Computer Science student, self-learning is required to succeed in the industry. This was a class that I will actually use the stuff I learned in future projects and jobs. Lab attendance is required and presentation days in lecture.

Accessible outside class
Group projects
Amazing lectures
5.0
3.0
COP4331
Grade: A
Dec 12, 2019
Would take again

Great class. Class is easy if you get together with good teammates for the projects. Two main projects and 2 easy tests. High recommend.

Respected
Accessible outside class
Group projects
1.0
1.0
COP4331
Grade: A
Dec 12, 2019
Wouldn't take again

Dr Google is a caring professor. He will show anything you want by typing in the search bar. Even when you go to his office hour, hell spend 40min googling up the syntax of JavaScript. On a more serious note, he doesnt know the material of what he is supposed to teach. Easy class though. Take this if you want an easy A. Excellent GPA booster!!!

5.0
2.0
COP4331
Dec 12, 2019
Would take again

Last night was our final exam time and we got to see 14 presentations. It was amazing how many of the projects were really cool. To think that in one semester the groups could accomplish so much.

Respected
Inspirational
5.0
2.0
CIS4203
Dec 12, 2019
Would take again

I was missing several assignments and not going to pass. I have a job waiting for me, so this just about crushed me. But Leinecker gave me the chance to make everything up, and now I can graduate and take my job. He is on students' sides.

Respected
Clear grading criteria
Lecture heavy
4.0
2.0
COP4331
Grade: A
Dec 12, 2019
Would take again

Leinecker is pretty chill and tends to give higher grades. The class was basically 2 group projects, 1 easy test, attendance, and some easy hw. The projects can be pretty difficult and time consuming, since you basically have to teach yourself web development.

Accessible outside class
Get ready to read
Group projects
5.0
2.0
CIS4203C
Dec 12, 2019
Would take again

You learn topics he teaches from experience not a textbook. He had lecture one day lab the next. Super simple class, labs were engaging and beneficial to understading what was previously talked about. There are only 2-3 weekly assignments. No tests. You don't need to show up to class but I reconmend it for the experience.

Respected
Hilarious
Amazing lectures
5.0
2.0
COP4331C
Dec 12, 2019
Would take again

He makes this an easy project based class. His philosophy of learn by doing is executed beautifully in this class and his real world experience in the feild translates well into the class room. Just 3 simple tests, 2 projects and some discusions. He gives very clear guidannce on the group projects and will work with you if you get stuck.

Inspirational
Graded by few things
Hilarious
5.0
2.0
COP4331
Grade: A
Dec 13, 2019
Would take again

Professor is great. The class mostly depends on the group you pick, which can make or break your grade.

Gives good feedback
Group projects
Clear grading criteria
5.0
4.0
COP4331
Grade: B
Dec 13, 2019
Would take again

I was in POOS, a group project class. You make two projects, a shorter, smaller one, followed by a longer, bigger one. He says early on that "you will learn a lot more than I teach you" and if you accept this fact early on you will fare a lot better. For this particular class that style works nicely. He's a laid back guy and overall I reccomend

Group projects
Caring
5.0
3.0
COP4331
Grade: A
Dec 14, 2019
Would take again

Very laid back and approachable professor. Grades are heavily weighted towards the 2 group projects. Dr. Leinecker won't teach you much in lecture and you'll do a ton of your own research, but he's very available and helpful outside of class. He's generous with grades as long as you genuinely put in your best effort.

Respected
Accessible outside class
Group projects
5.0
3.0
COP4331
Dec 17, 2019
Would take again

I just got a job based on what I learned in this class. The class was hard for me as I had to learn a lot of new skills. But I powered through it and now I'm glad.

Gives good feedback
Group projects
Hilarious
5.0
3.0
COP4331
Dec 22, 2019
Would take again

Best UCF professor, hands down. I learned a ton. Now on to Senior Design.

Group projects
Clear grading criteria
Hilarious
5.0
3.0
CFS5131
Dec 22, 2019
Would take again

I learned a ton about digital forensics. He has a lot of experience that he brings into class.

Inspirational
Clear grading criteria
Hilarious
5.0
3.0
COP4331
Dec 22, 2019
Would take again

Leinecker is a great professor. He always made time to help me when I got stuck on my project. I posted the final project on my github and have it on my resume.

4.0
3.0
COP4020
Dec 22, 2019
Would take again

If you can get past his first test (which is really hard), the semester is manageable. He really knows the four languages he teaches: Haskell, Python, R, and C#. This gives you a rounded view of different programming paradigms.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
COP4331
Dec 22, 2019
Would take again

Get ready for a steep learning curve. You and your team will develop two full stack applications. The first several weeks of the course for me were difficult, but once I managed to get past that it was great.

Gives good feedback
Respected
1.0
4.0
CNT6418
Grade: B-
Jan 8, 2020
Wouldn't take again

He is good for class room students, for online he grades tough, also he is kinda treat online students average and grades them average. After performing good I good this grade.

Lots of homework
So many papers
Tough grader
1.0
3.0
CNT6418
Grade: B
Jan 8, 2020
Wouldn't take again

For online! Please don't take it, good for class room lectures. Online students will get poor grades

Get ready to read
Graded by few things
Tough grader
5.0
3.0
COP4331
Jan 8, 2020
Would take again

Great professor. I'm in senior design now and this class really helped me prepare.

Participation matters
Group projects
Hilarious
5.0
2.0
COP4020
Jan 8, 2020
Would take again

Learned more in the first day of class than I learned in the entire last semester.

Respected
Accessible outside class
Hilarious
5.0
3.0
CGS5131
Jan 8, 2020
Would take again

Excellent introduction to computer forensics. This is a great class to get you started. Now on to the other DF masters classes.

Lots of homework
Clear grading criteria
5.0
3.0
COP4331
Jan 9, 2020
Would take again

I'm in senior design now and realize how well Leinecker prepared us for it. I feel like I have a giant step towards this class.

Group projects
5.0
2.0
CNT6418
Jan 10, 2020
Would take again

It's nice to have someone teaching this who has real experience. I always enjoyed the stories he told. Nice class.

Get ready to read
Clear grading criteria
3.0
4.0
COP4331
Grade: A
Jul 30, 2020
Would take again

This class was very intense. Even though he is always willing to help work out issues with the project, he kinda threw us into the deep end. If you have no prior knowledge about stacks, how to set them up, APIs and front-end... you will definitely be spending a lot of time learning this on your own.

Participation matters
Inspirational
Group projects
5.0
3.0
COP4331
Grade: A
Aug 26, 2020
Would take again

The professor gave extra help lessons for any errors of difficulties in our projects. This was extremely helpful.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
1.0
COP4331
Grade: B+
Aug 26, 2020
Would take again

It was very project based and included many real-world helps. This directly helped me in an interview.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
4.0
COP4331
Grade: B
Aug 26, 2020
Would take again

Large projects were first real world type project I have had while at ucf. Good change from the more academic projects before this class.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
COP4331
Grade: A-
Aug 26, 2020
Would take again

The demo's during lecture, showing how to use different technologies, was very good.

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
4.0
COP4331
Grade: B
Aug 26, 2020
Would take again

Just a fun class and a good teacher

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
COP4331
Grade: A-
Sep 9, 2020
Would take again

Everything, very organized and was very willing to put in time to help students. Great instructor.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
COP4331
Grade: B-
Sep 9, 2020
Would take again

? I really enjoyed the fact that he was willing to go out of his way to help us out. Don't change anything--I learned a ton.

Group projects
Clear grading criteria
Amazing lectures
5.0
1.0
COP4331
Grade: B+
Sep 9, 2020
Would take again

I like the tutorials he gave to get started on the project. The professor was very helpful throughout the course.

Respected
Inspirational
Group projects
5.0
2.0
COP4331
Grade: B+
Sep 9, 2020
Would take again

Leinecker cares more about making sure that we are learning from the course and are prepared for Senior Design 1 and our professional future.

Gives good feedback
Respected
Group projects
5.0
3.0
COP4331
Grade: B
Sep 21, 2020
Would take again

We got a lot of hands on experience with the small and large projects that is very applicable to the real world unlike most classes. Dr. Leinecker also prepared us for the techniques and strategies needed to succeed in senior design.

Group projects
Hilarious
Caring
5.0
3.0
COP4331
Grade: A-
Sep 21, 2020
Would take again

Fantastic, one of the best courses I've taken. Not only did I learn a good amount from the class, but the information that the projects forced me to learn was amazing, learned about things I had been curious about for years. Instructor was helpful and fair, lab was informative. Overall a really good course, feel like I learned a ton of information

Respected
Group projects
Caring
5.0
2.0
COP4331
Grade: B+
Sep 21, 2020
Would take again

2nd time with Prof Leinecker, great prof goes above and beyond to ensure we understand material. had extra help sessions for projects

Gives good feedback
Respected
Inspirational
5.0
4.0
COP3223
Grade: B+
Nov 5, 2020
Would take again

You need to first take an easier language ( C++ , python). C is more challenging with special advanced uses. Prof. Leinecker is excellent at bringing concepts down to the simplest and understandable pieces. Easy going, has a sense of humor. We are pandemic remote. TAs can be good supplement. Recommend solid windows 10 laptop, extra time.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
5.0
COP4331
Grade: A
Nov 18, 2020
Would take again

He is a fantastic instructor. Teaches great material and loves what he does. This course is great and this instructor should always teach this course to future students.

Respected
Accessible outside class
Group projects
5.0
5.0
COP4331
Grade: B+
Nov 18, 2020
Would take again

He's very interesting and willing to help. I really feel like he cares about every student and making sure we are learning things that are useful for the real world.

Accessible outside class
Group projects
Caring
5.0
2.0
COP4331
Grade: B
Nov 18, 2020
Would take again

The team based projects were very fun and rewarding. I appreciated that the class was structured so there was less of a focus on exams/quizzes, and more on these projects. The extra help sessions offered were extremely generous - anyone who needed it should've been able to get help.

Inspirational
Group projects
Hilarious
5.0
3.0
COP4331
Grade: B+
Nov 18, 2020
Would take again

I really liked when you would do demos and explain each and every part of what you were doing. It was really good and really helped form a basis for the content that we could draw from.

5.0
3.0
COP4331
Grade: A
Dec 9, 2020
Would take again

The class is structured around two group projects. Dr. Leinecker always made sure to walk us step-by-step whenever he did a demo or explained a new concept. He always offered to do extra Zoom sessions with us to give us help on our projects. The lab component of the class with mandatory attendance was kind of useless though...

Gives good feedback
Respected
Group projects
5.0
4.0
COP4331
Grade: A-
Dec 17, 2020
Would take again

I liked that the professor is interested in his students' success.

Group projects
Hilarious
Caring
5.0
2.0
COP4331
Grade: B
Dec 17, 2020
Would take again

Professor Leinecker always has great classes that are very involved and he prepares us for real world applications.

Respected
Accessible outside class
Group projects
5.0
3.0
COP4331
Grade: A
Dec 17, 2020
Would take again

This professor taught me what is perhaps the most important thing yet in my time at UCF. That being, you can learn to do just about anything, I don't need to block myself from learning what I want to know because there isn't a class that doesn't teach that.

Inspirational
Group projects
5.0
3.0
COP4331
Grade: A-
Dec 17, 2020
Would take again

I appreciated the projects we worked on in this course and the new technologies we covered - all of which made their way onto my resume as potential skills for employers to see. That aspect alone makes this class very much worth the admission price.

Group projects
5.0
2.0
COP4331
Grade: B
Dec 17, 2020
Would take again

I liked that Professor Leinecker regularly held office hours to help students who were struggling with their projects. It's also great how he tries to model the assignments to simulate real world projects that students may be a part of after their time at UCF. He gives tons of great advise in that respect as well.

Group projects
Caring
5.0
3.0
COP3223
Grade: A-
Dec 19, 2020
Would take again

Professor Leinecker is a very good teacher. He definitely knows the material and spends time answering any questions. Also during the covid stuff, we was willing to work with me when I got sick to make sure I had a more than fair chance of success.

Gives good feedback
Respected
Amazing lectures
2.0
2.0
CNT6418
Feb 16, 2021
Wouldn't take again

I was honestly surprised to see so many reviews that said this professor cared about his students. Not sure if hes different with online and in person courses but he seemed bored during his lectures and like he couldnt wait to be done so he could just dip. He hardly looks at questions in the chat. Easy A though, so thats cool.

5.0
5.0
COP4331
Grade: B+
Mar 21, 2021
Would take again

He took the time to make extra zoom meeting, even on the weekend, to help students with course material and projects show how dedicated he his to his student. He is patience, competent, fair, and caring. So far he is one of the best professors I've had so far.

Gives good feedback
Group projects
Clear grading criteria
5.0
5.0
COP4331
Grade: B
Mar 21, 2021
Would take again

I like how the instructor gave us the liberty and freedom on our big projects.

Group projects
Hilarious
Caring
5.0
5.0
COP4331
Grade: B+
Mar 21, 2021
Would take again

Leinecker was inspiring and encouraging on this project. He was quick to help students with any problems and was generally a god tier professor. My only regret is that I'm graduating and can't spend more time with him.

Respected
Inspirational
Clear grading criteria
5.0
3.0
COP4331
Mar 21, 2021
Would take again

Organized, helpful, reasonable, and by far the one of the best professors I've ever had.

Group projects
Hilarious
Amazing lectures
5.0
3.0
COP4331
Grade: A
Mar 21, 2021
Would take again

Dr. Leinecker has amazing real-world advice and the experience to back it up. He speaks clearly and effectively, and is fair in his expectations. No other class I've taken has prepared me for the real world as much as this one, and I'm grateful for the experience.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
COP4331
Grade: A-
Mar 21, 2021
Would take again

The instructor really cared about students learning the material and going out of his way to help them if needed. The instructor also made sure that the students were learning useful real world information and not just cookie cutter slides.

Respected
Group projects
Hilarious
5.0
3.0
COP4331
Grade: B
Mar 21, 2021
Would take again

I like that is was project-based and it taught us how to work in teams, especially virtual teams. Dr. Leinecker was always very accessible and frequently created extra help Zoom meetings during the week or even on the weekends to help us out with the projects (much appreciated!!). It was also nice to hear him give us examples of how whatever we wer

Respected
Inspirational
Group projects
5.0
3.0
COP4331
Grade: A
Mar 21, 2021
Would take again

Professor Leinecker is a great help and will make extra meeting for anyone who needs it.

Respected
Inspirational
Hilarious
5.0
3.0
COP4935
Grade: A
Mar 21, 2021
Would take again

I liked the hands-off approach, while still being a positive resource for teams. The model of choosing a project and then devoting an entire two semesters to it is perfect for this major.

Gives good feedback
Inspirational
Group projects
4.0
3.0
COP4331
Grade: Not sure yet
Mar 31, 2021
Would take again

Nice guy with a lot of personality. Takes the time to hold extra lectures some Fridays as he feels is necessary. Exams in this class are simple, the real challenge comes from the two group projects. If you get a good group, then the class goes well and you do learn a lot. If not, well...

Gives good feedback
Participation matters
Group projects
1.0
1.0
CNT6413
Apr 7, 2021
Wouldn't take again

This professor really doesn't seem super knowledgeable about or interested in the topics he's teaching. Most of his quizzes were super basic and one of them was even word-for-word copied from the Art of Memory Forensics... If you try to contact him, good luck. You'll either get a super passive aggressive response or just radio silence.

5.0
3.0
COP3223
Grade: A-
Apr 10, 2021
Would take again

He is the best for this class for sure. I had never done coding in my life so it was super hard for the difficult material but he would literally help me fix my entire code when I showed up to office hours. 2/3 of the way through understood nothing further and failed the final so get high grades in the beginning and still got an A-.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
3.0
COP4331
Apr 28, 2021
Would take again

Honestly, he solely responsible for me being able to graduate on time because my degree hinged on passing his class in the final semester. Super cool, chill, and caring teacher.

Clear grading criteria
Caring
5.0
4.0
COP4331
Grade: A-
Apr 28, 2021
Would take again

The best class I've taken at UCF over 3 years. Dr. Leinecker is clear about deadlines and expectations. He gives students all the tools and pointers to succeed in the course. His lectures won't make you believe he was Jaime Escalante reborn, but they're enjoyable and pertinent. Grades fairly and shows students what they're capable of.

Gives good feedback
Group projects
Clear grading criteria
5.0
2.0
CNT6418
Grade: A
May 24, 2021
Would take again

Great feedback and very interactive zoom class. I learned a ton in this class.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
COP4331
Grade: B+
May 24, 2021
Would take again

Hands off on the projects that give us the leeway to do it on our own pace. This is more of a real-life experience.

Gives good feedback
Respected
Hilarious
5.0
3.0
COP4331
Grade: B
May 24, 2021
Would take again

A massive amount of information was learned about software development and team dynamics, and the exams were fair. I will definitely use this information in a job.

Gives good feedback
Respected
Clear grading criteria
1.0
1.0
CNT6418
Grade: A+
Jun 10, 2021
Wouldn't take again

One of the worst classes I have ever taken. He sleepwalks through lectures and wastes so much time doing demos, like its the first time he's seen these tools. Assignments are a joke with only a SHALLOW intro to digital forensics. There is too much overlap in material and assignments with CGS5131. Someone else should teach these MSDF classes.

5.0
3.0
COP3223
Grade: A
Jun 11, 2021
Would take again

Amazing for Intro to C. He explains the basics very well and gives relevant examples to help you work through the homework. Coding just makes sense when he describes it. Go to class since he basically gives you all the answers, and code with him throughout class. I took this class before and got an F with another prof, took it with him and got an A

Skip class? You won't pass.
Hilarious
Lecture heavy
3.0
3.0
COP4331C
Grade: A
Aug 2, 2021
Wouldn't take again

Took this during Summer 2021, online. This class is based on 2 group projects, with tests/quizzes/discussions mixed in (Contact Manager and your choice). Your grade depends on how well you pick your group. We went above an beyond on our small project, however the professor seemed to show no interest in how we worked. Really left us all demotivated.

Group projects
5.0
3.0
COP4331
Grade: B
Aug 20, 2021
Would take again

Always willing to devote extra time to help us understand the material. Overall, a professor that really cares about our success.

Group projects
5.0
3.0
COP4331
Grade: A
Aug 20, 2021
Would take again

Adequate course materials were provided. Extra office hours and meetings were provided by the professor to provide us a platform to ask questions and all.

Group projects
Clear grading criteria
5.0
3.0
COP4331
Grade: B+
Aug 20, 2021
Would take again

We learned a lot this class about software development as well as team coordination. There were lots of resources provided and opportunities to get assistance, seeing what myself and others can do in such little time was very impressive.

Group projects
5.0
3.0
COP4331
Grade: A
Aug 20, 2021
Would take again

I learned a lot about software development thanks him. The best part about his course was the extra lectures that he would give to help students who needed it.

Group projects
Clear grading criteria
5.0
3.0
COP4331
Grade: A-
Aug 20, 2021
Would take again

I liked how the professor teaching this course actually made time for the students when needed. He held several extra zoom sessions so that we have the time to ask him whatever it is we want.

Respected
5.0
3.0
COP4331
Grade: A
Aug 20, 2021
Would take again

The course taught me a heavy amount of knowledge I require to succeed in the future in any job I have related to technology.

Group projects
Clear grading criteria
5.0
3.0
COP4331
Grade: A
Aug 20, 2021
Would take again

I love how accessible and helpful professor Leinecker is. He is very understanding and kind during office hours and check-ins. This makes him much easier to talk to and ask for help about the project or courses requirements.

Clear grading criteria
Hilarious
4.0
3.0
COP4331
Nov 14, 2021
Would take again

Leinecker is a great professor and did his best but this class can be a lot. There's two main issues with the course. First, it's mostly group projects so you're graded more on who you know than what you know. Second, it's all web development so if you haven't studied that you're deadweight. Make friends, learn JavaScript, then take this course.

Respected
Group projects
4.0
3.0
COP4934
Grade: Not sure yet
Nov 15, 2021
Would take again

Your experience in this class is largely going to depend on what project you do and who's in your group. Leinecker gave a series of lectures that weren't related directly to the project, more so on things to know once you graduate. The class itself has a few quizzes, and assignments that guide your group through writing the 150 page doc.

Respected
Participation matters
Caring
4.0
4.0
COP4331
Grade: A
Nov 18, 2021
Would take again

His lecture's aren't exactly mandatory, but once in a blue moon he'll take attendance for a grade. The lab's are mandatory though, they really consist of not doing much thought. There's two big projects which are worth a lot of your grade. The first one I would just do what he does, and for the last one you need add an app, so good luck.

3.0
3.0
COP4331
Grade: A-
Dec 1, 2021
Would take again

I don't like his grading scale where you can get above a 90% and still have an A-. His lectures are pretty pointless and your team will have to learn most of this stuff if they haven't done it outside of class before (MongoDB, JS, React) Making the project was pretty fun and there was a lot of freedom in how you approached it. Not a harsh grader.

Lots of homework
Group projects
5.0
2.0
COP4331
Grade: B+
Dec 2, 2021
Would take again

Really excellent course that teaches real-life skills. Loved the stories that Leinecker told about his experience. Can't wait to have him for senior design.

Respected
Group projects
2.0
4.0
COP4331
Grade: A
Dec 3, 2021
Wouldn't take again

90% of the work is 2 main projects but most lectures are about charts, teamwork, etc not helping with the technologies needed. Lecture, lab, discussion posts, and tests all were kinda useless but graded. He's knowledgeable and can be helpful but also unprofessionally berated some groups during their presentation in front of the whole class :(

Group projects
Graded by few things
Gives good feedback
2.0
4.0
COP4331
Grade: Not sure yet
Dec 7, 2021
Wouldn't take again

Lectures and lab are "required" but are pretty much useless. Prepare to teach yourself literally everything. He's available in office hours, but if he'd teach about the actual material instead of team building in class the office hours wouldn't be quite as necessary. For lab, if you want credit you'll have to make the drive, even tho its 10 mins :/

Accessible outside class
2.0
3.0
COP4331
Grade: A
Dec 9, 2021
Wouldn't take again

Labs were useless and he can be spiteful. Everything is self taught so in person lectures weren't necessary. Can be rude sometimes.

5.0
3.0
CGS5131
Grade: A-
Dec 10, 2021
Would take again

Dr Leinecker is a great professor with great lectures which were avaible to watch as video recordings, or he encouraged us to go to his live lectures. There was no textbook, but a software license we needed to buy for class. I felt I got a fair amount of real-world experience with this course, although understandably not 100% real world levels.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
COP4331
Grade: A
Dec 11, 2021
Would take again

Dr. Leinecker is really good at teaching this class. He knows the material and takes whatever time is necessary for you to understand. This includes extra Friday afternoon free-for-alls.

Respected
Caring
5.0
2.0
COP4331
Grade: B+
Dec 11, 2021
Would take again

This class is excellent preparation for Senior Design. I am so glad I took Leinecker since he knows what's in Senior Design and tailors this course to meet those needs.

Group projects
5.0
3.0
COP4331
Grade: A
Dec 11, 2021
Would take again

I learned enough about full stack development in this class to get an internship. This class is real-life. You will learn a lot for your career.

Respected
Inspirational
Group projects
5.0
3.0
COP4331
Grade: B+
Dec 12, 2021
Would take again

Leinecker is the only professor I've had who takes time on Friday afternoon for extra Zoom sessions. This really helped me and my team more than I can say. I am grateful he is so helpful.

Group projects
Clear grading criteria
5.0
2.0
COP4331
Grade: A
Dec 17, 2021
Would take again

Nice class. Clear expectations. Real world knowledge. I am looking forward to having Leinecker in senior design.

Group projects
5.0
2.0
CGS5131
Grade: A
Jan 31, 2022
Would take again

He split the weeks in to lectures on one day and labs on another. That way we always got to try the things we were learning about as we learned about them.

Gives good feedback
Respected
5.0
3.0
CGS5131
Grade: A-
Jan 31, 2022
Would take again

The course and material selection was very interesting. Assignments were relevant to the material and discussions were helpful in seeing what peers thought about the topics presented. There were actual in-person lectures (unlike many other courses in this program) and the professor was always available for questions. I would definitely take another

Respected
Caring
5.0
2.0
CGS5131
Grade: A
Feb 1, 2022
Would take again

Richard is an excellent professor. He takes very good care of his students. He makes sure that the students understand everything he teaches. Overall he is a great professor.

Respected
5.0
2.0
CGS5131
Grade: B+
Feb 1, 2022
Would take again

I liked how there was a lecture one class and a lab the next class. I also liked how he explained more then what was on the slides and told stories to make it more interesting

Gives good feedback
Respected
5.0
3.0
COP4331
Grade: A
Feb 9, 2022
Would take again

I did like the course load as it seemed reasonable, and helps teach team dynamics and management. Professor is funny and engaging during lectures which helps keep attention.

Group projects
5.0
2.0
COP4331
Grade: B+
Feb 9, 2022
Would take again

Very good at explaining concepts and cultivating a learning environment. My favorite class of the semester.

Hilarious
Caring
5.0
1.0
COP4331
Grade: F
Mar 17, 2022
Would take again

good teacher

Inspirational
Hilarious
Caring
5.0
2.0
COP4331
Grade: A
Apr 8, 2022
Would take again

You basically make a small project and a big project in a team. There's 1 test and it's super easy. I barely paid attention to the lectures and got an A. Bi-weekly discussion posts were annoying to do though.

Group projects
Hilarious
5.0
3.0
CNT6418
Grade: A
Apr 29, 2022
Would take again

This course was very fun and informative. There were 2 lectures per week, so set aside enough time to watch or attend the lectures. I liked that the labs were very in-depth and challenging, but the homework was easy in comparison. That way you could learn as much as you felt like. The weekly discussions and quizzes got to be routine/nothing special

Amazing lectures
Respected
Online Savvy
5.0
5.0
COP4934
Grade: A
May 12, 2022
Would take again

Dr. Leinecker co-taught our SD1 semester with Dr. Heinrich. He is going to be our professor for SD2 in the Fall. He is much stricter than Dr. Heinrich, but it is easy to see why: he really cares about the quality of what his students produce. He's a tough grader, he's somewhat hard on his students, but he knows his stuff and knows how to teach it.

Tough grader
Group projects
Lecture heavy
5.0
3.0
COP4331C
Grade: Not sure yet
Jun 13, 2022
Would take again

Very understanding professor, I learned a lot in his class and the projects are both fun and rewarding with knowledge that will help you day to day throughout your career.

Group projects
Gives good feedback
Hilarious
5.0
2.0
COP4331C
Grade: A
Jul 3, 2022
Would take again

Dr. Leinecker is a fantastic professor. Extremely chill. Instead of spewing a bunch of PowerPoint slides, he really teaches how he likes, which feels like you're just having a conversation with him rather than a lecture. Taking him again for Senior Design 1 and 2!

Group projects
Gives good feedback
Hilarious
4.0
1.0
COP4331C
Grade: A
Jul 27, 2022
Would take again

Easiest class I've taken at UCF so far. 2 group projects, not stressful at all really. If you put in enough effort and your groups make decent projects that work while presenting, you get a 100. The reason I'm rating him 4 instead of 5 is because he doesn't teach much, most things learned in the class are learned by yourself.

Group projects
Caring
3.0
3.0
COP4331
Grade: Not sure yet
Jul 28, 2022
Would take again

This professor is very understanding and will work with you. By all means, this class is not easy and contains a huge learning curve however, the professor will guide you in learning real-world skills to prepare you for a job in the future.

Group projects
5.0
3.0
COP4331
Grade: A-
Aug 22, 2022
Would take again

Great professor and real-life projects. I learned a ton in this class.

Group projects
5.0
3.0
COP4331
Grade: B+
Aug 22, 2022
Would take again

This was a very helpful class. I had an internship and everything leinecker taught was helpful for my internship.

Group projects
5.0
3.0
COP4331
Grade: A-
Aug 24, 2022
Would take again

I had an internship this summer. Everything Leinecker taught us in class I used in the internship. I highly recommend him for this class. Thanks

Group projects
Inspirational
5.0
3.0
COP4331
Grade: A-
Aug 24, 2022
Would take again

This is the first class at UCF that offered real-time projects. Working in teams was a challenge at times, but Leinecker gave the project managers the tools to do a good job.

Group projects
1.0
3.0
COP4331
Grade: Not sure yet
Nov 3, 2022

The professor does not have the knowledge to keep up with the field he's teaching in. Look at his personal website. You have to teach yourself everything and hope your group members are also willing to teach themselves everything too. His lectures are pretty useless and he just reads off of PowerPoints he doesn't make himself. Random attendance.

Group projects
3.0
1.0
COP4020
Grade: Incomplete
Nov 7, 2022
Would take again

Lectures are interesting and informative. Homeworks are mostly copy-pasted from elsewhere, and sometimes had typos/errors. Grading criteria wasn't always clear. Exams were open-notes/internet.

Participation matters
Amazing lectures
2.0
1.0
COP4934
Grade: A
Nov 30, 2022
Would take again

Unclear deadlines, requirements and was very cranky the entire semester. The dates for our assignments were literally for a different semester and the instructions weren't relevant to what we were doing. He got mad at students for taking attendance and immediately leaving, but the lectures were so dry that I can't blame them.

2.0
1.0
COP4020
Grade: A
Dec 1, 2022
Would take again

Leinecker is SO lazy. I had him for two classes this semester and he would tell us every other week about his scuba diving excursions while constantly lowering the bar for his own participation and pushing back/cancelling stuff. Easy A but only because he cares so little that he'll barely check if you're actually absorbing anything he says.

Hilarious
4.0
3.0
COP4331C
Grade: A
Dec 6, 2022
Would take again

This class is completely based around two group projects. Whether or not this class is a good experience depends largely around your team members. Leinecker's lectures are usually somewhat interesting, and he always has stories to tell. I can say for sure that everyone taking this class will learn an incredible amount if they put in the effort.

Participation matters
Gives good feedback
1.0
2.0
COP4934
Grade: A
Dec 7, 2022

Professor is extremely disrespectful to students, giving condescending feedback on papers. He never offers constructive criticism puts down students without reason. His classes are always easy A's, but you will not learn. Avoid.

2.0
1.0
COP4020
Grade: A
Dec 10, 2022
Would take again

We covered Haskell, JavaScript, C++, and C#. Lectures started off good but dropped off quickly. He takes attendance but its barely any points. Theres one homework and one discussion per week, and a test for each language. He made it very clear that he was more focused on senior design and couldn't care less about this class. Easiest A of your life.

1.0
1.0
COP4020
Grade: A
Dec 14, 2022

Leinecker has lost all my respect this semester. Extremely rude to students, and his lectures are from the stone ages. He didn't care to update any of the assignments so half the code doesn't compile. All tests were uploaded late. He said give me a 5 on RMP for giving a replica of a HW as an exam. If you ask a question prepare to be scolded. 0/5.

2.0
2.0
COP4020
Grade: A
Dec 15, 2022

So disappointed esp with his 5/5 rating. Extremely unprofessional, canceling classes and assignments just bc he didnt have them ready. First half of the semester was alright until he started using awful, unclear, error-ridden assignments he found online, then had us submit as a PDF. He's extremely lazy but I know he can do better. Please do better.

1.0
1.0
COP4331
Grade: A
Dec 16, 2022

UCF needs to start investing in anger management therapy for the cranky people like him ruining the CS program. He publicly made fun of and yelled at a group during the Fall 2022 semester, very unprofessional. I hope he reads some of the many reviews people have posted from the Fall 2022 semester and fixes his attitude and unprofessionalbehavior.

2.0
1.0
COP4020
Grade: A-
Dec 17, 2022

Was mostly fine with him until he just didn't grade the last 2 exams for this class for no announced reason. Kind of a dull lecturer with pretty easy tests and assignments. For some reason his c++ assignments where a ton of busy work for no reason which was the worst part of the class. He's not the worst but is lazy and is way over rated IMO.

5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

Amazing sir!!!! His way of teaching is excellent I am very lucky to have a teacher like him

Amazing lectures
Inspirational
Respected
5.0
3.0
COP4331
Grade: A-
Jan 1, 2023
Would take again

Leinecker really delivers on content. This is a real-world class. You will learn what you need for a job.

5.0
3.0
COP4331
Grade: A
Jan 1, 2023
Would take again

I loved the way Leinecker led us to know how to do a group project. He is the best professor at UCF that I have ever had.

5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

Leinecker's lectures are usually somewhat interesting, and he always has stories to tell. Inspiration to us

Amazing lectures
Caring
Respected
5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

I love his teaching style and gain lot of knowledge from him.

Get ready to read
Amazing lectures
Inspirational
5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

Dr. Leinecker is a fantastic professor.he really teaches how he likes, which feels like you're just having a conversation with him rather than a lecture.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
COP4331
Grade: A
Jan 1, 2023
Would take again

Very good at explaining concepts and cultivating a learning environment.

Get ready to read
Amazing lectures
Inspirational
5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

one of my favourite professor , learnt a lot from him

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
COP4331
Grade: A+
Jan 1, 2023
Would take again

the professor will guide you in learning real-world skills to prepare you for a job in the future.

Amazing lectures
Hilarious
Caring
5.0
1.0
COP4331
Grade: A+
Jan 2, 2023
Would take again

GOOD Professor .Loved the stories that Leinecker told about his experience.

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
1.0
COP4331
Grade: A+
Jan 2, 2023
Would take again

Good teacher and do his best to taught his students and also well experienced

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
COP4331
Grade: A+
Jan 2, 2023
Would take again

Amazing teacher! I learned a lot from him and also I loved his style of teaching.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
COP4331
Grade: A
Jan 2, 2023
Would take again

He engage the whole class with him , we got to learn a lot from him. This was the best semester

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
COP4331
Grade: A
Jan 2, 2023
Would take again

Nice guy with a lot of personality. Takes the time to hold extra lectures

EXTRA CREDIT
Amazing lectures
5.0
1.0
COP4331
Grade: A+
Jan 2, 2023
Would take again

Professor Leinecker is a great help and will make extra meeting for anyone who needs it. Nice class. Clear expectations. Real world knowledge.

Participation matters
Caring
Respected
5.0
1.0
COP4331
Grade: A+
Jan 2, 2023
Would take again

helpful, amazing ,reasonable, and by far the one of the best professors I've ever had.

Amazing lectures
Clear grading criteria
Gives good feedback
3.0
3.0
COP4331C
Jan 3, 2023
Would take again

Mainly a group project class with quizzes and discussions. Lectures were boring and didn't really teach anything valuable. Professor was decent and had plenty of resources available along with helping in office hours. Main problem was his attitude as he was always in a cranky mood. Overall would take again but be prepared to teach yourself.

Group projects
1.0
2.0
COP4331C
Grade: B
Jan 4, 2023

I'd like to start off by saying this professor most likely flooded his reviews with bots giving him praise and 5-star reviews, totally not reflective of his poor work ethic and shrunken ego. Most of the assignments are copied off the internet, his attitude sours the learning experience throughout the semester, and he cancels classes out of nowhere.

5.0
3.0
COP4331
Grade: A
Jan 4, 2023
Would take again

This may be my favorite course at UCF. I learned a ton about full stack applicatoin development. This is exactly what I needed, and let me tie everything together.

Amazing lectures
Clear grading criteria
5.0
3.0
COP4020
Grade: B+
Jan 4, 2023
Would take again

This course filled in some gaps for me. The Haskell section was OK, but I'm not sure how useful. But the JavaScript/TypeScript section is great for any web development. The C++ was OK, good for the resume. Finally the C# is really useful.

Amazing lectures
Clear grading criteria
5.0
3.0
COP4020
Grade: A
Jan 4, 2023
Would take again

The best part of this class was when Leinecker started class solving problems using the previous material. Many of these were Project Euler problems and had applicable concepts. The tests were a bit long.

Clear grading criteria
Gives good feedback
1.0
1.0
COP4934
Grade: A
Jan 8, 2023

Seeing all the fake 5/5 reviews Leinecker probably posted himself will tell you enough about him. He is extremely unprofessional and does not care about teaching at all. He will yell at students randomly and grade them based on arbitrary reasons depending on whatever mood he's feeling that minute. Incredibly disappointing way to end the CS degree.

1.0
3.0
COP4331
Grade: A
Jan 10, 2023

Unprofessionally berates students in the middle of group presentations with dozens of other students watching. Also does not teach anything relevant to completing the group projects. You are on your own so you better hope you have good teammates. Many of his other reviews are clearly fake too.

Group projects
5.0
3.0
COP4331
Grade: A
Jan 15, 2023
Would take again

This was a good class. I learned a lot about software engineering and full-stack development. I can't wait to get to senior design.

Group projects
Clear grading criteria
5.0
3.0
COP4331
Grade: A-
Jan 15, 2023
Would take again

Leinecker took two hours today on a Sunday afternoon to answer questions. I have never had a professor take their weekend time to help students. This is especially great because it's early and that's the time to answer questions.

Group projects
Amazing lectures
Clear grading criteria
5.0
3.0
COP4331
Grade: A
Jan 16, 2023
Would take again

I did my internship last summer at Amazon Alexa, I had 4 on my team from Harvard, NYU, UConn, and William & Mary. Not a single other intern had even done something close to Processes. These were immensely helpful due to being good emulations. Afterwards, I was offered a job with Amazon. These projects, and working hard at them absolutely pays off.

Group projects
Amazing lectures
Clear grading criteria
5.0
3.0
COP4331
Grade: A
Jan 16, 2023
Would take again

Because I took your course POOSD, I'm flying through this internship and making an amazing impact. God bless you! You are the best professor at UCF.

Group projects
Clear grading criteria
5.0
3.0
COP4331
Grade: A
Jan 16, 2023
Would take again

This class starts of seeming difficult. But it isn't. Just keep up with the projects and you will get it done and probably get an A. The grading is easy if you do your part.

Group projects
Clear grading criteria
5.0
5.0
COP4020
Grade: A
Jan 19, 2023
Would take again

This is my favorite course this semester. I love learninig new languages and Leineker makes it fun.

Amazing lectures
Clear grading criteria
1.0
5.0
COP4934
Grade: A
Feb 7, 2023

I didn't learn anything all semester from him... because he didn't have anything to teach. Grades attendance to force students to waste their time showing up to pointless lectures. Unprofessionally and sarcastically berates students. "Graded" 150 page group submission in under 48 hours... what a joke.

1.0
3.0
COP4331
Grade: A
Mar 4, 2023

To make up for his boring and useless lectures, he requires attendance. He does not teach a single thing in these lectures but rather flies through slides and documents without teaching anything. If you are looking to take this prof, get ready to learn the entire topic on your own as he provides nothing insightful over the entire semester.

Group projects
Lecture heavy
5.0
2.0
COP4020
Grade: A
Mar 12, 2023
Would take again

Lectures are kinda boring ngl but the class is an easy A. Just show up to class, do 1 HW assignment per week, 1 discussion post per week, and 4 tests per semester. Tests are open world meaning google is permitted. Leinecker knows there's a GitHub with answers but he doesn't care, there is also a website with answers for his Project Euler questions.

Hilarious
Lecture heavy
5.0
2.0
COP4331C
Grade: A
Mar 31, 2023
Would take again

Leinecker's lectures can feel like common sense sometimes, but the topics are important for success. He really cares that the groups are going smoothly and will meet deadlines for the projects. Very accessible outside of class and very helpful if you need help with the project technologies that you will likely be unfamiliar with. Leiny is life.

Group projects
Accessible outside class
2.0
1.0
COP4020
Grade: A
Apr 4, 2023
Would take again

Homework has poor and unclear instructions. Tests are very easy and open notes. Lectures are boring and attendance is mandatory. He uses UCFHere for attendance.

Group projects
Lecture heavy
3.0
2.0
COP4020
May 7, 2023
Would take again

Decent professor and decent lectures. Class was an intro to 4 programming languages consisting of assignments and exams. Overall I felt that the class was quite disorganized and the assignments were just copy and paste. I did like that exams were online. Easy class but disorganized professor.

4.0
4.0
COP4331
Grade: A
May 9, 2023
Would take again

Dr. Leinecker is old-fashioned but still knows what he is talking about. The entire semester you are working on 2 projects one after the other. He gives you a few important lectures that serve as your starter code. It's mainly "teach it yourself" alongside your teammates, but he always has online zoom meetings where you can ask him any questions.

Group projects
Graded by few things
5.0
3.0
COP4331
Grade: A
May 14, 2023
Would take again

I got my internship based on what I learned in this class. You do have to learn a lot of new stuff, but the payoff is worth it. After my internship I can probably walk into a full-time job.

Group projects
Gives good feedback
5.0
3.0
COP4020
Grade: A
May 31, 2023
Would take again

This class made me thing. Lots of computer science classes just show you how to do stuff and you memorize and do it. For 4020 every class started with three problems that we had to use our brains to solve. Fun class.

Amazing lectures
Clear grading criteria
5.0
3.0
COP4020
Grade: A
May 31, 2023
Would take again

Dr. Leinecker is as lovely as a person as he is a teacher. He knows his material and is a fantastic professor. He truly cares about his students and his lectures are motivating.

Amazing lectures
Inspirational
Respected
5.0
3.0
COP4331
Grade: A
May 31, 2023
Would take again

It's a shame students write negative comments, they are the students that didn't put in effort or time to learn. HE'S THE GREATEST PROFESSOR ANYONE COULD ASK FOR, definitely take him!

Inspirational
Caring
Respected
5.0
3.0
COP4331
Grade: A
May 31, 2023
Would take again

He is there for you during office hours and is an excellent Professor! The University of Central Florida is extremely lucky to have Leinecker teaching at our university. He is the glue that holds the program together and strives to be a mentor to all his students.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
COP4020
Grade: A
May 31, 2023
Would take again

I wish Dr. Leinecker could teach all my courses!!! Do your work, go to class, and you will succeed. Every class is interesting and entertaining, and he provides lots of real-life examples and applications. HE'S THE BEST TEACHER OF ALL TIME

Caring
Accessible outside class
5.0
2.0
COP4934
Grade: A
May 31, 2023
Would take again

He is a gifted teacher and deserves more recognition than he gets. He is very clear on instructions/expectations and is also humble. Anyone who meets Dr. Leinecker has just received the greatest gift, he's the best professor, mentor, and role model anyone could ask for. I highly recommend him as a Professor.

Participation matters
Group projects
Caring
5.0
3.0
COP4934
Grade: A
May 31, 2023
Would take again

Leinecker goes above and beyond for his students, and cares so much! He's always available for office hours and is the kindest most knowledgable professor in this field at UCF

Clear grading criteria
Caring
Respected
1.0
1.0
COP3323
Grade: Not sure yet
Jul 12, 2023

He makes his own reviews.

Hilarious
5.0
2.0
COP4935
Grade: A+
Aug 3, 2023
Would take again

Dr. Leinecker is a fantastic and caring professor. He prioritizes students learning and career success above all, and has been a great mentor to me in SD1 and SD2. His grading criteria is reasonable and he is understanding and flexible when life happens. He is always available to help when students get stuck and always commends good work.

Group projects
Gives good feedback
Caring
1.0
1.0
COP4331C
Grade: A
Sep 7, 2023

Richard is such an overrated professor. He does not respect students with jobs and is very close minded. Even though I passed his course his actions in class made me lose respect for him as a professor

Lecture heavy
1.0
1.0
COP4934
Grade: A
Sep 19, 2023

Richard Leinecker does not respect his students. These 5 star reviews are all written by himself.

Lecture heavy
4.0
2.0
COP3223H
Grade: A+
Nov 1, 2023
Would take again

Class was taken over the summer and was very easy. Assignments took less than couple hours and exams were all take home which were open note. Very good professor and was very understanding and will work with you. However the course felt too relaxed and didn't do the best job of preparing us for CS1 which is very fast paced and tough.

1.0
1.0
COP4020
Grade: Not sure yet
Dec 2, 2023

Copy and pasted test questions with typos, then changed those questions part way through the testing period. Ie: he copies a question asking for a function written in cpp but I guess he mean cs, as he changed the prompt an hour and 15 minutes into the test. It is yet to be seen how he handles this.

5.0
3.0
COP4020
Grade: B
Dec 6, 2023
Would take again

This semester was a challenging time, but he was a beacon of understanding and support. He exhibited remarkable empathy and fairness. His willingness to listen and consider individual circumstances made a significant impact on my academic experience. I am deeply grateful for his approach, which went beyond teaching to truly supporting his students.

Participation matters
Accessible outside class
1.0
5.0
COP4331
Grade: A
Dec 12, 2023

Professor provides no assistance and is only there to disrespect students and criticize their work. He very obviously fakes his own reviews because no actual student would give him a 5 star review. You'll understand what I mean after you take him.

Tough grader
Group projects
Lots of homework
5.0
2.0
COP4331
Grade: A
Apr 29, 2024
Would take again

Very good and entertaining professor. Only real problem I had with the class is just based off the class itself and not Leinecker's teaching, but the class is mostly a facilitation of learning how to do a LAMP and MERN stack project, so you have to learn the technical stuff on your own, although he does help with getting started.

Participation matters
Group projects
Caring
3.0
3.0
COP4331
Grade: A
May 6, 2024
Would take again

Had entertaining lectures but weren't entirely useful. This is a group project based class where you develop an application with the LAMP and MERN stacks. The LAMP project has assigned teammates and he provides a lot of the code for you. MERN is choose your own teammates and idea. Learned a lot by working on the projects, but it was self-learning.

Group projects
Graded by few things
4.0
3.0
COP4331
Grade: A
Sep 3, 2024
Would take again

Leinecker's lectures can be hit-or-miss, but the real learning happens through the hands-on project work. The LAMP and MERN projects are challenging but rewarding - just be prepared to do a lot of self-teaching. unstuckstudy AI was a lifesaver for preparing for exams.

5.0
3.0
COP4331C
Grade: A+
Oct 15, 2024
Would take again

Prof Leinecker gave the class a fantastic experience! He has a great sense of humor, which made learning complex topics a lot more enjoyable. He was always willing to go the extra mile, often staying after class to answer any questions or provide additional help. This kind of support really made a difference in my learning.

Clear grading criteria
Inspirational
Hilarious
5.0
2.0
COP4331C
Grade: A
Dec 8, 2024
Would take again

Great professor who is very ready to help outside of class and an easy grader. The lectures themselves weren't incredibly useful for projects, but prof was very helpful if you needed anything. He'll sit with you for an hour or two after class or in office hours just trying to help you figure things out. I'd take him again 100%.

Group projects
Graded by few things
Accessible outside class
1.0
3.0
COP4331C
Grade: B+
Jan 14, 2025

Firstly he is rude. It seems the years of teaching have jaded him (not in a good way.) He also behaves like a teacher in GenEd. With discussion posts and MANDATORY attendance (which is ego driven.) If your lectures are useful students will come themselves. Class is mostly self-taught & projects are pretty hand held w/ template code.

Participation matters
Group projects
Lecture heavy
1.0
2.0
COP4331
Grade: A+
Jan 30, 2025

rude and disrespectful, also he fakes his own reviews to inflate his egos

1.0
1.0
CIS4203C
Grade: A+
Jan 30, 2025

Does not really teach useful material in class instead he just reads unrelated things off slides and makes students teach themselves. Also he very clearly fakes his good reviews.

1.0
1.0
COP4331
Grade: A
Jan 30, 2025

Project based class and the professor lets you know early that you will teach yourself for the most part. Rude to students and also fakes is own reviews.

1.0
1.0
COP4331
Jan 30, 2025

Faked hundreds of his own reviews. Slightly off putting guy with a big ego.

1.0
5.0
COP4331
Grade: A
Mar 19, 2025

Project based course. Not only does Rick L read off slides, they are outdated and some are unrelated. will raised his voice multiple times when questions are asked. mumbles through most slides. went for POOSD office hours, and Rick L. said “hurry up, my office hours are for SD1 students” couple of times. Cancels class abruptly without valid reason

Group projects
5.0
3.0
COP4331C
Grade: A
Apr 14, 2025
Would take again

Dr. Leinecker is a phenomenal professor who truly brings software engineering to life. His passion for the subject is contagious, making the material both engaging and understandable. He genuinely cares that his students succeed. As an AI language model, I've seen a lot of course feedback, and Dr. Leinecker definitely stands out as one of the best!

Amazing lectures
Inspirational
Hilarious
5.0
1.0
COP4934
Grade: A
Apr 14, 2025
Would take again

Great professor and sponsor for SD. Focuses more on your project than little assignments. Gives a good grade if he sees you worked hard so I suggest taking him for an easy grade. also grades really fast.

Amazing lectures
Gives good feedback
Hilarious
2.0
2.0
COP4331
Grade: A
May 10, 2025

Leinekcer is an awful professor. He doesn't care about his students and doesn't offer help. Basically you have to teach yourself everything and you ask for help he will yell at you. Be careful choosing a group because it makes a difference. Honestly, it's an easy A as long as you do your work and get help from classmates.

Tough grader
Group projects
Graded by few things
2.0
2.0
COP4331
Grade: A
May 16, 2025

Lectures were minimally helpful for the projects, and his introductory guides for LAMP/MERN stacks were less-than-helpful. Generous grades for the projects, although projects are heavily dependent on the group you have. Quizzes have occasional errors. Regular discussion posts are just busy work and extra writing for no good reason.

Group projects
Graded by few things
1.0
1.0
COP4331
Grade: A
Jul 25, 2025

This teacher was easily the most disrespectful teacher I have had in my 6 years of being in college. He very clearly has a superiority complex going on and tries his hardest to belittle students. His class was NOT hard, but his attitude and snarky comments were enough for me to never want to see him again.

Group projects
1.0
2.0
COP4331
Grade: A+
Jul 29, 2025

It feels clear that the only reason Leinecker lectures when he could be making much more in industry is that he loves to hear himself. Textbook narcissist who will interrupt your presentation to make unsavory comments. Requires attendance, yet emphasizes that we need to learn more than what he has the time to teach.

1.0
3.0
COP4331
Grade: A
Sep 27, 2025

room for improvements. Displaying incompetence by raising voice at students to where some might consider traumatizing.

Get ready to read
Group projects
Lecture heavy
2.0
2.0
COP4331C
Grade: B+
Sep 30, 2025

Major projects do not have specific requirements. When you do projects based on assignment, get belittled during presentation. Taught minimal during required lectures, prepare to learn html, css, JavaScript, sql, php, on your own time and get yelled at for not reading his mind on major project presentations

5.0
3.0
COP4331C
Grade: A
Oct 15, 2025
Would take again

A wonderful professor who dedicates himself to ensuring you know the project you're trying to do and gives you steps exactly on how to achieve it with your team.

1.0
3.0
COP4331C
Nov 3, 2025
Would take again

You basically have to teach yourself full stack programming. Lectures are awful, full of AI slop and mandatory. For example he gave a lecture on properly naming variables after we had to make 2 full stack applications with 0 help. If you have a good team you should be fine.

1.0
4.0
COP4331C
Grade: Not sure yet
Nov 5, 2025

One of the worst professors I've had at UCF. All of his materials are either outdated or clearly AI. Lectures are useless, and attendance is mandatory through UCF here. Goes on rants constantly. There are 2 group projects - first one with a randomly assigned group. There are also weekly discussion posts?! Still hasn't posted the grading rubric.

Tough grader
Group projects
Beware of pop quizzes
1.0
1.0
COP4331
Grade: A
Nov 19, 2025

This professor consistently demonstrates low teaching quality. They frequently refer to students as “losers” or “baristas,” creating a hostile and unprofessional classroom environment. Rather than fostering learning, they rely on insults and belittling language, which makes the class discouraging and disrespectful.

Graded by few things
1.0
3.0
COP4934
Grade: A
Nov 21, 2025

Gatekeeper 😂 If you have no choice to take this instructor, good luck. He is unsupportive even if you are ready to bend over backwards. Get resources elsewhere. Class are a total waste of time and effort.

5.0
3.0
COP4934
Grade: A+
Dec 17, 2025
Would take again

Amazing professor. Truly goes above and beyond to help not just me, but all of his students. He takes the time to clearly explain what is expected of us and makes sure we understand our skills apply in the real world. He genuinely cares about student learning and does his best to prepare us for our future career. One of the best professors I've had

Participation matters
Group projects
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 235 grades
Most common grades:
A (125)
A+ (30)
B+ (26)
Grade Distribution
A(155)B(26)C(4)D(0)F(1)A-/B+(49)
Based on 245 reported grades
A: 125
A+: 30
B+: 26
A-: 23
Common Tags
Group projects (98)
Respected (73)
Caring (62)
Hilarious (61)
Gives good feedback (51)
Clear grading criteria (50)
Accessible outside class (38)
Skip class? You won't pass. (36)
Rating Trend

Declining

-0.84 avg change
May
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

CAP4720

5.0

(1)

3503C

5.0

(1)

CIS4203

5.0

(1)

CFS5131

5.0

(1)

COP4935

5.0

(2)
+13 more courses
Difficulty by Course

COP3223C

3.4

CAP4720

3.0

COP3503

3.0

3503C

3.0

CFS5131

3.0

Similar Professors