COM SCI C124 · CS C124Machine Learning Applications in Genetics
Computer Science · 4 units · Undergraduate upper division (100-199)
(Formerly numbered CM124.) Prior knowledge of biology is not required. Introduction of main applications of machine learning in genetics. Students are prepared for interdisciplinary research in genetics that involves a major computational and statistical component. Topics include introduction to genetics, identification of genes involved in disease using regression techniques, inference of heritability using linear mixed models, inferring human population history using Markov models, methods for phasing genotype data including expectation maximization, computational optimization methods and methods for dimensionality reduction including principal component analysis (PCA), and genotype-phenotype prediction using machine learning techniques. Concurrently scheduled with course C224.
Letter grading.
When it runs
Not on the schedule for any of Fall 2025 through Spring 2027. UCLA publishes only that window, so this does not mean the course is gone — check the official listing.
Requisites
Official UCLA wording
Requisites: course 32 or Program in Computing 10C with grade of C– or better, Mathematics 33A, and one course from Civil Engineering 110, Electrical and Computer Engineering 131A, Mathematics 170A, Mathematics 170E, or Statistics 100A.
BruinTree reads · Prerequisite
confidence 1.00 · from UCLA’s structured dataRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COM SCI C124
- COM SCI 32Introduction to Computer Science II
- COM SCI 31Introduction to Computer Science I
- C&EE 110Introduction to Probability and Statistics for Engineers
- MATH 32ACalculus of Several Variables
- COMPTNG 10CAdvanced Programming
- COMPTNG 10BIntermediate Programming
- COMPTNG 10AIntroduction to Programming
- EC ENGR 131AProbability and Statistics
- MATH 33ALinear Algebra and Applications
- STATS 100AIntroduction to Probability
- MATH 170AProbability Theory I
- MATH 131AAnalysis
- MATH 170EIntroduction to Probability and Statistics 1: Probability
8 direct requisites. Showing 33 courses over 3 levels; the branches marked with a count carry on past it. Every course here opens its own tree.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
COM SCI C124
- COM SCI 163Deep Learning for Computer Vision
1 course lists this as a requisite. The whole downstream is here — 1 course over 1 level. Every course here opens its own tree.