2.5

Brian Linard

Computer Science - University of California Riverside

2.5
Quality
3.8
Difficulty
55%
Would Retake
188
Reviews
2.5
Quality
3.8
Difficulty
2.5
Helpful
2.6
Clarity

55%

Would Retake

188

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

79%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 27 grades
Most common grades:
A (11)
A- (5)
B- (4)
Grade Distribution
A(13)B(6)C(1)D(1)F(0)A-/B+(6)
Based on 29 reported grades
A: 11
A-: 5
B-: 4
B: 2
Common Tags
Get ready to read (7)
LOTS OF HOMEWORK (4)
Clear grading criteria (4)
Tough Grader (3)
LECTURE HEAVY (3)
Skip class? You won't pass. (3)
Amazing lectures (3)
Gives good feedback (2)
Rating Trend

Improving

+0.69 avg change
Oct
Nov
Apr
Jun
Mar
Dec
Last 6 months
Ratings by Course

ALLOFTHEM

5.0

(1)

CS12CS61

5.0

(1)

CS104

5.0

(1)

10V

5.0

(1)

CS06

4.0

(1)
+26 more courses
Difficulty by Course

61

5.0

CS5

5.0

CS002

5.0

CSANY

5.0

CSCS

5.0

Reviews (188)
3.0
3.0
CS10
Feb 25, 2003

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.

1.0
5.0
CS10
Feb 26, 2003

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.

3.0
5.0
CS61
Mar 6, 2003

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.

3.0
2.0
CS61
Mar 8, 2003

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.

1.0
3.0
CS10
Mar 11, 2003

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~

1.0
4.0
CS61
Mar 20, 2003

No Comments

2.0
2.0
CS61
Apr 2, 2003

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

1.0
3.0
CS61
Apr 2, 2003

he sucks. period.

1.0
1.0
CS61
Apr 2, 2003

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.

1.0
5.0
CS10
Apr 2, 2003

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....

3.0
3.0
CS61
Apr 5, 2003

Boring. But at least a generous curve.

1.0
5.0
CS10
Apr 6, 2003

No Comments

1.0
4.0
CS10
Apr 7, 2003

This guy shouldnt be lecturing!

2.0
4.0
CS10
Apr 9, 2003

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.

2.0
3.0
CS61
Apr 13, 2003

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

3.0
4.0
CS61
Apr 13, 2003

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.

1.0
4.0
CS10
Apr 21, 2003

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

1.0
3.0
CS61
Jun 15, 2003

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

1.0
5.0
CS10
Jun 16, 2003

a very terrible teacher

2.0
3.0
CS10
Jun 18, 2003

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.

2.0
3.0
CS61
Jul 21, 2003

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...

2.0
3.0
CS10
Aug 28, 2003

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.

2.0
5.0
CS10
Sep 10, 2003

this teacher sucks

1.0
5.0
CS61
Sep 24, 2003

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

1.0
5.0
CS10
Nov 25, 2003

You will have an easier time passing a kidney stone than this class.

1.0
5.0
CS10
Dec 4, 2003

OMG!! this teacher sucks so bad

1.0
5.0
CS10
Dec 30, 2003

He's the worse teacher i ever had! No need to even go to class!

2.0
4.0
CS10
Jan 5, 2004

This teacher sucks.... he doesnt curve and he gives crazy tests... screw him

1.0
3.0
CS10
Feb 11, 2004

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

2.0
4.0
CS10
Feb 25, 2004

he sucksssss!!!!!

1.0
5.0
CS10
Feb 27, 2004

He can't teach!Don't take this class if he is teaching. AND DON'T CHEAT!

4.0
5.0
CS61
Mar 25, 2004

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.

2.0
3.0
CS1061
Mar 28, 2004

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.

2.0
3.0
CS10CS61
Mar 28, 2004

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.

1.0
3.0
CS61
Mar 29, 2004

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

2.0
4.0
CS010
Apr 16, 2004

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.

1.0
5.0
CS1061
May 3, 2004

No Comments

3.0
2.0
CS1061
Jul 16, 2004

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!

1.0
5.0
61
Aug 23, 2004

No Comments

5.0
3.0
CS12
Aug 28, 2004

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.

2.0
3.0
CS12
Aug 30, 2004

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.

3.0
4.0
CS61
Oct 30, 2004

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.

1.0
5.0
CS6
Nov 16, 2004

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.

1.0
5.0
CS61
Nov 29, 2004

WORST TEACHER EVER!!!!! UNORGANIZED, AND JUST WROOONG FOR THE JOB. STAY AWAY FROM THIS GUY, HE WONT HELP YOUR GPA.

5.0
4.0
CS61
Jan 1, 2005

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.

3.0
2.0
CS
Feb 23, 2005

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.

5.0
3.0
CS61
Feb 24, 2005

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!

4.0
2.0
CS10
Mar 2, 2005

Class was pretty easy but then again it was CS10. I here people don't like him in other courses like CS61.

5.0
4.0
CS61
Mar 8, 2005

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.

5.0
1.0
CS10CS61
Mar 9, 2005

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.

5.0
1.0
CS6
Mar 11, 2005

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.

3.0
1.0
CS
Mar 25, 2005

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!

5.0
1.0
ALLOFTHEM
Mar 28, 2005

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).

5.0
3.0
CS61
Mar 31, 2005

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

3.0
4.0
CS61
Apr 29, 2005

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.

1.0
5.0
CS12
May 10, 2005

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!!!!

1.0
4.0
CS12
May 22, 2005

Was no help to students. Was behind lab by a few weeks. Pinnacle of incompetence.

4.0
1.0
CS6
May 23, 2005

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.

5.0
2.0
CS61
Jun 10, 2005

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.

2.0
4.0
CS61
Jun 14, 2005

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

1.0
5.0
CS12
Jun 17, 2005

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!

1.0
5.0
CS12
Jun 20, 2005

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!

1.0
3.0
10
Aug 14, 2005

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.

1.0
3.0
CS61
Aug 24, 2005

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.

5.0
4.0
CS12CS61
Nov 4, 2005

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.

4.0
3.0
CS10
Nov 9, 2005

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.

2.0
4.0
CS12
Grade: A-
Nov 12, 2005

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.

5.0
3.0
CS61
Nov 15, 2005

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.

4.0
2.0
CS061
Mar 16, 2006

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.

1.0
5.0
CS12
Mar 24, 2006

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!

1.0
5.0
CS010
Apr 2, 2006

No Comments

1.0
5.0
CS12
Apr 5, 2006

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.

1.0
5.0
CS5
Apr 21, 2006

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.

2.0
5.0
CS
Apr 21, 2006

Don't take this guy! He ate chips that were left by someone else on a table, this guy is nuts.

5.0
3.0
CS12
Jun 21, 2006

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.

4.0
4.0
CS12
Aug 28, 2006

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!

1.0
3.0
CS12
Sep 30, 2006

Unorganized and does not seem to know the material himself.

4.0
3.0
CS12
Oct 7, 2006

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!

5.0
2.0
CS12
Nov 2, 2006

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.

1.0
5.0
CS061
Dec 18, 2006

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

5.0
4.0
CS104
Dec 21, 2006

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.

1.0
5.0
CS002
Jan 24, 2007

Horrible teacher

1.0
5.0
CSANY
Jan 26, 2007

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

3.0
3.0
CS61
Mar 1, 2007

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.

5.0
3.0
CS61
Mar 23, 2007

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.

4.0
4.0
CS12
Mar 28, 2007

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

1.0
4.0
CS61
Mar 30, 2007

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

1.0
5.0
CS061
Jul 10, 2007

bad teacher...

4.0
4.0
CS61
Aug 29, 2007

No Comments

4.0
2.0
CS12
Sep 17, 2007

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.

3.0
3.0
CS61
Nov 12, 2007

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-

1.0
5.0
CS61
Jan 26, 2008

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

2.0
4.0
CS61
Feb 16, 2008

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.

2.0
5.0
CS10
Apr 3, 2008

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...

1.0
5.0
CS61
Apr 25, 2008

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

2.0
3.0
CS61
May 27, 2008

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.

3.0
2.0
CS12
Jun 30, 2008

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 @__@

3.0
3.0
CS10
Jul 24, 2008

the only thing that will keep you entertained in this class is comparing the professor to the animal known as the mole.

4.0
2.0
CS10
Oct 3, 2008

He is pretty clear, and very willing to help out of class. He is, however, somewhat boring.

4.0
5.0
CS061
Oct 19, 2008

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.

3.0
5.0
CS12
Nov 2, 2008

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

4.0
4.0
CS10
Nov 2, 2008

Decent teacher for intro cs. Expect setting aside 3- 8 hours a week in addition to lab, studying and doing programming assignments.

1.0
5.0
CS061
Nov 15, 2008

he is the worst teacher you can have... he wants you to fail. try to avoid him.....

4.0
3.0
CS06
Nov 25, 2008

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.

1.0
5.0
CS10
Jan 5, 2009

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!!

1.0
5.0
CS10
Jan 11, 2009

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.

1.0
5.0
CS012
Feb 19, 2009

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.

1.0
5.0
CSCS
Mar 31, 2009

worst professor ever

3.0
2.0
CS8
Sep 2, 2009

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.

2.0
4.0
CS6
Oct 11, 2009

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!

5.0
1.0
CS006
Dec 10, 2009

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.

3.0
5.0
CS61
Feb 4, 2010

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.

2.0
1.0
CS012
Feb 22, 2010

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.

1.0
5.0
CS012
Feb 23, 2010

the comment below was me, i mean't to put a 1 for easiness and not 5.

3.0
3.0
CS61
Feb 25, 2010

if u are willing to do homework and study old quizzes, then you are fine

5.0
5.0
CS61
Jul 25, 2010

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.

2.0
5.0
CS061
Oct 16, 2010

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!

1.0
5.0
CSALL
Oct 17, 2010

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.

4.0
4.0
CS061
Nov 24, 2010

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.

5.0
4.0
CS10
Dec 6, 2010

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.

1.0
5.0
CS010
Dec 16, 2010

He tries, but the man just does not know how to stay on topic. He is not able to explain things clearly.

2.0
5.0
CS030
Feb 2, 2011

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.

4.0
2.0
CS10
Feb 6, 2011

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.

5.0
4.0
CS010
Mar 4, 2011

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

4.0
3.0
CS005
Mar 7, 2011

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.

4.0
3.0
CSONE
Jun 6, 2011

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

3.0
4.0
CS012
Jun 17, 2011

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.

3.0
4.0
CS61
Dec 10, 2011

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.

3.0
3.0
CS006
Dec 15, 2011

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.

4.0
4.0
CS61
Dec 23, 2011

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

4.0
5.0
CSTEN001
Nov 25, 2012

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.

1.0
5.0
CS10
Dec 16, 2012

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!

2.0
4.0
CS10
Dec 19, 2012

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.

4.0
4.0
CS061
Jan 9, 2013

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,

4.0
5.0
CS12
Mar 24, 2013

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.

4.0
3.0
CS61
Mar 26, 2013

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.

5.0
3.0
CS61
Mar 27, 2013

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.

3.0
5.0
CS61
May 29, 2013

Great teacher. Good challenge. Fun.

1.0
5.0
CS61
Jun 7, 2013

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.

1.0
5.0
CS61
Jun 16, 2013

Horrible professor, horrible course.

5.0
3.0
CS10V
Jul 30, 2013

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.

4.0
4.0
CS61
Sep 26, 2013

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.

1.0
5.0
CS61
Oct 26, 2013

horrible class.the lab is nothing about the course....i dont know why he make it so hard.

2.0
5.0
CS61
Feb 6, 2014

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.

5.0
5.0
CS10V
Feb 11, 2014

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.

2.0
3.0
CS10V
Mar 15, 2014

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.

1.0
5.0
CS10V
Mar 16, 2014

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.

1.0
5.0
CS61
Grade: A
Jun 28, 2014

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.

3.0
5.0
CS061
Grade: C+
Jul 29, 2014

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.

5.0
5.0
CS10V
Grade: A-
Sep 13, 2014

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!

5.0
3.0
CS10
Sep 24, 2014

Love the guy. Very sweet. If you participate the class will be much more fun.

4.0
3.0
061
Grade: B
Dec 26, 2014

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.

3.0
3.0
061
Jan 14, 2015

I am being so specific right now.

3.0
3.0
010
Jan 14, 2015

Mama, I dont wanna.

2.0
3.0
CS010
Grade: A
Mar 15, 2015

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.

5.0
3.0
CS061
Grade: A
May 18, 2015

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.

1.0
5.0
CS061
Grade: Incomplete
Jun 5, 2015

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!

2.0
4.0
CS061
Grade: Not sure yet
Jun 14, 2015

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.

2.0
4.0
CS61
Jun 17, 2015

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

1.0
3.0
CS61
Grade: A-
Jun 26, 2015

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.

5.0
3.0
10V
Grade: A+
Aug 1, 2015

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

4.0
3.0
CS61
Grade: A-
Sep 30, 2015

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.

3.0
3.0
CS61
Grade: A
Dec 8, 2015

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.

3.0
4.0
CS10
Grade: A
Mar 4, 2016

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.

3.0
4.0
CS010
Mar 10, 2016

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

1.0
5.0
CS061
Grade: D+
May 9, 2016

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

4.0
2.0
CS10
Grade: A
May 18, 2016

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.

1.0
5.0
CS061
Grade: B+
May 21, 2016

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!

4.0
4.0
CS012
May 29, 2016
Would take again

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.

1.0
4.0
CS012
Jun 1, 2016
Wouldn't take again

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.

4.0
4.0
CS061
Grade: A-
Jun 14, 2016
Would take again

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.

1.0
5.0
CS061
Jul 24, 2016
Wouldn't take again

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.

3.0
4.0
CS61
Grade: B-
Aug 10, 2016
Would take again

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.

2.0
4.0
CS061
Aug 16, 2016
Wouldn't take again

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.

Get ready to read
BEWARE OF POP QUIZZES
1.0
5.0
CS012
Nov 14, 2016
Wouldn't take again

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

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
4.0
CS061
Grade: A
Mar 16, 2017
Would take again

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.

Participation matters
Clear grading criteria
LECTURE HEAVY
1.0
4.0
CS010
Grade: B-
Mar 23, 2017
Wouldn't take again

Says one thing and does another. He's not worried about your success. Your grades are unimportant to him and his lectures are confusing.

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
CS61
Grade: B
Sep 15, 2017
Wouldn't take again

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.

Tough Grader
Get ready to read
Skip class? You won't pass.
4.0
4.0
CS61
Grade: A
Dec 19, 2017
Would take again

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.

Get ready to read
LOTS OF HOMEWORK
Amazing lectures
4.0
3.0
CS061
Grade: A
Dec 20, 2017
Would take again

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.

Gives good feedback
TEST HEAVY
LECTURE HEAVY
2.0
3.0
CS005
Mar 1, 2018
Wouldn't take again

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.

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
3.0
4.0
CS061
Grade: A
Jun 23, 2018
Wouldn't take again

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.

Get ready to read
Clear grading criteria
TEST HEAVY
3.0
4.0
CS005
Grade: B-
Oct 5, 2018
Would take again

We have to do works to make easy games or apps every week. If you like those things, it gonna be fun.

3.0
4.0
CS005
Nov 10, 2018
Would take again

Too many works every week.

Tough Grader
Gives good feedback
1.0
4.0
CS061
Apr 24, 2020
Wouldn't take again

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.

Get ready to read
5.0
3.0
CS061
Grade: A
Jun 4, 2020
Would take again

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.

Get ready to read
Caring
5.0
4.0
CS061
Grade: B-
Mar 2, 2021
Would take again

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.

Respected
Inspirational
Amazing lectures
5.0
3.0
CS061
Grade: A+
Dec 16, 2021
Would take again

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

Clear grading criteria
Amazing lectures
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

79%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 27 grades
Most common grades:
A (11)
A- (5)
B- (4)
Grade Distribution
A(13)B(6)C(1)D(1)F(0)A-/B+(6)
Based on 29 reported grades
A: 11
A-: 5
B-: 4
B: 2
Common Tags
Get ready to read (7)
LOTS OF HOMEWORK (4)
Clear grading criteria (4)
Tough Grader (3)
LECTURE HEAVY (3)
Skip class? You won't pass. (3)
Amazing lectures (3)
Gives good feedback (2)
Rating Trend

Improving

+0.69 avg change
Oct
Nov
Apr
Jun
Mar
Dec
Last 6 months
Ratings by Course

ALLOFTHEM

5.0

(1)

CS12CS61

5.0

(1)

CS104

5.0

(1)

10V

5.0

(1)

CS06

4.0

(1)
+26 more courses
Difficulty by Course

61

5.0

CS5

5.0

CS002

5.0

CSANY

5.0

CSCS

5.0

Similar Professors