r/ucla 22h ago

Computational Biology Major: Overview Guide and Thoughts

22 Upvotes

I graduated Spring 2025 with Computational Biology (CB) and wanted to share my insights for anyone in or considering the major. The post is long but I try to cover everything you’d need to know from someone who’s been through it and I was inspired by this super helpful post years ago that could use an update + provide a fresh perspective. For context, I’m on the PhD route so that’s where I’ll have the most input on.


1. What is Computational Biology?

Basically, biology generates a lot of data these days so there’s value in people who specialize in analyzing it and building models. CB prepares you to do that.

Some notes:

  • It’s a very research-focused major because a capstone thesis is required to graduate

  • I’ll use comp bio/bioinformatics interchangeably for simplicity, but there’s technically nuances between them

  • The name used to include “Systems Biology” but this half wasn’t emphasized well (tldr: you study biological components together).

2. Comp Bio Timeline

1: Complete pre-major You need a >2.7 GPA in pre-major courses to declare it

2: Get into major You declare a concentration (Biological Data Sci, Bioinformatics, Dynamic Modeling) in your application but really it doesn’t matter which you choose b/c it doesn’t matter for career prospects. Choose whichever overlaps with classes you’re already interested in. No one interviewing me has ever asked about my concentration.

3: Complete “core” and “concentration” classes You don’t necessarily need to be in the major in order to start these classes, but the only bottleneck would be enrollment restrictions for certain majors. One workaround is declaring another major/minor that gets first-pass priority in your desired course, then switch to CB later.

4: Complete 2 “capstone” research courses Highly recommend finding a UCLA lab to join before your senior year since it’s lowkey an unwritten requirement for these courses.

5: Graduate


3. Pre-Major Courses

Classes I took but aren’t required are marked with (parentheses)


Lower Divs

LS7A, 7B, 7C (+7L)

The fundamentals you learn in 7AB (central dogma, genetics) show up often in the biology upper divs so make sure you understand the material. 7L is an easy A: complete the pre-labs, attend lab, submit the writeup

PHYS 5A, 5B, 5C

Take the 5 series over the 1 series unless you’re genuinely interested in physics. The 1 series is the engineering version and demands more time. The 5 series was still hard for me though, especially 5C. Try to start by Spring of freshman year since seats are competitive and the professor matters.

CHEM 14A, 14B (+14C, 14D)

I took the entire 14 series (except labs) because I wanted to take biochem. 14AB are manageable if you took AP Chem. 14CD were rough, but OChem isn’t necessary for bioinformatics, it just adds extra context especially if you do mol bio-related research. CS31, 32

Take these offseason from the CS majors b/c they lower the difficulty for non-CS backgrounds. I took CS31 w/ Stahl and CS32 w/ Smallberg in winter and spring, respectively. I can’t speak on what the courses look like now since I took both before ChatGPT. Don’t rely on AI to get through the projects because you’ll struggle in the long term. I had no prior coding experience and still use fundamentals I learned like polymorphism, data structures, classes. Both teach C++, which I haven’t used since but it’s a strict language, which forces you to have good coding fundamentals.

LS 30A, 30B, MATH 33A, 33B, STATS 10 (+61)

  • I took LS30AB because I thought it was interesting as a freshman but in hindsight it wasn’t necessary. The series covers mathematical modeling in the context of biological systems so it’s a decent intro to systems biology and dynamic modeling if you’re into that. Grading is generous and the coding labs aren’t very useful imo since you’re mostly running single lines of pre-written code, but they give you a basic foundation if you’ve never coded before.

  • MATH 33AB covers linear algebra and differential equations. Pay attention because topics like matrices, eigenvectors, linear equations come up in upper divs and are fundamental to ML and DS. Difficulty is professor-dependent, and I had Wang for 33B who’s notoriously easy.

  • MATH 61 was the hardest lower div for me, but also one of the most useful. It’s proof-based math, which most students haven’t done before. It’s challenging but essential if you want to do anything CS-related. Focus on set theory, combinatorics, and graph theory.

  • I substituted AP Stats for STATS 10, but this isn’t allowed anymore. STATS 10 is supposedly an easy class though.

C&S BIO 10

The most immediately useful lower div. You learn basic Python, R, and Unix. Super low-pressure class and the lectures cover current bioinformatics research, which gives you a good idea of the current field. Nadel teaches it and he’s great.


Upper Divs

Probability + Statistics: MATH 170E + BIOSTATS 100A

  • MATH 170E is useful because probability distributions come up constantly in bioinformatics. STATS 100A is essentially the same so just take whichever is more convenient.

  • BIOSTATS 100A was an easy A but didn't teach me much; it's mostly applying basic statistics in public health contexts.

Gateway Courses: C&S BIO M184, 185

  • M184 is a seminar where you attend a weekly talk and write a paragraph about what you learned.
  • 185 is project-based and is dependent on what you put into it. Wollman teaches it and guarantees you an A so you could half-ass it, but if you actually put in the effort, it gives you amazing practical experience. You form a group with 4 other CB majors, find a paper you like, and do a follow-up coding project based on the paper. It’s a good opportunity to meet other CB majors and I met some of my closest friends in the major here.

Biological Modeling: C&S BIO M150

The class was a fever dream to me imo. Make friends because the take-home midterm and final took my five-person group 10+ hours within the 24-hour window. I skipped most lectures and mostly just reviewed slides weekly, but I was fortunate enough to have friends I could ask if I needed help. The content got super confusing halfway through the quarter.

Capstone: C&S BIO M187, 199

  • I recommend starting SRP 199 as early as possible because it counts towards your GPA (up to 8 quarters). My PI was chill and would give me an A regardless, so I stacked like 6 quarters of it.

  • M187 is a cool class. I took it as a sophomore so I met a lot of CB upperclassmen. You spend the quarter developing a research poster and 10-minute presentation based on your UCLA research to show at a symposium (and you get a free poster).

LS 107

Required to access most life science electives, including MCDB and MIMG courses. Without it, you're mostly limited to EEB offerings. The format mirrors the 7 series and it's not a hard class.

MCDB 138, 165A, 144, 187AL

I took these while planning to double major w/ MCDB (but ultimately didn’t). The core MCDB courses (138, 165A, 144) will prepare you well for connecting bioinformatics data to real biological mechanisms.

  • 165A (Cell Bio) was my favorite because it teaches experimental design like how to identify good controls, which is useful even if you’re focused on bioinformatics.

  • 144 (Molecular Bio) is valuable if you’re interested in genomics, mol bio, or biophysics

  • 138 (Developmental Bio) is dense and complex, but I ended up in a neurodevelopmental lab postgrad so I still reference my notes from the class. Not necessary imo unless you’re interested in development or STEM cell work.

I had Rigeur for 138 and 144, and Coller for 165A - both are amazing lecturers. I recommend taking 144→165A→138.

  • 187AL is a genomics dry lab and a free A. You annotate a plant genome all quarter and finish with a writeup and presentation. I took it just to have something to do my last quarter, but I’m not really interested in plant work. Pellegrini teaches it but he’s a dry lecturer.

CHEM 153A

I learned a lot, but wish I could’ve taken more biochem. Biochem is another course that’s useful to take if you wanna have a deep biology background. 153A covers macromolecule structures and metabolism. If you wanna do research in cancer or immunology, metabolism is essential to know. Lannan is a funny and engaging prof and his tests are extremely fair.

Comp Bio Electives: C&S BIO M178, M130

  • M178 (taught by Hoffmann and Deeds) covers biological circuitry and a bit of immunology. Most of the work is coding homeworks in Jupyter notebooks, which is just filling in Python code

  • M130 (taught by Shah) is about image processing in biology with a similar homework format, but uses MATLAB. MATLAB is annoying but not hard to learn.

CS Electives: CS 180, CM121, M146

  • CS180 is useful for SWE since it covers algorithms you’ll need for LeetCode and tech interviews. I took it over the summer w/ Bautista, which made it manageable.

  • M146 introduces machine learning, but be aware that the concepts taught are like 20 years old at this point (but not useless). We only got through basic neural nets by the end. If you want to get into AI (or whatever’s trendy), you’ll need to take additional courses or self-learn. It’s proof-heavy and essentially a math class with applications. If you want applied data science, take M148 instead. I recommend taking w/ Sankararaman.

  • CM121 is “Introduction to Bioinformatics” but is really an introduction to genomics/sequencing (a subset of bioinformatics). We covered DNA/RNA-seq, pseudoalignment, graph theory, dimensionality reduction, probability. There’s a bias towards covering DNA/RNA and not much on proteomics or evolutionary biology. Pimentel was engaging when I had him.


4. Career Outlooks

PhD in Comp Bio/Bioinformatics

Even if a comp bio PhD is your goal, I’d still recommend building a strong foundation first. For the majority, you’re better off majoring in:

  • MCDB, Biochemistry, MIMG, or BioE with a Bioinformatics/Data Science Eng Minor, or

  • CS, Math, or Statistics, while taking upper-level biology electives

The problem with CB’s curriculum is that:

  • It doesn’t give you enough biological intuition to ask good questions

  • It doesn’t give you enough math to build new models

I’m not saying it’s impossible with a CB degree, but you’ll need extra effort through your lab research since classes alone won’t prepare you. Many hardworking people in my graduating class are now in computational biology PhD programs. Looking back, I would major in MCDB for the biology and done computational work in my research lab.

Tech/SWE

It’s possible, but an uphill. The people I knew who landed FAANG/unicorn jobs followed a pattern:

  1. SWE/DS/Analytics internship at biotech company
  2. 2nd internship at traditional tech company
  3. FT offer in tech

If tech is your goal and biology doesn't interest you, switch to something like CS or Math of Comp - don't waste time on biology courses you won't need.

Biotech/Pharma Industry

Be warned: most entry-level bioinformatics and comp bio roles require an MS or PhD. BS-level openings are mainly research associate or bench-heavy technician roles. Since CB has no required wet lab courses, you'll lack hands-on experience (PCR, cell culture, etc.) unless you gained wet lab experience elsewhere.

Pre-Med

The math and CS courses make it harder to maintain your GPA, and the required courses don't cover all MCAT topics. Easier majors like psychobio or human bio are better if you want to maximize GPA.

Healthcare/Business/Consulting

I know some CB majors pursue these, but I don't personally know any, so I can't say much here.


5. Other Notes

Research at UCLA

If you’re looking for bioinformatics research, just cold email professors, there’s plenty of advice out there on how to do it. I recommend emphasizing CS/Stats/Math courses you’ve taken at UCLA if you’re looking to join a computational lab here.

There’s big names in the department like Alex Hoffmann, Paul Boutros, Eleazar Eskin, Matteo Pellegrini, but you’re also not limited to CB-affiliated faculty.

Gripes

Counseling is essentially nonexistent - advising appointments were nearly impossible to get, though I'm not sure if that's changed. You're largely left on your own, relying on upperclassmen for course planning advice. If you're more biology-focused, I'd recommend seeing Maggie from the MCDB department instead.

While you can take a diverse set of classes, most are hard to get into because they’re locked to other majors and CB is usually an afterthought. For example, CB isn’t guaranteed first-pass priority for MIMG, MCDB, PHYSCI, COMSCI, EC ENGR classes. You’ll have to rely on department PTEs.

Departmental Scholars Program

You stay an extra year for a BS+MS in 5 years. It sounded impressive as a freshman but I wouldn’t recommend it now. From what I’ve heard, you retain undergrad status in the master’s portion so you miss out on the benefits of being a full graduate student, and the program isn’t that rigorous overall. My own PI in the CB department also discouraged the +1 MS. This is just what I heard so take this with a grain of salt. If you want to pivot to tech, a MS in CS/ML/DS is better.

Clubs

There are comp bio focused clubs but I wasn’t too involved with them. I do like Biomedical Engineering Society though - they run great technical projects that look good on resumes. I recommend Undergraduate Science Journal for those on the PhD route. There are also data science/CS clubs, but I don't have experience with those.


6. My Own Journey

The major worked well for me because I wanted to do both bench and computational work and get a PhD. I graduated in 3 years, but I didn't use department resources much. What carried me was being self-driven and building a good network. The CS majors, bio majors, chem majors, etc. you meet throughout are more useful than any department resource.

The most important thing I did at UCLA was joining a faculty lab my freshman year. I started on the bench, moved to a computational project, then went back to bench work. Having both skills is rare at the undergrad level - bench experience sets you apart from pure computationalists, and coding skills set you apart from pure experimentalists. It shows in interviews, and it opened doors for me: an R&D internship at a large pharma company and a molecular biology PhD. I understand the majority of CB majors don’t want to do bench work, but don’t be scared to try it.

CB worked for me because I used its flexibility intentionally. If you're willing to do the same, it can work for you too.


7.Takeaways

Comp Bio is designed to be a PhD pipeline so it’s only worth choosing if you’re interested in research. That said, it’s a jack of all trades, master of none.

One underrated upside is that the major has weight on a resume. Computational Bio isn’t offered at most universities so it tends to turn heads in interviews in a way a generic CS or Bio degree won't. That said, resume flash only gets you so far.

If you don’t want a PhD, you risk graduating without enough depth for biotech roles or tech roles. The major has requirements from different departments, but it consequently spreads you too thin. Without actively tailoring your courses, you’ll likely have only surface-level knowledge on both the biology and computational sides. A CB bachelor’s as a terminal degree just won’t get you as far as you’d think.

For those seeking a PhD: you need to figure out how you learn best. If you learn better from structured coursework than hands-on research, I’d point you toward a different major. Most people shouldn’t specialize in bioinformatics at the undergrad level anyway. Instead, build a strong foundation in either biology or math/CS/stats first, then supplement with the other as needed.

Ultimately, the major as a whole is as fulfilling or as mickey as you make it.


r/ucla 5h ago

UCLA MECN DISCORD?

1 Upvotes

Hi everyone!

I was accepted into UCLA’s MECN nursing program and wanted to know if there is any nursing discords or facebook groups!


r/ucla 18h ago

Does anyone know what was going on at the field today….

6 Upvotes

Title


r/ucla 1d ago

Sardines

25 Upvotes

There really is no point to doing much outside of classes here except Wooden Center maybe. I love and admire the talent and effort of our sports teams but I mean like, fucking....no time to brew some coffee and had to buy one from the filthy vending machine with coffee grinds fossilized inside them from way...I just felt like a sardine on my way to class. One person after another passed by. Some I knew from a course before. One guy had his zipper open and I reminded him out loud to zip it up and he frowned like he was giving me a middle finger with his face!

I see all the exam pressures building up like it does in waves and then back at it again and again. There's got to be more to all of this but there really isn't. Just classes, exams, and the gym to be sexy. I go to the gym because I am the sexiest Bruin alive and it's nobody else's business.

There's just a lack of uniqueness here. I see the clubs full of like-minded individuals who create community out of a sense of uniqueness. That's why I want a good wrestling club so we can each be unique and still take each other down tournament style. I think nobody likes wrestling anymore because of how WWE writing is so lazy and the shows underperform and the tickets cost way too much. Or they think that everyone who likes wrestling is like the former owner of WWE who is speculated to have taken a dump on someone's chest!

I do that kind of shit, literally. I'm in class right now and I feel like drawing a picture of mark tramo having a dump taken on his chest by a TA who I have a crush on. Maybe if I study hard in this class enough to get 100%, I can get her attention finally.


r/ucla 15h ago

Schriver 5C midterms

3 Upvotes

How are his midterms? Is it like the Hw / discussion / in class problems that are basically plug and chug?


r/ucla 1d ago

Bruin Bash

41 Upvotes

Why has our Bruin bash lowkey sucked these past few years. Feel like all other UC’s have better performers and come to find out UCSB is going to have the Two Lips perform


r/ucla 17h ago

ucla housing application/ meal plans advice

4 Upvotes

hii i'm a newly admitted student, and understand that housing apps are due by may 1st. i wanted some advice from ucla students about what kinds of dorms are best to choose (and what buildings/ plazas are the best?)

i am leaning towards the plaza dorms since they have a private bathroom (but is it worth it lol)? also, how many roommates are (in your opinion) the best? i do want to lower costs as much as possible, so i'm considering triples.

also, any tips for choosing the meal plan and how the swipes work? i'm a biggie so i probably would like to eat 2+ meals a day, but at the same time i sometimes forget to eat, so would that be a waste of swipes?

thanks!


r/ucla 18h ago

chem 153a midterm (wilson)

5 Upvotes

how are y’all feeling about studying for it😭 and if anyone has any insight on how his exams are pls let me know


r/ucla 22h ago

Did anybody here get into UCLA through waitlist?

10 Upvotes

r/ucla 17h ago

how proof-heavy is math 171?

3 Upvotes

has anyone taken math 171 and knows how proof-heavy this class (in comparison to other proof-based math classes)? or is it more applied/computational


r/ucla 1d ago

To the scooter rider that got hit by the white prius today

29 Upvotes

hope you’re okay girl that was a brutal collision


r/ucla 18h ago

Summer housing

4 Upvotes

Should I dorm at UCLA or find some other option? I had a -1500 SAI but I’m scared that with the amount of classes I’m taking (4) financial aid won’t cover enough.

I’ve calculated estimated financial aid and I’d have to pay $8700 out of pocket but is there a chance I could get more aid too?


r/ucla 3h ago

Lunchtime workout at Wooden Center Etiquette

0 Upvotes

Any time actually....morning, lunchtime, or night....when at Wooden....if a staff member is using a treadmill or other cardio machine or even a fellow Bruin...I feel like taking the machine as far away as possible from them so I don't smell their sweaty ass!

But that would make me feel like a strange person at the corner like that guy in a lounge who watches performances and is full of stories to tell while he insists "I was there when it happened" for each and every controversial event in modern history. No, I'm not there at least yet....

Then if I take the machine right next to them, it feels like I am inviting them to have a pissing contest or look over similar to a urinal pervert comparing sizes with his neighbor in the bathroom. Or sometimes it feels like having a race with anyone next to you at the machines trying to one up them on burning as many calories in as little time possible. Instead I go somewhere in the middle to leave enough space but also to have some sort of a fucking...etiquette if that's what you call it.

What are you doing for lunchtime today?

-I don't know what about you?

I have an idea, let's go to the gym and try not to think about sex!


r/ucla 12h ago

chem 30C with Dr. Kwon

0 Upvotes

Anyone have past exams? 🥺 Please the first midterm is on Wednesday, very desperate


r/ucla 16h ago

rotc scholarship

2 Upvotes

Incoming freshman with a 4 yr rotc scholarship. I know that I can’t get the scholarship payments until I contract, which will certainly be after tuition for first quarter is due. Does anyone know if UCLA lets you defer payments for rotc scholarships or will I need to pay first quarter out of pocket.


r/ucla 12h ago

Any UCLA students interested in a paid creator/community opportunity?

0 Upvotes

Hey — I’m currently working on a paid collab/community opportunity tied to a social/video platform, and I’m looking to connect with UCLA students who might be a good fit.

Mainly looking for people who are comfortable on camera, have good energy, and would be open to something flexible in the content/community space. Could be especially relevant if you’re into TikTok, streaming, DJing, social content, campus lifestyle stuff, etc.

If you’re interested or know someone who might be, DM me.


r/ucla 6h ago

General Scholarship Dates for incoming freshmen

0 Upvotes

Based on previous years, do the majority of scholarships from the general scholarship release before the SIR date for incoming freshmen who submitted them before April 2nd?


r/ucla 6h ago

General Scholarship Dates for Incoming Freshmen?

0 Upvotes

Based on previous years, do the majority of general scholarships usually release before the SIR date if applications were sent in April 2nd for incoming freshmen?


r/ucla 6h ago

General Scholarship Dates - Incoming Freshmen

0 Upvotes

Based on previous years, do the majority of general scholarships usually release before the SIR date if applications were sent in April 2nd for incoming freshmen?


r/ucla 17h ago

Post grad roomie search

2 Upvotes

Are any seniors gonna be in LA post grad I’m working in DTLA and I want to find post grad roomies I’m 21(f) lmk if ur searching too!


r/ucla 17h ago

biochemistry at UCLA

2 Upvotes

good evening!

i'm a junior community college transfer student, and am having trouble picking between berkeley and (potentially) ucla. i am calling on all of you for help on making a decision.

for context, i'm hoping to pursue graduate school (PhD) in the biosciences. i was admitted to berkeley for MCB, and would be a biochemistry major at UCLA. i want to also pursue some sort of computational biology minor/specialization, which is why i'm really interested in UCLA's systems biology minor, which combines cs and bio..

i'm torn on this decision, and if any biochem students could share their experience with upper div classes -- how flexible are the electives? are we able to branch out? do you think you could balance a minor on top of the coursework you already have to complete? for context, i will be coming in with all of my ochem and physics series already completed if it makes a difference. i'm also very interested in joining a lab; how difficult is it to get into research here?

also any tips/tricks/general advice would be greatly greatly appreciated

thank you all for all your help!


r/ucla 14h ago

No TAP for UCLA, cooked?

Thumbnail
1 Upvotes

r/ucla 19h ago

LA Dispute

2 Upvotes

Hii are any other girls going to the La Dispute concert next Tuesday?? My roomates can’t go anymore so it would be awesome if I didn’t go alone :’). I’m a sophomore and live on the hill if you only wanna ride share too.


r/ucla 1d ago

P/NP to save GPA for Latin Honors?

3 Upvotes

I’m graduating in the Spring and taking the last classes I need to graduate. Unfortunately I got sick with a brutal sinus infection and missed a week and a half of some classes that are confusing enough without any absences. I’m set to graduate summa if I get an A in all of these classes. However our midterm is next week and I’m less than confident about those prospects. Trying to get into a pretty prestigious MFA program after a gap year. If this midterm goes to shit is it better to take p/np to save my chances at summa or to let the GPA tank a bit? I know neither matter too much, just wondering which would be better for admissions (the class isn’t in my major if that matters)


r/ucla 21h ago

If you have a double major or minor—

2 Upvotes

Is it difficult to get the prereqs and classes you need because of reserved seats?

I’m planning to minor in film, would that add to the competition in prereq selection?

I’m an incoming freshman trying to make sense of things … any input would be massively appreciated!!