2.7

Sako Sefiani

Computer Science - Los Angeles Valley College

2.7
Quality
3.7
Difficulty
44%
Would Retake
132
Reviews
2.7
Quality
3.7
Difficulty
2.7
Helpful
2.7
Clarity

44%

Would Retake

132

Reviews

Rating Distribution
Official

5

31

4

19

3

16

2

21

1

45

What Students Say

This professor was a waste of my time and GPA

COMP816 - 1.0 rating

Worst teacher I have ever had

CSIT840 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 40 grades
Most common grades:
A (19)
A+ (8)
B (4)
Grade Distribution
A(27)B(4)C(2)D(3)F(2)A-/B+(4)
Based on 51 reported grades
A: 19
A+: 8
B: 4
Rather not say: 4
Common Tags
Tough Grader (15)
Get ready to read (14)
Graded by few things (10)
GRADED BY FEW THINGS (8)
Clear grading criteria (8)
TEST HEAVY (7)
Skip class? You won't pass. (7)
LOTS OF HOMEWORK (6)
Rating Trend

Stable

-0.14 avg change
Dec
Feb
Mar
Dec
May
Aug
Last 6 months
Ratings by Course

ALLCLASSES

5.0

(1)

COSI816

5.0

(1)

CS816839840

5.0

(1)

CO802

5.0

(1)

CS216

5.0

(1)
+31 more courses
Difficulty by Course

CSIT840

4.8

CS839

4.7

COS101

4.5

COS839

4.1

CSIT802

4.1

Reviews (132)
4.0
2.0
CSIT830
Aug 7, 2003

This teacher is super nice the type you can joke with. If you tell him the test was to hard he will shift the grade weight to the assignments!He does come late to class. The 1st day of summer session he didnt even come. So there are free days sometimes.

5.0
3.0
CSIT802
Dec 5, 2003

His class is enjoyable, and he is a solid lecturer. He knows the material and is helpful when students ask him questions. He is late to class however about once a month, and has missed several as well.

4.0
2.0
CSIT839
Dec 5, 2003

The professor is quite good at lecturing, and provides the students with a broad base of knowledge to help them understand. Although most people generally have a hard time grasping the abstract material, he tried to help in every way possible

1.0
4.0
CSIT
May 28, 2004

No Comments

5.0
3.0
CSIT802
May 29, 2004

He's very helpful and his lectures are clear. This type of class is not easy, but if you do the assignments and ask questions, you should do well.Tests are writing programs and you can use your notes, which you will need.

2.0
4.0
CSIT808
Oct 14, 2004

Rambling lectures, unrealistic deadlines & expectations. Whatever class he's teaching, wait for the next semester and take it from someone else.

5.0
3.0
CSIT808
Oct 27, 2004

Mr. Sefiani is a really cool guy. Always willing to lend a helping hand and speaks loud and clear in class. His assignments can get tricky but he is there to help if you put forth an honest effort. I recommend him for computer science.

4.0
4.0
CSIT840
Nov 25, 2004

I did not like his lectires.. just talks and talks all calss long... does not do examples for you. His assignments are extremely hard.. (which he thinks are easy) I would not recommend

3.0
3.0
CSIT802
Dec 1, 2004

unless you're a CS major, dont take him..he rambles and his accent got on my nerves. i dropped the class 2 weeks into it.

1.0
5.0
CSIT802
Dec 19, 2004

HORRIBLE teacher. RUDE, UNHELPFUL, VERY IGNORANT and doesn't have ANY Knowledge of anything, especially CSIT. He's armenian and denies it BUT shows it by talking about his lexus non-stop.Horrible accent. VERY ****.ONLY LIKES ASS KISSERS. AND has very unrealistic expectations and due dates.

2.0
4.0
CSIT802
Jan 5, 2005

First of all he is not armenian and that had nothing to do how he teaches. His accent sounds more like italian or some european country. He is a horrible teacher first 2 or 3 assignments are easy and when you get to the hard part he expects you to know it and gets surprised when you ask questions.

1.0
5.0
CSIT802
Jan 7, 2005

Horrible, absolutely horrible. He can't teach nor is he helpful. He's just there taking up spaces and breathing the students oxygen. Lame class and lame prof. Do yourself a favor take it with someone else or at another class. SUCKS SUCKS SUCKS

1.0
3.0
CS
Feb 27, 2005

HE SUCKS! Need I say more?

1.0
4.0
CS802
Apr 4, 2005

Unrealistic expectations. Expects the class to be geniuses like his kiss-ass overachievers! Very unclear with lectures...and boring as hell. Take C++ elsewhere. He sucks!!

1.0
3.0
CSIT801
Jun 6, 2005

His class is not hard (if you study) and his hw assignments are super easy, BUT he's such a horrible teacher. He can't explain anything!! And he once said that i copy my hw from someone when i didn't even know anyone in class! I dont recommend him for CSIT.

1.0
3.0
CSIT801
Jul 6, 2005

Sefiani was the worst teacher i ahve taken at valley. he was very unhelpful and inpatient, but you can pass if you study the material

1.0
5.0
CSIT802
Sep 6, 2005

No Comments

1.0
1.0
COMPSCIENCE
Grade: A
Oct 10, 2005

No Comments

5.0
1.0
CSIT802
Dec 3, 2005

Very good teacher. Good assignments. If you work on you, You'll learn more and more.

2.0
4.0
COSCI802
Dec 22, 2005

He has to be the worst prof. at valley in the computer science field. He expects you to know everything before you he even lectures. He will adore you if you are a computer genius. His assignments are hard.He hates to be ask for help.I wasn't looking for an easy A, but what I did find was a very hard D. TAKE SOMEELSE IF YOU CAN!

5.0
3.0
CSIT
May 31, 2006

I liked this teacher. I had a lot of questions and he helped me a lot.

5.0
2.0
ALLCLASSES
Aug 12, 2006

One of the BEST teachers in the college. Take his classes work on You and after the semester you'll feel that You know how to program

1.0
5.0
CSIT801
Dec 10, 2006

No Comments

4.0
4.0
CSI802
Dec 22, 2006

The guy is ok. He sure knows the stuff. I think he is a very good and generous professor. After taking his class i feel that programing is easy. However some of his programs are more critical thinking but not hard as everybody says. i sure learned that.

1.0
3.0
CSIT801
Dec 22, 2006

No Comments

5.0
3.0
COSCI816
Jan 9, 2007

He made the class interesting, challenging and fun. Very clear explanations. Very clear requirements. You do have to work in his class, but he is very fair. If you have any problems, tell him (he can't read minds...) and he will work with you. Very helpful and flexible. Very open to feedback.

4.0
3.0
CSIT816
Jan 11, 2007

If you are a Computer Science major, want to learn alot and be successful this is the teacher to take. Assignments and due dates are extremely challenging but more than fair and completely doable.

5.0
3.0
COSCI816
Mar 20, 2007

Great professor overall. Dynamic teacher who knows the material well.

1.0
5.0
COS839
Nov 29, 2008

I took advanced C++. The guy knows the subject, but he?s not a teacher. He gives challenges with staff he doesn?t explain, which takes hours to figure out. This is a school, you go there to learn staff not guessing. I am not taking him anymore. Believe it or not only four people left at the end of a semester. Horrible experience.

2.0
5.0
COMP816
Dec 12, 2008

Horrible teacher. Don't waste your time. I'm a computer science major and went to his class every day. Didn't explain much. Programming isn't an easy subject. We computer Science Major need professors who know how to teach it!

1.0
4.0
CS839
Dec 20, 2008

Reading happy comments from satisfied campers, I believe they are all FAKE. Totally agree with negative feedbacks. You will be OK in this class if you're genius. If not, may be you will come back to write something nasty. Learned nothing. Teacher created a big question mark about how to think and program.

5.0
4.0
CSIT816
Jan 31, 2009

I disagree with the previous comments..Prof Sefiani is a good instructor..he explain the material so many times IF YOU ASK..yes many people are afraid to ask and that's why he assumes you get it. The tests are based on the assignment so if you do them you are fine. Sometimes they are challenging assignments but how you learn. Very recommended.

5.0
4.0
CSIT802
Feb 20, 2009

It's ez 2 cut class, play on the web, & never ask questions then blame the prof because u didn't learn the material. He's NOT an "easy A" u must earn it! He actually expects u to (gasp!) study, pay attention & care about your education! It's college! Class examples cover everything in tests which r open-book. Did u want him 2 take the test 4 u 2?

1.0
5.0
CS839
May 26, 2009

Boring, lack of sense of humor even though he thinks he has, very depressing. Actually he was scaring me sometimes. If CS is something you need to learn but you are not brainy just read and study the book, get a tutor if you are lost. But why you need Sefiani then?

2.0
4.0
CSIT808
Aug 15, 2009

I would not recommend this class to anyone. Take it somewhere else. IF he dot like the student, he grade low. He don't know the subject

1.0
5.0
CSIT808
Aug 16, 2009

You won't learn anything from him. don't waste your time.HE GRADES YOU BASE IN CURVE, worst professor ever.

3.0
4.0
CSIT808
Nov 18, 2009

Not a very good professor. He assigns assignments in which we have not even learned how to do the stuff that is required in it. I understand that assignments should be hard but they are beyond our capacity. When you ask him a question he tries to ridicule you. I wish I had taken another professor for this class.

2.0
4.0
CSIT802
Dec 16, 2009

He is an ok teacher. He knows his material, but his teaching methods are not the greatest. If you dont know any programming prior to taking this class, dont take him. Assignments are pretty difficult and so are his test.

4.0
2.0
CSIT808
Dec 18, 2009

He demands a lot but since this isn't a sociology class and you need the practice to be good at programming his method is just what the doctor ordered. He also goes pretty fast so if you're not that type you may want to avoid him. Thumbs up as far as I am concerned.

3.0
5.0
CSIT816
Mar 6, 2010

Sefiani demands a lot from his students, but if you're like me and CSIT is the only thing in the world you care about, if you enjoy working late into the night, if you like sweating over assignments, he is perfect. I have never worked so hard for an A in my whole life, and afterwards I felt ****ing great. His classes are VERY rewarding.

5.0
5.0
CSIT839
Mar 6, 2010

By the end of the year in CSIT 839, Kent's class was still on dinky little stuctures. In Sefiani's class we were doing linked lists and goddamn recursive functions. (google them, they're ****ing hard.) CSIT MAJORS: TAKE SEFIANI. Kent doesn't take class seiously. Sefiani whips you into a programmer, mofo.

1.0
3.0
COSCI801
May 28, 2010

This professor sucked!! He was completely unavailable and didnt interact with the class at all!!! I took an online class which usually means more interaction with the professor then traditional classes but sefiani posted the assignments and wasnt even available to help you if you became stuck. He would simply say "read the book". Pick another prof!

4.0
4.0
CSIT839
Nov 21, 2010

If you want to learn real world programming and move beyond mediocrity take his class. Don't feel shy about asking questions! He wants you too! Also, you can take him beyond the limits of the class... He will expand it, if you ask!

2.0
3.0
CSITCSIT
Feb 10, 2011

The stupidest professor I have ever had. He dosn't have any clue what he is talking about. Can't even speak English. I don't recommend him at all, you wont learn anything.

4.0
3.0
CSITALL
Mar 9, 2011

Great professor. Bit more challenging than other profs. in the department. He also tends to cover a bit more content per course.

4.0
4.0
COSCI839
May 8, 2011

His class is a challenge. Definitely more so than the other professors. But that does not necessarily mean he is a bad instructor. He is actually willing to help and work with you. All you need to do is ask. His assignments are critical thinking, which is why they are hard. His tests are hard to complete within the time allotted, but is fair

5.0
4.0
CS802
May 10, 2011

PROS 1. lots of examples during lecture 2. will postpone test if he feels we are not getting it 3. the book is clear 4. Helpful when stuck on your program CONS: 1. sometimes goes a bit fast 2. doesn't give many assignments/tests so if you mess up on just ONE grade is severely affected. p.s. I had never taken a c++ class b4 his & now I love it!

1.0
4.0
COMPU7890
Jun 1, 2011

This is my worst experience at Valley. He is unresposnsible instructor and never cares about students. I took his online class and hate the class because of him. You ask question and get answer when semester already ends. You find out your grades only at the end of the semester when you can do nothing. just take book and learn yourself.

2.0
4.0
COSCI816
Jun 14, 2011

Often late. Horrible accent. Cannot explain the topic being covered in class clearly. Fail a test or an assignment and grade goes down by a letter. Expects too much from the students. This class is hard and we need teachers who can teach it well. One of the worst teachers at LAVC and in Comp Sci. Dept. Avoid and take someone else if you can.

4.0
5.0
COMP802
Jun 15, 2011

If you want to work hard and learn more, then take this class. If you're not majoring in this field and want an easy teacher, then take someone else. He's hard but if you practice enough, you can ace the class.

1.0
5.0
CSIT816
Jul 19, 2011

The worst professor I ever had. He knows his stuff but he doesn't know how to teach.

2.0
5.0
CSIT816
Dec 10, 2011

Regular Teacher. He knows the subject, but sometimes gives confusing explanations. Grades are based on tests and assignments, make sure you don't miss a single one. Both tests and assignments are beyond EXTREMELY hard, some are not even fair, nowhere near class examples/exercises or his lecture. So be prepared to work hard for this class.

4.0
5.0
CSIT802
Dec 16, 2011

Attendance is MANDATORY if you want to learn. He provides many examples, most of which you use in the assignments and exams (you just cut and paste!) It will be hard at first, so read the relevant chapters and pay attention in class. Overall an excellent professor who knows his stuff!

5.0
1.0
CSIT839
May 31, 2012

He teaches more material so it's a little harder. Attendance is only mandatory for the first few weeks and test days. The homeworks and quizes are difficult, but he gives tons of partial credit. If you read ahead, pay attention in class, and do all the homeworks, it's a guaranteed A.

2.0
3.0
CS801
Feb 23, 2013

This class is a nightmare.

4.0
4.0
COS839
May 11, 2013

This class is HARD; he teaches what is supposed to teach and more; thus, if you come from a different teacher, you'll most likely be already behind the class the first day. I had to study a lot and got my A. Overall, he's a great teacher, very helpful and understanding, but you'll have to talk to him. TIP: Don't start the assignments the last day!

4.0
3.0
COSCI839
Jun 7, 2013

The Best professor in campus. if you really want to learn and you think you are smart take his class!!!he's very helpful professor !! do hw and pay attention when he explains and you'll be alright ! not an easy A , but if you put attention on his class do hw you can get an A.

1.0
5.0
CSIT802
Sep 29, 2013

Very horrible teacher doesn't help you out with work goes on it's own pace. He praises the ones that know the material. Alot of the students he get's that do well is because of previous experience. Wouldn't recommend him at all.

1.0
5.0
CSIT816
Nov 5, 2013

HORRIBLE teacher i had ever. absolutely horrible.

5.0
1.0
CSIT816
Dec 11, 2013

I guarantee that almost everyone who said negative things about him got bad grades. If you take his class seriously, you should have no problem getting at least a B. He is generous with partial credit. Sefiani really teaches you a lot of material. Thanks to him, I've become a better programmer. Sefiani is my favorite CSIT professor.

3.0
4.0
CSIT802
Grade: Rather_Not_Say
Jun 16, 2014

For this class you must read the book, and pay attention in class. His test are not the hardest; however, if you don't read you will definitely have hard time(fail). His homework assignments vary in difficulty. Don't ask him how to do an assignment, he's not going to tell you, you must figure it our by yourself. Not an Easy A, you must work for it.

4.0
5.0
CSIT802
Sep 4, 2014

Prof is charismatic & SMART. Write down & SAVE EVERY SINGLE PROGRAM in class. Cobbling parts of these programs together is the key to the open book tests. Read the book BEFORE a topic is covered in class. Assign's can be unnecessarily lengthy (200 lines). Engaging. Spent 4-10 hrs outside class every wk supplementing w/ self-teaching & slf-testing.

3.0
3.0
COSCI801
Grade: B
Feb 4, 2015

I took this class online and it was easy but it was A LOT of work and He will not help you, you need to learn on your own. Takes forever to reply to your questions. You do all your work on myitlab.

2.0
4.0
COSCI816
Apr 13, 2015

Doesn't like questions, he will not help. His assignments are very easy to do, esp if you pay attention in class and write down all his programs + book. Yet the HW and tests can be so specific that he docks points. Overall, avoid if you can.

2.0
5.0
COSCI801
Grade: B
Jun 6, 2015

Assignments are easy to complete. However, tests require you that you have mastered hundreds of pages! It is just a waste of time! If you care about your GPA and don't have countless hours to read the book do not take him.

3.0
4.0
COSCI839
Aug 25, 2015

Missing a homework is almost equivalent to losing 1 grade letter. Sometimes what is on the test is slightly different from what is taught in class. People who ask questions he expects you to know, will be embarrassed.

5.0
4.0
COSI816
Grade: A-
Sep 19, 2015

Tests are impossible if you don't learn all the topics in 816. but he does teach everything you need to get an A. I got a 0 on the first test but did outstanding on the east of the class and he gave me the A. He'll bump up your grade if he sees improvement. But don't take the class if your planing on not putting effort.

2.0
5.0
COSCI802
Dec 23, 2015

He knows the material, he just doesn't know how to teach it nor does he know how to talk to people. He berates you for asking questions during lecture and the tests are incomparable to said lectures or the homework assignments. He needs to up his patience and learn better teaching skills.

1.0
5.0
COSCI802
May 3, 2016

Never! Never! Never!

1.0
1.0
COSCI839
Grade: F
Jun 14, 2016
Wouldn't take again

Graded 90% of the assignments at the end of the semester, it was hard to know how I did in the class. Very unresponsive when the only way to contact him was through email, lectures on an easier level, but gives assignments and exams on a much harder level. This professor was a waste of my time and GPA. Take him at your own risk! NOT RECOMMENDED!

1.0
1.0
COMP816
Grade: C+
Jun 14, 2016
Wouldn't take again

Graded 90% of the assignments at the end of the semester, it was hard to know how I did in the class. Very unresponsive when the only way to contact him was through email, lectures on an easier level, but gives assignments and exams on a much harder level. This professor was a waste of my time and GPA. Take him at your own risk! NOT RECOMMENDED!

5.0
4.0
CS802
Grade: A
Jun 23, 2016
Would take again

Take him if you're serious about computer science and really do want to learn. Read the book and do the practice problems, he teaches you the functionality of the material, but it's up to the student to learn how to properly implement the code for the projects and exams. He also bumps up your grade if he sees improvement. Excellent professor.

1.0
5.0
CSIT840
Oct 8, 2016
Wouldn't take again

Worst teacher I have ever had. It was a online class. He took a week to respond to questions. You had to fend for yourself. He was not clear on assignments. I do not recommend this teacher. He should not be teaching.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
COMP802
Grade: Drop/Withdrawal
Oct 19, 2016
Wouldn't take again

worst teacher ever. he is highly agitiated in his lecutres, ask him a question he will demonstrate much frustration with you and you will feel uncomfortable to ask him questions ever again. expects you to master the chapter material after his one illustration bad bad bad he should not be teaching

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
3.0
COMP802
Nov 8, 2016
Wouldn't take again

Bad professor overall, I was looking forward to learn how to program but poor attitude on behalf of the professor. I was scared to ask questions because he would humiliate you in front of everyone when it's just a beginning class, how can you learn like that? definitely worst professor I've had throughout my whole education. Would not recommend!

1.0
5.0
CSIT840
Nov 12, 2016
Wouldn't take again

you should have 5 years programming experience before you take his class,yes it's that bad.p

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
5.0
CS802
Grade: Drop/Withdrawal
Nov 15, 2016
Wouldn't take again

From day one expects students to know syntax lectures so long fall sleepy students ask question argues with students that don't get the logic feel dumb lectures off topic hw and tests not from book show up to class every day do the class assignments study class notes and you'll be confused on test day

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
4.0
COSCI839
Dec 13, 2016
Would take again

Ok, here's the real deal with Professor Sefiani. Yes, he is the hardest CS prof. at LAVC. Yes, you will need to work HARD for an A. Yes, you should take his classes, all of them. I have a friend in an alternate 839 class, she learned half as much as I did with Sefiani. If and ONLY if you're serious about CS major, take his class!

Tough Grader
Get ready to read
GRADED BY FEW THINGS
2.0
4.0
CSIT839
Dec 17, 2016
Wouldn't take again

His in-class example are basically "Make a program that displays the message HELLO WORLD", his exams are "Build a GDP calculator where one could tell if contractionary policies of expansionary policies where applied in order to affect aggregate demand, also make sure you submit it by monday - 3 days from today". This is a HARD class.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
COSCI816
Grade: A
Dec 22, 2016
Would take again

I was scared to take Professor Sefiani because of the neg. reviews. He turned out to be exact opposite of what was written. 1. He's funny. 2. His tests are not difficult if you attend class. 3. He cares about his students learning and is extremely patient. 4. Good lecturer 5. Best CS prof at LAVC 6. Prepare to spend time on hw. 7. Book is so-so.

Gives good feedback
Skip class? You won't pass.
Hilarious
5.0
4.0
COMP802
Grade: Rather not say
Apr 18, 2017
Would take again

Professor Sefiani is the best comp sci teacher you will find in all LACCD. I have taken comp sci courses with other professors & Professor Sefiani is the best. lectures are hands on learning. I did not fall asleep or get bored in class. not an easy A, but highly recommended if serious about learning code

Respected
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
COMP802
Grade: Rather not say
Apr 22, 2017
Would take again

Clear instruction assignments in class great demonstration of code programs answers question helpful learned so much this semester looking forward to more advanced classes with Professor

Respected
LOTS OF HOMEWORK
Amazing lectures
2.0
5.0
COMP816
Jun 5, 2017
Wouldn't take again

Very tough professor, his lectures are very boring and monotonous and he appears to put little effort in giving them. Didn't grade assignments until last 2 weeks of the semester. Got annoyed when students asked questions. He also didn't show up to class on several occasions without emailing or contacting the students to let them know.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
4.0
COS839
Grade: C
Jun 12, 2017
Wouldn't take again

awful professor.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
3.0
COS839
Grade: A
Sep 1, 2017
Would take again

I've taken CS 816 and CS 839 with Prof. Sefiani and he's an excellent and fair instructor. I was shocked to read these reviews. These reviews seem to be written by people within the CS program who are just not cut out for the field. Do not listen to these people, Sefiani is a great professor and you'll get an A if your work deserves it.

Gives good feedback
Clear grading criteria
TEST HEAVY
1.0
5.0
COMP802
Grade: F
Sep 6, 2017
Wouldn't take again

couldn't do the homework and prof was not helpful did not answer questions criticized and condescended terrible unprofessional attitude towards students that don't get his explanations constantly shows up late to class even misses class with no email to students and no sign in sheet on class room door

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
COSCI802
Dec 21, 2017
Would take again

Difficulty is dependent on ability to memorize syntax, think logically under time pressure, and time spent reading the book & practicing. Homework usually takes little time; hardest parts are making sure you do everything in the best way possible and finishing the tests on time. Prof was sometimes unprofessional but showed great improvement later.

Tough Grader
GRADED BY FEW THINGS
Tests are tough
5.0
4.0
CS816839840
Grade: A
Feb 2, 2018
Would take again

I've taken CS 816, 839,840 with Professor Sefiani. He is willing to guide students who are lost in their programming assignments. Sometimes, his instructions for his assignments may be confusing but he is willing to clarify any misunderstanding. Pay attention to his in-class examples and do the hw. May bump grade up if improvements are made.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
2.0
COMP802
Feb 2, 2018
Wouldn't take again

This professor has very poor communication with the students. It takes him a long time to respond to students. Very unprofessional. He assigns assignment a couple days before the due date. AND exams, he lets you know a couple days too. Really prefer a professor to have all assignment and test dates available to students so they know what and when.

1.0
4.0
COS839
Feb 10, 2018
Wouldn't take again

- Poor communication: impossible to get replies - Confusing instructions: in an exam, Sefiani still drew the board to explain his idea for 15 -20 minutes in 90-minute of programming exam. When students knew his requirement for the exam, time was running out - Unprofessional: ridicule some "dumb" questioners, use his business phone during lecture

1.0
5.0
COS839
Grade: B+
May 1, 2018
Wouldn't take again

this prof is the worst, i took CS 82 and 839 he was the only one available in both semester an d believe me i hate it. he so unorganized and all over the place.. he wont give feedback he will miss classes without informing you and he will use his phone during the lecture DONT TAKE HIM UNLESS U REALLY IN NEED

Tough Grader
1.0
5.0
CSIT802
May 27, 2018
Wouldn't take again

Worst professor I've ever had. SKIP HIM!!!!!

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
5.0
COSCI839
Jun 1, 2018
Would take again

5 programs, and 3 tests. Programs are DIFFICULT, 1 week to complete but he extends deadline if necessary. Tests are watered down versions of his programs (open book, notes, programs, etc) Doesn't respond to emails or accept late work. If you can do his assignments, the tests are relatively simple. Doesn't curve, but is a lenient grader. STUDY HARD!

Get ready to read
Clear grading criteria
GRADED BY FEW THINGS
1.0
5.0
CSIT840
Grade: A
Aug 20, 2018
Wouldn't take again

Confusing examples. Not quick to respond to emails. Belittles students who don't understand material. You really have to study hard and practice to get an A. High stress environment.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CS839
Grade: B
Aug 21, 2018
Wouldn't take again

Prof Sefiani is a bad prof. Despite his classes only consisting of 4-5 assignments and 3-4 tests, what makes his classes very hard is his directions. His directions will drive you crazy because they make no sense and can be very ambiguous. He is a good programmer but lacks the communication skills to translate his knowledge to his students. AVOID!

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
4.0
2.0
COSCI839
Sep 25, 2018
Would take again

Honestly his reviews are far too critical. Yes he is not a very good communicator but he always tries his best. Just ask a question a second time and he will happily explain.

3.0
4.0
COSCI802
Grade: B
Jan 1, 2019
Would take again

This class was fine I guess the biggest problem here is that the class is very long. There are homework assignments every two weeks, and three tests during the semester. He is a tough grader and will take points out because of small miscalculations or code issues. Start doing the assignments as soon as he posts them, sometimes they're very tricky.

Tough Grader
4.0
3.0
COSCI839
Mar 26, 2019
Would take again

After my horrible experience at Pierce (I took this same class at Pierce and failed), Im very happy to take this course with Sefiani. Experience in C++ is strongly recommended, but if youre a CS major then this type of pace is expected for transfer. Ask for help, he wont criticize you! Has a helpful tutor and his assignments arent very hard.

Respected
Get ready to read
Lecture heavy
1.0
4.0
COS839
Apr 16, 2019
Wouldn't take again

i believe, he is a good programmer but he is not a good teacher. he got lack of teaching skills and who ever know the programming they understand but others not. you must have years of experience in programming before you taking his classes. IF YOU WANNA GET A BETTER GRADE FOR YOUR COURSE, DONT TAKE ANY CLASS WITH HIM.

2.0
4.0
COSCI839
May 23, 2019
Wouldn't take again

format of tests and homework is just convoluted and he turns simple concepts into lectures that are hours long for no reason. The homework can take hours because instead of testing your knowledge on the concept he poorly words a code that you have to write to do an incredibly specific thing and the tests are just timed versions of the homework.

Gives good feedback
Graded by few things
Lecture heavy
5.0
2.0
COSCI802
Grade: A+
May 29, 2019
Would take again

Solid professor, moved at a brisk pace, but seemed to genuinely want to know if people were "getting it". Not so much structure to the class, but with such an easy class it's forgivable. If you put in the effort and speak up during lecture he'll help you understand and it ends up being a very easy A.

Graded by few things
Test heavy
Caring
5.0
4.0
COMP816
Grade: A
Jun 4, 2019
Would take again

Great teacher! Will answer all questions even if it has been repeated a few times. If you ask a question it will be answered to your satisfaction. Do not want to miss class as every topic will be needed for his hw assignments.

Skip class? You won't pass.
Graded by few things
Caring
5.0
2.0
COMP802
Grade: A
Jun 6, 2019
Would take again

Everybody warned me that he was not a good professor. I am baffled. I really enjoyed his class and I learned to start coding in C ++. I had to study and I watched a lot of videos on YouTube. Being prepared helped me excel in his class. He is very helpful and will explains things as much as you need him. Test and assignments are easy if you study.

Gives good feedback
Participation matters
Skip class? You won't pass.
3.0
3.0
CSIT836
Grade: A
Jun 12, 2019
Wouldn't take again

Sefiani is an ok professor, he inst bad but could be a lot better. He is a lot better than 95% of the other profs for comp sci at LAVC but my problem is that he teaches every Comp Sci class at school. The Comp Sci dept has very few profs right now so for sure you'll get him in either 802, 839, 840, 836 or 816. He teaches 3 of these a semester.

Graded by few things
3.0
3.0
CS836
Jul 19, 2019
Wouldn't take again

He is an ok prof didn't really give us too much explanations for his online classes, 840/836 His directions in the assignments arent the easiest to understand. He teaches almost every CS class at the school. He is way better Prof Moja... To me he never really covered CS material all that well. Go get some really good C++ books and study yourself

Graded by few things
Test heavy
5.0
2.0
CO802
Grade: A
Aug 28, 2019
Would take again

I don't know where all the bad reviews come from : maybe from those who don't understand any Computer Science or got bad grades from the class. He is explaining the same topic a few times in different ways, so if you do not understand the first time you will get it during the course. There were only 4 assignments with average difficulty.

Gives good feedback
1.0
3.0
COMSCI802
Grade: Rather not say
Sep 30, 2019
Wouldn't take again

Don't take his class if you're a beginner. He teaches us like we know everything already.

3.0
3.0
CS840
Grade: A
Dec 9, 2019
Wouldn't take again

Sefiani is a decent prof. We dont have alot of CS profs atm. His directions for the assignments can be very confusing at times. Be sure to get a better book than the one he suggests, he doesnt suggest any good books. Read and watch videos dont rely solely on his own lectures or modules. Lavc CS dept isnt that good, you are better off elsewhere.

Get ready to read
Graded by few things
Test heavy
1.0
5.0
COSCI802
Grade: Audit/No Grade
Dec 16, 2019
Wouldn't take again

I would not recommend this professor because he dose explain very clearly what he is teaching does not know how to explain properly at students. will not respond to any email. I recommend taking another class if you're a beginner.

Test heavy
3.0
4.0
CS117
Grade: A
Jul 4, 2020
Wouldn't take again

His lectures were good and very detailed, only problem is that I ended up learning so much more from reading the textbook on my own. You're gonna have to teach yourself to understand the material better. The HW assignments are really hard but he's a chill grader.

Get ready to read
Amazing lectures
Lecture heavy
5.0
3.0
CS802
Grade: A
Jul 7, 2020
Would take again

The class was simple. I got 100 percent. His notes on Canvas did save me time. His notes showed examples that you needed to use on the assignments. It's computer Science, your code works or it doesn't. I'm going to take him again for CS 117

Get ready to read
Test heavy
Clear grading criteria
5.0
2.0
CS101
Grade: A+
Sep 23, 2020
Would take again

Great professor, puts notes on Canvas for one weekly assignment. Everything is there for you to do on your own time. No bs extra work like "reply to 2 other student comments". I like to work on my own time because I actually have a job and 4 kids and this was the best course for me to take while juggling lifes priorities.

2.0
3.0
COSCI802
Grade: A
Oct 21, 2020
Wouldn't take again

If you are literally just starting and have little to no knowledge you probably shouldn't take this class. The professor is not helpful whatsoever. He never responds to emails and his modules are, for the majority, things he's copied from the book. I suggest looking at videos on youtube, you'll learn more.

1.0
5.0
CS117
Grade: Not sure yet
Nov 3, 2020
Wouldn't take again

During the transition to online class, this professor does not show any effort to make sure his students know the material. There are no zoom lectures or weekly check-ins with the professor. Good luck trying to e-mail the professor because he takes long to respond. You're learning the material on your own and from Youtube. I DO NOT recommend taking

2.0
4.0
COS101
Grade: A
Feb 2, 2021
Would take again

I don't know how lucky I am but I actually am one of the few that has gotten a response from him via email. good luck trying to talk to him online because he will not respond to comments and will occasionally to emails if it needs a response. if you take him just make sure you have a good tutor in your corner and a c++ textbook.

Get ready to read
Graded by few things
Test heavy
4.0
3.0
COSCI801
Grade: B+
May 31, 2021
Would take again

Took this in winter. Only issue I had was didn't know what reading materials to get before class started so was unable to get first assignment done, hence my grade. Otherwise, coursework was very explanatory, homework tasks well defined and prof was available if you got stuck. Super quick responder.

Gives good feedback
Get ready to read
Clear grading criteria
3.0
4.0
CS101
Grade: A+
Jun 12, 2021
Would take again

I took him for an intro to computer science. He doesn't give lectures, but does provide notes. As someone who did not know anything about c++ I got a 100% in the class. Its, not hard if you read the notes and use the textbook to figure it out. I would not take this class if you are dependent on learning via lessons.

Accessible outside class
Get ready to read
Graded by few things
3.0
5.0
CS101
Dec 10, 2021
Would take again

Took him for intro to comp sci and he does not have any lectures where he teaches. He sometimes goes off track when people ask questions. If you dont know anything about coding, you have to teach yourself via the program you have to buy and with Youtube. Whole grade relies on the program you need to buy.

2.0
3.0
CS101
Grade: A+
Dec 27, 2021
Wouldn't take again

Forgot to write review at June. Our C++ projects were challenging and fun. Although he responds quick when I ask for help, he is not very clear, as he does not speak English very well. His pages were also not very helpful either, as there were many syntax errorscorrect syntax is crucial for an in-depth understanding of C++ or any language.

1.0
5.0
CS101
Grade: A
May 20, 2022

Don't take his ZyBook course, you won't learn what you will need to learn. I've never felt more like I cheated my way through a class, because in order to solve the problems you're gonna need google. The "Labs" are nearly impossible without going weeks ahead of lecture / googling the solutions and teaching yourself.

1.0
5.0
CS117
Grade: Not sure yet
Sep 26, 2022

If you want to actually learn C++, do not take this course. He does no teaching and instead has everything taught and auto-graded by Zybooks, which does not cover the content presented in the labs. I addressed this with him, and he said that it all looked fine on his end so he wasn't sure why I was struggling.

5.0
1.0
CS216
Grade: A
Dec 26, 2022
Would take again

This prof was great before the ZyBooks takeover, took CS 101 and CS117 before that and he was great. With ZyBooks, prof seems to let the program do the grading versus him, I asked if I could make up work from a week I missed and he brushed it off and said I had an A anyway, cool if you wanna pass, can be meh if you want to learn content.

Clear grading criteria
4.0
3.0
CS101
Grade: A+
Jan 4, 2023
Would take again

Took ZyBooks course, interactive site. CS Major and I hate reading but, I didn't mind reading this material as it was contained nicely IMO. No big final, responded to canvas msgs. I'm a little biased cause I had the initiative to learn w/o a prof, and I went into it with very basic concepts of CS. Look carefully for sections not assigned they help.

Get ready to read
Clear grading criteria
1.0
5.0
CS101
Grade: Rather not say
Jan 17, 2023

Very minimal effort and lack of help from the professor. Slow response via inbox only and then you will be offered assistance at times that will not work. Expect vary vague responses and a headache. Zy books is awful You are required to use the school's tutors for help, and they only offer online help once a week. I don't recommend it.

3.0
3.0
CS117
Grade: A+
Jun 5, 2023
Would take again

I only recommend taking this class for CS 101. ZyBooks is hassle-free, BUT the authors moved around chapters this semester and it got quite confusing towards the end (may need to read unassigned chptrs). The first 8 weeks is easy to follow. Ch 10, 11, 13 at the time of writing this feels like they are out of order. Not much to say about the prof

Get ready to read
Clear grading criteria
1.0
5.0
COSCI801
Grade: D
Dec 26, 2023

Mr. Sefiani would give us an assignment during class. We would raise our hand when finished and he would check our work. That was it. How he graded anything was beyond me. This is why I'm so upset at the grade he gave me. No heads up either From what I remembered all he focused on was some Armenian girl in my class. How is this guy still teaching.

5.0
1.0
CS101
Grade: A+
Feb 8, 2024
Would take again

The only one. The only programming teacher with so consistent and clear assignments. Consistency is 2147483647 / 10.

Amazing lectures
Clear grading criteria
Online Savvy
1.0
5.0
COS101
Grade: A+
Mar 6, 2024

Zybook is basically the teacher, i had to have support contact him in order to open up modules that he continuously was stating wasn't due to him, which support completely contradicted in the email... Class is easy, but the overall downfall came with requesting assistance as well replying to students.

Graded by few things
1.0
1.0
CS
Grade: Not sure yet
Mar 7, 2024

This guy found the way to make some easy money. Zybooks does everything and all he does is sit back and make the money. Pretty lacking as a professor and not worthy of that title. Didn't help me at all last semester and wasted my time.

3.0
4.0
CS101
Grade: B+
Dec 1, 2024
Would take again

Professor Sefiani's CS101 class requires self-discipline, but resources like the free textbook and Unstuck AI make it manageable. Stay on top of the assignments and use study aids - you can excel even without traditional lectures.

5.0
1.0
CS117
Grade: A
May 19, 2025
Would take again

Being honest, I didn't have any expectations starting this class. But now that I'm at the end of the semester and this class, I have to say it is one of the best classes I've taken. The tasks are clear, and everything is done at my own pace. Some of the coding labs, of course, were challenging, but I got over them fast with some research. 

2.0
4.0
CS101
Grade: A
Aug 30, 2025

It was an online class but all we did was zyBooks and nothing else. I could've just watched a 10 hour YouTube video and learned more/better. Definitely phoned it in.

Get ready to read
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 40 grades
Most common grades:
A (19)
A+ (8)
B (4)
Grade Distribution
A(27)B(4)C(2)D(3)F(2)A-/B+(4)
Based on 51 reported grades
A: 19
A+: 8
B: 4
Rather not say: 4
Common Tags
Tough Grader (15)
Get ready to read (14)
Graded by few things (10)
GRADED BY FEW THINGS (8)
Clear grading criteria (8)
TEST HEAVY (7)
Skip class? You won't pass. (7)
LOTS OF HOMEWORK (6)
Rating Trend

Stable

-0.14 avg change
Dec
Feb
Mar
Dec
May
Aug
Last 6 months
Ratings by Course

ALLCLASSES

5.0

(1)

COSI816

5.0

(1)

CS816839840

5.0

(1)

CO802

5.0

(1)

CS216

5.0

(1)
+31 more courses
Difficulty by Course

CSIT840

4.8

CS839

4.7

COS101

4.5

COS839

4.1

CSIT802

4.1

Similar Professors