Eleazar Eskin
Department of Computer Science
AD
3.5
Overall Rating
Based on 2 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.0 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Workload 3.5 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.5 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Tolerates Tardiness
  • Needs Textbook
  • Engaging Lectures
  • Useful Textbooks
  • Appropriately Priced Materials
  • Snazzy Dresser
  • Often Funny
  • Gives Extra Credit
  • Would Take Again
  • Issues PTEs

GRADE DISTRIBUTIONS

77.5%
64.5%
51.6%
38.7%
25.8%
12.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

36.4%
30.3%
24.2%
18.2%
12.1%
6.1%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

77.3%
64.4%
51.5%
38.6%
25.8%
12.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

AD

Reviews (2)

1 of 1
1 of 1
Add your review...
Quarter: Spring 2019
Grade: N/A
June 17, 2019

First, even though STATS 100A is a prereq for this class, it isn't too stats heavy, so if you want to take this without having taken STATS 100A, talk to the TAs or the prof and they'll probably let you in.
This class is an interesting application of algorithms in biology, and largely was divided into the following:
1. Sequence Alignment to the Genome (Leetcode string problems, but on large strings)
2. Assembly (graph traversal problems/ path finding problems)
3. RNA Sequencing (more string problems, dynamic programming)
4. Hidden Markov Models

I found the material to be pretty interesting, and since I took it along with CS180, there was some overlap between the classes as well. Eskin himself is a super smart guy, but isn't the best lecturer. He often went into detail on advanced topics that weren't important, and didn't have slides for RNA Sequencing even though it wasn't in the textbook. However, the TAs for the course were super helpful and reviewed the material which was super helpful.

The class involved reading small research papers, programming homework problems from the textbook, programming projects, a midterm, and a final. Of those, the homework problems and projects were the most time consuming.

The quarter I took 122 was an experimental quarter: Eskin wants to make the class more difficult since (in his words) "people are doing too well in it". However, for the first 3 projects, the starter code provided by the TAs was good enough for full credit, which was a bit of a joke. Expect this to change in future quarters. One of these projects, sequence alignment on a 100 million length genome was so hard and stressful that they had to make it extra credit. Also, this was the first time they ever had RNA Sequencing projects, so there were some teething troubles with it, but this should get easy in future quarters.

On all projects, the TAs made it seem like they were easier than they actually were (assuming you did it diligently). It helps to start early on the projects and ask the TAs for help.

The exams were fair and easy. They gave out a practice exam which we had to solve and turn in, and the real exams were similar to the practice ones, which was really helpful. The final was non-cumulative as well.

If you're a CS major, you may want to do a little review of biology before you take this class. They jumped straight into the material, and as a result, I was lost for the first couple of weeks. Also, this is a great class if you're interested in bioinformatics research. Talk to him in office hours or after class and if you show some interest, he'll probably take you in.

Overall, it's a pretty chill class apart from 2 of the projects. I'd recommend taking it. The grading is pretty good, too.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Spring 2020
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 15, 2020

Took this class during COVID; the prof and TAs had some weird communication issues where the professor would say something about a due date and the TAs would lag behind a little on getting the news out to all students. They did their best though! Whenever more than a few people asked for an extension, it was given globally to the whole class. Eleazar kept calling these “revolts” jokingly, but they totally were. I don’t think we had a project due until week 6.

All things considered, it was a good class. You learn about genome assembly, resequencing, RNA sequencing in the context of computation. The Stepik homeworks were way more CS heavy than the projects, honestly. They offered a ton of extra credit and lots of cool guest speakers if you’re into research. The projects aren’t that hard and the exams are just there to see if you’re paying attention. If you’re into research/bioinformatics, I’d suggest this as an introductory course. Not too difficult and pretty cool. This is coming from someone who learned Python concurrently with taking this course!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2019
Grade: N/A
June 17, 2019

First, even though STATS 100A is a prereq for this class, it isn't too stats heavy, so if you want to take this without having taken STATS 100A, talk to the TAs or the prof and they'll probably let you in.
This class is an interesting application of algorithms in biology, and largely was divided into the following:
1. Sequence Alignment to the Genome (Leetcode string problems, but on large strings)
2. Assembly (graph traversal problems/ path finding problems)
3. RNA Sequencing (more string problems, dynamic programming)
4. Hidden Markov Models

I found the material to be pretty interesting, and since I took it along with CS180, there was some overlap between the classes as well. Eskin himself is a super smart guy, but isn't the best lecturer. He often went into detail on advanced topics that weren't important, and didn't have slides for RNA Sequencing even though it wasn't in the textbook. However, the TAs for the course were super helpful and reviewed the material which was super helpful.

The class involved reading small research papers, programming homework problems from the textbook, programming projects, a midterm, and a final. Of those, the homework problems and projects were the most time consuming.

The quarter I took 122 was an experimental quarter: Eskin wants to make the class more difficult since (in his words) "people are doing too well in it". However, for the first 3 projects, the starter code provided by the TAs was good enough for full credit, which was a bit of a joke. Expect this to change in future quarters. One of these projects, sequence alignment on a 100 million length genome was so hard and stressful that they had to make it extra credit. Also, this was the first time they ever had RNA Sequencing projects, so there were some teething troubles with it, but this should get easy in future quarters.

On all projects, the TAs made it seem like they were easier than they actually were (assuming you did it diligently). It helps to start early on the projects and ask the TAs for help.

The exams were fair and easy. They gave out a practice exam which we had to solve and turn in, and the real exams were similar to the practice ones, which was really helpful. The final was non-cumulative as well.

If you're a CS major, you may want to do a little review of biology before you take this class. They jumped straight into the material, and as a result, I was lost for the first couple of weeks. Also, this is a great class if you're interested in bioinformatics research. Talk to him in office hours or after class and if you show some interest, he'll probably take you in.

Overall, it's a pretty chill class apart from 2 of the projects. I'd recommend taking it. The grading is pretty good, too.

Helpful?

1 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: A
June 15, 2020

Took this class during COVID; the prof and TAs had some weird communication issues where the professor would say something about a due date and the TAs would lag behind a little on getting the news out to all students. They did their best though! Whenever more than a few people asked for an extension, it was given globally to the whole class. Eleazar kept calling these “revolts” jokingly, but they totally were. I don’t think we had a project due until week 6.

All things considered, it was a good class. You learn about genome assembly, resequencing, RNA sequencing in the context of computation. The Stepik homeworks were way more CS heavy than the projects, honestly. They offered a ton of extra credit and lots of cool guest speakers if you’re into research. The projects aren’t that hard and the exams are just there to see if you’re paying attention. If you’re into research/bioinformatics, I’d suggest this as an introductory course. Not too difficult and pretty cool. This is coming from someone who learned Python concurrently with taking this course!

Helpful?

0 0 Please log in to provide feedback.
1 of 1
3.5
Overall Rating
Based on 2 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.0 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Workload 3.5 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.5 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (1)
  • Tolerates Tardiness
    (1)
  • Needs Textbook
    (1)
  • Engaging Lectures
    (1)
  • Useful Textbooks
    (1)
  • Appropriately Priced Materials
    (1)
  • Snazzy Dresser
    (1)
  • Often Funny
    (1)
  • Gives Extra Credit
    (1)
  • Would Take Again
    (1)
  • Issues PTEs
    (1)
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!