2.5
Quality3.8
Difficulty55%
Would Retake188
Reviews55%
Would Retake
188
Reviews
Rating DistributionOfficial
5
29
4
32
3
33
2
31
1
63
What Students Say
“Professor is so awful”
CS10V - 1.0 rating“Took this class as one of my core classes for Computer Science”
CS061 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
76%
Textbook Required
79%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.69 avg changeRatings by Course
ALLOFTHEM
5.0
(1)CS12CS61
5.0
(1)CS104
5.0
(1)10V
5.0
(1)CS06
4.0
(1)Difficulty by Course
61
5.0
CS5
5.0
CS002
5.0
CSANY
5.0
CSCS
5.0
Reviews (188)
He's ok. Not the best, but whatever. He gets really boring to listen to after awhile and peeps tend to dose off if you know what I mean.
I'm pretty sure he's a nice person but he needs to add some excitment into the classroom. He's not very clear in lecture and he needs to use a textbook for beginning programmers.
aside from not paying attention in class, the only thing interesting about his lectures is his British accent. On our final, he actually xeroxed the answer sheet instead of the exam. made us sit there for 20 minutes as he went to xerox the actual exam.
australian accent pretty ok, but dAYm he can make describing the most exhilarating rollercoaster ride very boring. You won't get too much out of lecture, but if u can stay awake in them, they have potential of being helpful...ish.
his lectures are boring~ he can make me go to sleep easily... hahaha..! and sometimes, i dont even understand what he is talking about... i dont think he is organized either~
No Comments
The man can put anyone and everyone to sleep ON THE FIRST DAY! [Caffine doesn't help] However, he's easy if you can get a hold of the prev. quizzes and tests [doesn't seem to change it] Recommended to read all material as possible; ask TA for help
he sucks. period.
Dumbest teacher ever handout answer key to all the students during the final. Lecture is word for word from the book and the never goes over anything useful for labs. I only showed up for the quizes, labs, and final and got an A.
He is very boring...he assumes you know the material even though he says he will go slow he doesnt....his lecture have NOTHING to do with lab....
Boring. But at least a generous curve.
No Comments
This guy shouldnt be lecturing!
Horrendously boring. Strange grading policy (forgets to tell students about the lack of a curve) and goes off on tangents sometimes. The only thing I got out of class was some code I could have used for CS final project.
this guy sucks hard..he cant lecture, he can easily talk about the simplest thing for the longest time, and if u go to his office hrs, he wont help u and be rude to top it off, hes a punk, dont take him
I'm not sure who said he didn't have a curve...he has an INSANE curve that allows 50% work to get a passing grade (C). Other than that, I agree he's boring and a little too detailed.
This guys sucks...big time. Anything, anything at all that he mentions...no matter how obscure...will end up on his quizzes. His tests are not as bad though. As for his voice...I think Vader ranks higher on the pleasantness scale. Went to sleep in 20 sec
this class is very very boring!!! everyone just came to take his quizzes and left~~ ppl that didnt leave fell asleep anywaz~ but he does curve, so u can say this class is okay, u dont really have to go to class, but gotta study urself
a very terrible teacher
Man Linard is like the ****tiest teacher ever. It sucks that he's the only CS10 teacher here... his quizzes are repeated though so find someone who already took the class and study their quizzes.
One of the worse teachers i've ever had. I feel EXTREMELY sorry for new freshman that are getting him. He must be responsible for atleast 25% of CS freshman changing to Business...
I went into the class knowing some C++ already. He gives the material in a confusing way. Most of the quizzes are trivial, not too helpful with the code. Don't take HIM unless u already have some programming background.
this teacher sucks
worst teacher at ucr... gave me a d and i retook with enoch hwang and got a a+ because enoch actually explained what's goin on
You will have an easier time passing a kidney stone than this class.
OMG!! this teacher sucks so bad
He's the worse teacher i ever had! No need to even go to class!
This teacher sucks.... he doesnt curve and he gives crazy tests... screw him
Didn't go to lecture unless there was a quiz. He reuses quizzes so its easy. Just read the book. It's easy if you can just set your mind to the right state of mind to solve the problems. He sucks as a teacher though. I got an A+ in his class
he sucksssss!!!!!
He can't teach!Don't take this class if he is teaching. AND DON'T CHEAT!
Hard class, random quizes just hurt!! Poor cs10 students, if i had this guy teaching cs 10 i would have quit the major. You guys need kelsey lick back, greatest cs teacher ever.
Linard presents new material, and OUTSIDE material on tests. Forget taking logical notes in class, he is so random and jumps so much there is no cohesion. Thank god he teaches only intro courses. Did well, but he still sucks.
he was my cs10 lecturer a year ago, and he was difficult to understand. he's a little bit better for cs61, but he's still not that good of a teacher. note-taking proved pointless after a while. putting a decent effort will get you a decent grade.
the worst teacher i ever had, he just goes over powerpoint slides and he doesnt really teach you anything, he is a goodfornothing and useless
never get him especially if lecture is TR. JUST READ THE BOOK. then go to class for the quizzes, and lab every week. if you just do that with effort, you'll get an A.
No Comments
CS 10 was easy. CS 61 was slightly harder - especially the quizzes. The lectures are a bit boring. But the midterm and final were easy, just like the practice ones. By the way he does scale scores - which is a lot better than a curve. Study smart!
No Comments
Good teacher, power point slides make lec a bit dull, but the in class exercises were engaging enough to be usefull. Cares about the students, yet he may be a bit boring. Overall, I would recomend him.
His lectures were kind of boring, especially when he wanted to explain a power point slide he didn't understand either... Not the best out there but tries to help you when you need it. Take him only if you are comfortable with studying only from the book.
I like how the quizzes make me read the book. However, I had good lab grades, decent quiz grades, and I did well on the final, and I did not get my "A"! His grading system really stinks.
Grrrrrrrrrrrrrrrrrr!!!! Worst professor in the CS department that I have had, and I've taken several courses. He had no kind of structure, couldn't keep dates when he set them,... it was just a disaster. Never again.
WORST TEACHER EVER!!!!! UNORGANIZED, AND JUST WROOONG FOR THE JOB. STAY AWAY FROM THIS GUY, HE WONT HELP YOUR GPA.
No, the class isn't meant to be easy, so all those people complaining are those who were not willing to do the work. He MAKES you do a ton of work so you know everything to the last detail, but he doesn't make it simple. If you keep up with ALL of the assignments and readings, the final is a breeze.
well i dont kno about anyone else but i thought this class was easy. All u had to do were all the assignments and keep up with the reading. It's not mandatory to go to classes but you should take the class seriously.
Ok personally I really really liked this class and how he taught it! I thought it was fun and he is one of my favorite teachers at the University so far! Most people obviously disagree. I did my work and got an A! helps if you really think the material is cool, AND GO TO CLASS OR DONT COMPLAIN!
Class was pretty easy but then again it was CS10. I here people don't like him in other courses like CS61.
Sometimes he goes a bit overboard in toughness, but his lectures are extremely well organized and clear. He's also an extremely nice and helpful guy, get to know him! Keep up with the material and study past quizzes/tests and you'll do fine.
He is by far the best prof to prepare you for CS at UCR. If you cannot hanlde him then I advise you to switch majors.
Linard's CS6 class was one of the funnest courses I took my first Qr during freshman year. The lectures, i really missed alot, but i absorbed alot of the content with the online materials, and the labs.
he's not bad! just understand the material by reading the books, because his lectures are bit confusing and boring. But his lab classes were great and easy. I just want to pinch that old man's cheeks!
I recieved an A+, that means it was easy. People who do not pass are stupid. STUUUPIIIDDD!!! (this means you!) Linard is awesome and so Australian (I think).
This class was useful considering how much I am dealing with logic and microcontrollers nowadays. Dr. Linard did not make the class difficult, the only problem is that people don't want to read in the class. Keep updated with the reading and lecture, should be a good class with a good professor
This professor relied hevily on powerpoint presentations. I found that the lectures just went right over my head because the material wasn't covered well by powerpoint.
He is the worst CS professor EVER. I have to take this class twice. He messed up my gpa. Take him only if he is the only one offere,i.e. cs61. He doesn't teach anything and just sticks to hi powerpoints. he sucks!!! Avoid him at all cost, please!!!!
Was no help to students. Was behind lab by a few weeks. Pinnacle of incompetence.
I personally really liked Dr. Linard. Really laid back, funny guy. The class is pretty boring, but he makes it pretty fun. On a Friday evening lecture, only a few of us showed up so Dr. Linard took those of us who went to class to Getaway Cafe for pizza and coke instead of class. Very nice teacher.
He is a white lovable person. Always helpful. I definetly thought I learnt a lot in his class. Just read the book befor the class and go to his lectures, this makes everything easy and the final will be a piece of cake. Study old test and you are bound to get an A in the class, if you put some effort.
everyone can pass this class as long as you stay up to date with the material. his slides are boring as hell and going to class might or might not help you, depending if you can stay up awake. when it comes to grade he is very annoying. if u question any of his grades he will get mad and send u emails with all these mean comments, even if he is wro
Unless you are already a good programmer don't take him! I read the book, worked hard within the week, went to lab and made an effort. I went from a B to a D in about a week & 1/2. I had to drop the class. Lecture is understandable but the labs and programming hw's are insane and beyond a person coming out of CS10. DON'T TAKE HIM! Just a warning!
To save your GPA and many hours of sleep, don't take him! He has pointless long lab assignments that make you spend hours on them! Try avoid if possible but sadly he's almost everywhere!
SAVE YOUR GPA and time, by skipping Linard. He is hard to understand, and during my class, he switched the quiz questions around so that when the quiz was given, a lot of the material had not been covered yet. BUT...if you happen to have old quizzes, he doesn't change the questions.
Nice guy, but can't teach for beans. He uses slides taken directly from the book. No real explaining at all. Unless you're interested in Alan Turing, or the history of CS.
I've taken CS12 twice and CS61 once with Linard. His termonology takes a bit of getting used to (but it makes a lot more sense in CS61). I highly suggest finding a way to take both classes at once because I had a much easier time taking 12 after taking 61.
Yes, Linard's tests are difficult and yes you won't do well in the class unless you spend a LOT of time programming out of class. Lab work is tough and requires mastery of the material to get an A.
His TA's are incompitent, he can't follow his own syllabus, his tests get harder and slightly closer to impossible every quarter, and he puts down his students in class for not knowing as much as him. See if there's a Riverside Community College class you can take instead of this. Oh and he doesn't curve despite the class average F.
If want to learn the material (and are willing to do your work), then Linard is excellent and will faciliate your learning much more than most professors. He is very articulate and precise with his explanations which makes his lectures extremely worthwhile. I never took any notes, just paying full attention in every lecture, and I got an A.
I liked his lectures they were always interesting but sometimes he would get lost in thought when hes thinking too far ahead of himself making it hard for him to understand. Sometimes hes a bit late or forgetful about assignments and homeworks but he gives us extra time to compensate for the time lost.
if his life depended on teaching cs12 he would not be teaching anymore. He monopolized cs12 and he can't teach this class at all. He stop using slides but omg he still can't teach!
No Comments
apparently he's the only cs12 teacher...Anyway, he sucks at teaching supposely he was a physic major. I heard he's good with CS 61 but don't take my word for it. He's really damn horrible.
WOW HOW IN THE HECK did I GET A D in this CLASS?!?!?!?! I scored great on all the quizes and the final? I made a nice site, custom tailored my OWN thumbnails, did everything, I WINDED UP WITH A D, I send him many emails, he doesnt respond to ANY. He is UNORGANIZED and UNHELPFUL. AVOID.
Don't take this guy! He ate chips that were left by someone else on a table, this guy is nuts.
Linard is cool and very helpful if you want to learn in his class. I don't know why people seem to complain about him... You can ask any question on the forums and he will respond within a day if noone else does. His quizzes can be tricky but just study the ones that he gave the previous quarter from moodle and you'll do fine.
Many students think prof. Linard is hard and mean. He's actually a very understanding teacher. Always willing to help, and available during his office hours. He may be intimidating(could be the accent). He is very insightful and fully helps you understand the concept. If you're trying to learn rather than just getting the grade, take prof. linard!
Unorganized and does not seem to know the material himself.
Depending on my mood, I have varying impressions of my class with this Prof. Sometimes I think that his asides were a distraction to the more mundane aspects of C++, while at other times, I regard his tangential anecdotes as constituting the most interesting things I have learned taking programming-for-dummies intro courses. In summary: do the HW!
Although he can't type fast, he knows a lot about computers. I don't understand why people always complain about his typing ability. So it's slow, so what? He's been around for alot of things alot of us haven't been around for. He knows the history of computers like the back of his hand. He is a computer sage and he's got my respect.
um.he doesn't care if you pass or not. he don't even care if you do bad . on the final he didn't even curve the grade and the average was low. Also a lot of people change their mind for being cs major after taking this class which is wrong. at least someone has to tell him this class is very hard and he should curve the grades. he is the only one t
Why such a bad rating? The material is hard in CS, it's not his fault. Linard won't teach you specific implementations, and he shouldn't, because it's important to get the concept not the syntax. It's a hard class, and he gets concepts across well.
Horrible teacher
NOTE TO EVERYBODY...HES A PHYSICS MAJOR TEACHING COMPUTER SCIENCE...WTF...GIVE ME A PROFESSOR THAT SPECIALIZES IN THE FIELD OF COMPUTER SCIENCE...HE HAD TROUBLE UNDERSTANDING SOME OF HIS OWN SLIDES IN CS-14
He is not that bad. Could do a better job explaining areas but overall is decent. The class aint a walk in the park but getting an A is more than do-able. If you failed his undergrad classes them maybe CS just aint for you.
Linard is a great professor. The material is hard, but he explains things as clearly as they can be explained. Failure in his class is only because of students' laziness. Also, stop complaining about his physics background. Dr. Linard has worked on computer systems since the 1970's, which is exactly the stuff you learn in CS 61.
After reading the stuff on here, I was worried going into this class. Overall, it's tough and does require lots of time. Putting constant regular effort into this class is a must, and doing so will get you a passing grade. Go to AEW it helps A LOT! Linard is ok in lecturing, but late in posting assns. and grades. The 1st half is harder than the 2nd
Ok here is the bottom line.Linard is not as bad as everybody says, Yes maybe he does like to fail people which he even told us on the first day of class.However you should be concerned with the TA's.I took this class twice because of the programming ie LABS, ASSIGNMENTS.I had Ryan and he is horrible, doesnt helpout, he's lazy, and no office hours
bad teacher...
No Comments
His lectures are excellent, his quizzes and tests very appropriate in that they cover only material discussed and are clear. Grading is fair. The only problem for my class was that at times things we needed to know to complete assignments were not covered in lecture, and he does not go along with the book. The assignments took a lotof effort.
a bit tougher than Kris Miller but an A is easily attainable with some effort, heck i blew off several quizzes and some homework and still got a A-
this guy under me thinks CS 10 is programming, wait until you take linard for 61 then you will see how useless he is...and you cant say that i did bad because i did very well in his class, its just everybody gets fruastred becuase you could actually read the book, go to class, and study and still FAIL...hes the worst undergrade CS teacher at UCR
He gives you example exams, follows the book exactly, and gives re-takes when the class bombs a test. CS61 is much harder than CS10. Whoever said CS10 isn't programming has probably not even passed CS141 yet. You aren't even a real CS/CE/IS major until then. If CS was easy, anyone could do it. People never admit it might be them and not the prof.
I have no idea how this guy can claim himself to be a teacher. He wants you to be an expert in an introduction class. Walk away from this guy. Bad bad baaad teacher. He thinks he is cool with accent. Give me a break...
I am now a junior majoring in CS.I can tell all you newbies coming to UCR to avoid this dude. After 3 years, I still think he is CS dept's secret weapon to wipe out new comers. This guy has no knowledge compare to Kris but yet he expects you to know everything. I can't understand him with his austish accent. CS61 = CS399 for him
If you can shut your brain off when he opens his mouth you'll be fine. He drives interesting classes into the ground. You should probably skip class altogether and review the notes on your own.
Linard is a nice person, but I do not think he should be suited for teaching cs. I felt that lectures were somewhat helpful but I basically learned off a friend. So i'd suggest to get a n overview of what you will be looking at. Don't fail the midterm, it's a chunk of your grade. I passed because of it @__@
the only thing that will keep you entertained in this class is comparing the professor to the animal known as the mole.
He is pretty clear, and very willing to help out of class. He is, however, somewhat boring.
In retrospect, Linard is OK. After talk with my old ta (Ben), he set me straight. Cheating is common, almost always detected, sometimes provable. After reading the comments here, and hearing stories of how bad people did, I imagine they probably deserve whatever grades they got.
Expects way too much - Falls behind in lectures, yet still expects students to know what he was supposed to cover. Teaches by using examples, without going over the entire concept. His quizzes are a big chunk of the class, yet they have multiple questions that no one has been exposed to. He puts random cs code on the test, and expects ppltoknowi
Decent teacher for intro cs. Expect setting aside 3- 8 hours a week in addition to lab, studying and doing programming assignments.
he is the worst teacher you can have... he wants you to fail. try to avoid him.....
Professor Linard is really sweet. He cares about his students and is very animated in his talks. I don't know much about computers but he helped me. Watch out though, the labs can get hard ! esp. if you don't know anything about computers. but overall, very kind professor.
Dr. Linard is a fair instructor. The only problem is that he only covers the topic in the book. This is not helpful for his tests/quizzes, which are mostly based on what u do in labs. But on a good side, mostly of what is on the quizzes/tests is going to be almost exactly as what is going to appear on the midterm. Simple words: Avoid him if u can!!
Do not take Linard if you never taken CS 10 before. His quizzes,midterms, and final are very tricky. I took Kris Miller for a second time and ended up with an A+. Linard programming assignment policy is unfair because if you don't get a satisfactory grade on 6 out of 8 on programming assigments you can get no greater than a D for the class.
he spends 1hr and half to lecture something simple so it sounds hard. he would test stuff that he didn't teach yet(or never taught because it is not part of the school requirement) and his tests are like90% of your grades. and he never explain anything clearly. even on his tutorials, he would write vague sentences that confuses people.
worst professor ever
Very boring professor. Repeats lectures over and over. He will scold students on their cell phone but not those on their facebooks on their laptops. I earned a 98 and would not give me an A+. You might as well skip class and read the notes.
It's only been 3 weeks into the quarter and I already don't like this professor one bit. He over-explains things in lecture then doesn't explain enough when it comes to homework. I emailed him about how it wasn't fair that he marked me off on an assignment he wasn't clear about and he replied with a useless sarcastic remark. Avoid him!
Not a difficult class. If you do the readings, attend a decent number of lectures and listen in lab, you're pretty much guaranteed an A. Assignments are easy. He's an easy grader and even drops lowest homework, reading and quiz scores on final grade.
Lectures are very boring. If you have had him before & he didnt like you he will go and tell his new TA's cr*p on you before they have even meet you. He knows about the subject, but not the greatest person in conveying the point across. Quizzes every week. Lab test every other week. Labs take a great deal of time. HINT* find old quizzes and test.
SOMEONE GET THIS GUY FIRED! HE MAKES IT ALMOST IMPOSSIBLE TO PASS THE CLASS IF ITS YOUR FIRST TIME PROGRAMMING! IF ITS YOU ARE COMING FROM CS010 AND YOU JUST LEARNED PROGRAMMING THERE, DON'T BOTHER TAKING THIS CLASS UNLESS YOU ARE WILLING TO SPEND 24/7 TRYING TO UNDERSTAND ALL THE MATERIAL.
the comment below was me, i mean't to put a 1 for easiness and not 5.
if u are willing to do homework and study old quizzes, then you are fine
His class is without a doubt an extremely challenging class, but his intentions are only to ensure his students are proficient in what is taught. All he is doing is weeding out the incompetent engineers because if you can't pass his class, you obviously can't make it as an engineer. Whiners need to shut up and wake up to reality.
useless prof. i swear i learned most of the stuff off Google. Only reason this class is hard is cuz Linard sux and expects u 2 learn everything on ur own n understand every single detail. don't give me that "u aren't working hard enough" BS. i prob spent more hours studying for 61 and 12 compared to all my other classes i took in the past combined!
This is one of the most pathetic "professor" I've ever had. He dosen't give notes that can be used thoroughly, he makes even the most simplest subject complicated with the way he teaches. He dosen't help you, he replies as a wiseass in emails this guy dosen't care about students at all, you really have to take this loser to understand frustration.
Linard is a thorough professor who really knows his stuff. His class is definitely challenging, but he provides the information needed. The class just takes a lot of work.
He was a tough professor but he knew what he was talking about. This class takes a lot of studying but it is well worth it. If you take the time to listen and really try in all the assignments and labs you will come out of the class learning a lot. I enjoyed the class even though it was tough.
He tries, but the man just does not know how to stay on topic. He is not able to explain things clearly.
Not very good at all. He tries to make everything more complicated than it is. He makes you feel dumb for asking some questions. The course is hard enough as it is and he doesn't make it any easier. He has rude email replies. I would recommend Kris Miller if your only taking cs010.
Already exposed to computer science, this class is pretty easy. The concepts are all the same, jus learning a new language. During lectures he gives your the basic knowledge, then expects you to read the rest. The course can be hard at times, but he has a forum to post questions and he's good at answering them quickly.
Very good professor. He knows what hes doing completely, and is very willing to help you if you ask him. He does have a bit of a short tolerance for people who dont listen, often getting a little annoyed when people ask questions that have already been answered or that are written in the directions. Not easy, but neither is CS
This is the 2nd course I've taken with professor Linard. He is always fair, and enthusiastic about the material and provides a comfortable learning environment. The class isn't easy but it is possible to earn an A.
A teacher that is possible to learn from is the most accurate statement. Honestly if you just attended every class you woul probably pass with doing harly any homework, he gives you every answer in his lecture. He could be more relatable though, he keeps talking about C++ making you shoot yourself in the foot.. overall a good teacher for CS
He is really nice when it comes to answering questions on the forum. However, when I went to office hours to see him face to face to ask questions, he was very rude and treated me like I was some kind of subpar kid from high school. Also, the assignment specifications are often unclear, which leads to confusion for most of the time.
One thing I hate about this class is the quizzes. They are not only tricky, but also impossible to answer because some problems come from the lecture AFTER we take the quizzes. If you want to do well on the quizzes, ask your friends for old quizzes from past quarters because they are similar. Lecture assignments are great resources as well.
His lecture is boring unless you are interested about how the internet/computer communicates. He seems really nice and he has a small British accent. Quizzes and essay project(4) every other week, if you present, you get EC. Lab teaches how to use html. He has test on the textbook and html/lab. Then final is a webpage project. All easy, but test.
The toughness of this class really depends on who is teaching it. Linard, I thought was a good teacher, but i think thats b/c the classes i took taught by him I already knew the material. He goes over the material pretty quickly, says it once and expects you to understand it.The lecture HW is tough and the programming hw can be complicated at times
The programming assignments are hard. You will NEED help if you have no experience. His lectures don't cover anything you couldn't learn even better off the internet (Really, the lectures are useless.) However, the tests are easy. Go to the midterm and final review sessions because he and Miller are evil and will try to trick you on many questions.
This professor is really mean. Unfortunately, you can't avoid him. He puts students down when you ask for help, and his accent makes it hard to understand. He teaches like you've already learned how to program. The programming assignments are hard if you don't have prior experience, and you are not allowed to get help on it. Good luck!
Professor Linard can be mean ofn times. He's hard to understand, and he repeats this one sentence a lot. Doesn't curve, at all. I wouldn't take CS10 unless you're required to.
The class is pretty tough, I busted my ass to get a B+, had had Miller been teaching it, I would've, no doubt, received an A. If you go to class, and do the homework you should get a decent grade. The programming assignments are a bit tough, but if you don't put them off until the last minute you should be okay. Quizzes every Week,
Lectures are useless. Only the ones right before a break or a midterm/final are useful (test questions given). He's an meam, but he can teach one-on-one very well. Programming assignments are hard and long. Start immediately. Sample finals beyond useless. Anything he says "Don't worry about", he's lying. Go to office hours or call him out on it.
I had to try pretty hard to get a B- in the class. Weekly quizzes are pretty hard except the first three and the last one. The programming assignments are doable, but some take a long time. He has a policy where you have to get at least a C or higher to pass the class and you have to get at least 8/10 on 6/8 of the assignments to pass.
Great professor. Very clear at what he is teaching. You have to understand the material to understand what he is teaching. Memorization alone will make it hard. He has a profound genuine interest in what he is teaching. Humorous as well. 10/10 rating.
Great teacher. Good challenge. Fun.
This is a tough class. To pass the quizzes you must do the homework and read the book. The lecture slides are pretty helpful. Linard is the meanest professor you probably will ever have, especially if you don't know your stuff. He makes sure to put students down, and isn't afraid to call his students dumb.
Horrible professor, horrible course.
I got an A in this course, but it wasn't that easy. 60% of your grade is based on the midterm/Final. And those had a few tricky questions. I loved the assignments and his webcast lectures were great. He is a fair teacher but challenges you. You cannot slack. But you can get an A if you are intelligent and work hard. Honestly, great professor.
His class is hard but he cares a lot about it. He doesn't have the best way of expressing that, so it comes off as condescending half the time. When i or my friends talked in office hours, he was more than agreeable, much moreso than he rubs off in emails. Go to office hours instead of emailing when available.
horrible class.the lab is nothing about the course....i dont know why he make it so hard.
This and CS100 are the wake-up call class. You will probably fail if you try to take both at once if you aren't good at CS. Syllabus tells you everything you need to know except this: when Linard says something is not optional, that thing is going to be 15% of the final. Fail final = fail class.
Took the online CS10 class. Yes, you have to work hard, but the prof is very patient and extremely helpful, and the supplementary online materials are great as long as you keep up with the work. The class may not be for everyone but the professor breaks things down as simply as he possibly can. You're not going to do better with another professor.
Let me be honest with you. If you have prior C++ knowledge or have some sort of background, this class will be a breeze for you. If not, let's say this professor is horrible. He is disorganized and makes you feel stupid for asking questions. Whatever you do, avoid this guy. He is the worst CS professor.
DO NOT TAKE! Professor is so awful! Impossible to pass if you do not have prior experience in C++. Admits to ignoring questions and not responding if you ask for help. Insults and talks down to students who are uncertain about something. Blames students for doing so poorly rather than taking personal responsibility. Worst class I've ever taken.
This class is really hard if you don't do the hw. If you do, you're golden. If you don't, you'll probably fail unless you have some kind of assistance. Book is more useful than his crappy lectures, but the book is pretty convoluted.
The class was difficult and Linard was intimidating, but I ended up passing which was a huge relief since I thought I was going to fail. Study the homework problems and quiz solutions he posts as much as possible because they will help you on the final A LOT.
This class in general is pretty challenging. Tests are weird, but I feel like getting the assignments is more important, the actual coding. People complain about him not being "helpful" but i got the feeling that with CS you pretty much need to be able to get it on your own, which is what I did. If you're lazy you'll easily fail his class!
Love the guy. Very sweet. If you participate the class will be much more fun.
This class is easy if you put in the effort! Reading the book after lecture will help. Also if you sit in the front of his lectures, and actually pay attention without falling asleep you will understand this course. Study hard for his weekly quizzes, treat them as weekly midterms, and you will do final because they are essentially the final exam.
I am being so specific right now.
Mama, I dont wanna.
He's a decent teacher with decent teaching system. He doesn't help you very well, ex. "I don't understand this error." - "We went over this, go look at this section of txtbook." He is that one teacher that likes students who know what they are doing, but will insult you if he thinks you aren't paying attention in class.
Great teacher with engaging lectures. If you pay attention in class and do your best to focus on the general concepts he goes over rather than the nitty gritty details you'll do fine in this class. The only reason that people have trouble with this class is because they approach it the wrong way with the "I'll just memorize everything" mentality.
I find his lectures useless. The quizzes are totally about homework exercises. So, his lecture does help to get programming assignments done neither to do well on quizzes. What a mean professor!
Took this class as one of my core classes for Computer Science. This class was more for the hardware engineering aspect of computers rather than the software engineering side of it. Don't take this class if you don't have to, not worth the time and he has tough finals. Rather than giving a midterm, he gave us easy weekly quizzes.
People say he's not that bad, I don't believe that at the rate he condescends. Class average on the final was 69. To pass the class you need a 70. That's F's all around. Yet he went on to blame the students for low scores, because if most of your students fail your class it's all their fault. Tip: read & reread the book as many times
The book answers all the quiz questions almost word for word - READ IT. It's actually a pretty easy read, unlike most books. Quiz questions make up 40% of the final I think. He gives you final exam FRQ hints during lectures. The test is reasonable if you read the book. Hated lectures, didn't learn jack, & aced the final because I read everything.
Brian cares about the material he teaches in this class, and he cares about the students. he gives enough opportunities to ask questions and does his best to explain the material. Many misinterpret his frustration when they repeat the same question, as him calling them out on being stupid. Put in the hours like any CS class, and you'll excell
Overall, much better then most people will tell you. Doing well is totally possible if you give the class a reasonable amount of time. Linard and the GSIs where all very helpful.
I didn't read or pay attention, so when finals came around I spent 3 weeks reading EVERYTHING. That's when I realized his quizzes are easy and literally right out of the book. You read, you pay attention, you do the homework, YOU WILL PASS. His final was extremely fair. But don't wait till the end to figure that out.
Pretty much just gives you reading & participation assignments to do at home and then lectures on what you just read. A lot of the learning happens outside of the classroom. In the classroom, he gives in-class exercises (aka attendance points). To pass, you need to understand the reading and practice coding techniques in c9 regularly.
Linard is a mixed bag. Overall, he is passionate about the subject and cares to help those who need it. However, he over-complicates the material and gets annoyed if you ask a question he feels has an obvious answer. Do well on programming assignments and labs and the class shouldn't be too hard. Tests should be easy if you review what's in Zybooks
Loved the class, I learned more in this class than any other class I've ever taken and yet I automatically failed because I missed a few "newline"s in my assignments. Terrible grading, lectures are long and boring, 0/10 would not recommend
Has a bad rep for being mean and unreasonable for exams, and I beg to differ. He's only gets upset if you are disruptive/rude or leave early (let him know before class and he'll be understanding). Attendance is "taken" by in class exercises that counts for points. Midterm/final was pretty much a review of the homework, so stay ahead on those.
The number of hours I could have saved this quarter had he explained one more thing on his programming assignment guidelines is 10. If you say the word "unfair" to him on piazza, expect all sass, no help, and low grades. In fact, expect that anyways! The TAs are the lifeblood of the class who are saving our grades from this man. Help us!
Prof. Linard is very no-nonsense. You won't pass the class by being on your phone all lecture, and since he wants you to succeed, he will call you out on it. He will certainly go the extra mile to help you, so long as you do your due diligence as a student. A good professor overall who emphasizes precision and clarity.
Over complicates material by using big words to lecture. Can be more straight forward in explaining concepts. Read zyBooks throughly and you will be fine. I would recommend learning each topic on your own. Will insult you if you ask a question that was gone over before in lecture.
He's a professor extremely passionate about his subject, but very cynical of his students and very strict about behavior in his lectures, so he comes off negatively. However, he's actually much better than what most people would tell you, and the class is not hard if you make an earnest attempt at the homeworks and quizzes. Beware the final.
The class and lab were unrelated to each other so you have to keep up. The quizzes were extremely difficult and most of it had nothing to do with the lectures. It's better to read the book than go to his lectures.
Okay at first I though he was a horrible teacher until I realized that all of the material was posted on his piazza page. After I actually sat down to study for the final bc I was hella afraid of failing the class, I realized that CS61 w/ Linard wasn't so bad after all. The material is really easy if you invest the time into it. GO TO OFFICE HOURS.
Not clear when explaining new concepts, gives vague answers to in-class questions which are muddled by advanced terminology. Not really willing to work with students who have technical issues.
Does not go over small concepts you need for the assignments until the last minute. Neither does zyBooks. On his midterm over half the class failed or got a D. Uses overly-complex terminology. Focuses more on us working in groups than actually teaching the material and nuisances of C++. Curve was worthless. Take CS12 with a professor like Miller
Having had Linard for both CS010 and CS061, I feel like I've had a good amount of experience with him on both easy and hard material. There is honestly nothing "wrong" with him if you put in a fair effort. Part of the problem is simply that CS061 is difficult to really comprehend, and not just learn; the prior of which is needed to succeed.
Says one thing and does another. He's not worried about your success. Your grades are unimportant to him and his lectures are confusing.
Hard but fair. Lots of coding in the lab but not too complicated. Read the textbook and do the homework and you'll be fine.
Great lecturer! Try not miss too many lectures as they are a great resource. All the necessary information to succeed in the class is posted on Piazza. Be prepared to work long hours and be sure to really commit to understanding the material and not just completing assignments for the sake of completing them and you should do just fine.
Honestly one of the better professors I've had so far. Speaking to a lot of peers, I find that people don't succeed because they simply DO NOT pay attention or study. Instead, they try and get through with the bare minimum. Just put in effort into the class and you'll see what an amazing professor he is, seriously, and you'll be more than fine.
Each assignment has a set percentage of your grade, so if you miss anything it will hurt. Don't know what your grade is unless you ask in person (rarely uploads). Lectures are terribly boring, scarce on actual information and all over the place. Demos take forever, and TA's are rather incompetent. Only positive was his help in office hours.
Just study the lecture material and practice all the homework, quizzes, and exam samples. Read the book and understand how the data paths work using the register transfer notations. If you do all that you should be good for the final.
We have to do works to make easy games or apps every week. If you like those things, it gonna be fun.
Too many works every week.
Ask him for help or a question? Good luck. This man will literally give you the most curt and vague responses, it's like he doesn't even want to help you or for you to succeed. The programs are dumb and if you don't pass more than one program with 8/10 score you have to retake the class.
I had Linard during the great corona crisis of 2020 and he was honestly probably the best prof I had that quarter. He was very accomodating of his students and greatly lightened the load of the final as a result of the circumstances. His class was far from easy but he did a legitimately good job of explaining the material.
Come on guys. This professor is very good. He really made me care when I wasn't motivated and now this is honestly the only class where I feel I've mastered everything. I know some people might not appreciate how he can be stern at times, but if he really did not care about your success, he wouldn't do that. Was an amazing experience.
Kids will always tell you hes difficult but he explains everything great. How bout you stop complaining, and actually go to class and take notes like a student should. He does answer your questions unlike the one rating says, hell be vague if you repeat questions or something he literally just went over. It happens countless times. PAY ATTENTION
Class Info
Online Classes
100%
Attendance Mandatory
76%
Textbook Required
79%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.69 avg changeRatings by Course
ALLOFTHEM
5.0
(1)CS12CS61
5.0
(1)CS104
5.0
(1)10V
5.0
(1)CS06
4.0
(1)Difficulty by Course
61
5.0
CS5
5.0
CS002
5.0
CSANY
5.0
CSCS
5.0