CHEM M291
Systems Biology: Practical Data Analysis
Chemistry and Biochemistry · 4 units · Graduate courses (200-299)
(Same as Bioinformatics M291.) Practical training in the analysis of large-scale biological datasets using Python. Students work with real-world data from single-cell RNA-seq, spatial transcriptomics, phospho-proteomics, and high-content imaging studies. Emphasis on hands-on coding, statistical and machine learning modeling, and clear data interpretation and visualization. A key component is the responsible use of artificial intelligence coding assistants. Students learn how to use tools like ChatGPT and Copilot to scaffold code, debug, and accelerate their analysis, while ensuring transparency and reproducibility.
S/U or letter grading.
When it runs
Checking the Schedule of Classes…
Requisites
UCLA lists no requisites for this course.
Requires
Everything that has to come before this course, not just the courses named in the requisite above.
Nothing — this is an entry point.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
No course in the catalog lists this as a requisite.





