• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 21:17
CEST 03:17
KST 10:17
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8
Community News
StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026)22Weekly Cups (Sept 21-27): herO and ByuN double2Weekly Cups (Sep 13-20): herO scores triple3BSL Season 2313Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1
StarCraft 2
General
StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026) StarCraft open world shooter announced at BlizzCon Weekly Cups (Sept 21-27): herO and ByuN double Recent Patches and the Future Stellar Fest 1 Replay Pack
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) 2026 GSTL Grand Finals SC2 INu's Battles#21 [ 3-Days tournament ] ScienceCraft (October 24-25) - Live Event Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 545 And Drops and Rifts Mutation # 544 Double Trouble Mutation # 543 Enhanced Defenses
Brood War
General
BW General Discussion Bot on ladder a Announcement on the JEDI Ringing Where can I find Flash replays that work? Official StarCraft website teases new content ahead of BlizzCon?
Tourneys
[ASL22] Ro8 Day 4 [Megathread] Daily Proleagues [ASL22] Ro8 Day 3 [ASL22] Ro8 Day 2
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
General RTS Discussion Thread Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Total Annihilation Zero Nintendo Switch Thread
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread All you football fans (soccer)! Russo-Ukrainian War Thread Artificial Intelligence Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Violent-Cooperative Play and…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8468 users

Changing majors -> Chemistry/Comp Sci

Blogs > shindigs
Post a Reply
1 2 Next All
shindigs
Profile Blog Joined May 2009
United States4795 Posts
March 16 2010 10:58 GMT
#1
Hi TL,

I need some advice from some Chem and Comp sci nerds. Basically it's two nights before my Biochem final (biochem under the school of biological sciences, which means its more memorizing than mechanisms) and I realize I don't want to do Biology for the rest of my life.

I'm not premed and I could give a shit less about the ecosystem. I'm in a developmental biology lab for units at the moment, and parts are interesting, but I'm not sure if I could be in a bio lab forever. I do love research and lab life, as insane as it sounds, but I miss numbers and logic that I've been deprived of as bio major.

I'm considering switching into Chemistry and Computer Science, since I do pretty well in Chem, and if I get owned in a Chem class I'm less frustrated because it is somewhat enjoyable. I just hate some labs but I know they're inevitable.

Computer Science is something I always wanted to try, but the most I've done is some Project Euler problems over summer with Python. I also considered a math minor as well since I miss it so much.

Anyway, what I'm here to ask is does anyone here know what I'm getting myself into? I'm a second year and its not that late to make the switch, but since I'm Asian and my grades and academic work = my worth as a human being, I'm reluctant to doing something as drastic as what I'm considering at the moment, especially since I'm just super stressing over finals...but I really am starting to hate this memorizing business.

Anyway, any input would be helpful. I'm also just letting off some insanity and procrastinating studying some more =(. I will be taking Summer School since I want to be done in 4 years.

Photographer@shindags || twitch.tv/shindigs
Divinek
Profile Blog Joined November 2006
Canada4045 Posts
March 16 2010 11:06 GMT
#2
Comp sci can be alot of work and stress if you want to do well, but if you enjoy it that shouldn't be a problem. As everyone says do what you like, so don't worry about switching majors if you're not enjoying what you're doing.

Hm, maybe uh look at all of the courses you'd have to be taking and see if that kind of stuff interests you before jumping into a major besides just saying you like numbers?

I assure you almost no matter what you take there will be courses/labs you hate and just have to do anyways, so that shouldn't put you off of anything.
Never attribute to malice that which can be adequately explained by stupidity.
Oh goodness me, FOX tv where do you get your sight? Can't you keep track, the puck is black. That's why the ice is white.
Simple
Profile Blog Joined February 2009
United States801 Posts
March 16 2010 11:09 GMT
#3
you cant go wrong with any of those, really. they all come with a good amount of prestige (bio and chem for the medical status) and jo

oh man just experienced another socal earthquake

anyway, youll have lots of job opportunities with any of those. just choose one that you like
shindigs
Profile Blog Joined May 2009
United States4795 Posts
Last Edited: 2010-03-16 11:28:32
March 16 2010 11:11 GMT
#4
I've been exposed to a lot of Chemistry as part of the course requirements for bio, and I'm tutoring for the general chemistry course as well. I just find that there is a logic and structure behind Chemistry which you can apply to solve problems.

That's what I mean when I say "I like numbers," I just miss the problem aspect on exams and how they can apply to real life. Instead I have "This enzyme specifically does _______ use exact wording or you're screwed".

EDIT: Also I heard the job opportunities for Bio are limited. My cousin who graduated from UCSD keeps telling me to switch out because there are no jobs =(
Photographer@shindags || twitch.tv/shindigs
KOFgokuon
Profile Blog Joined August 2004
United States14912 Posts
March 16 2010 11:33 GMT
#5
It's a really different skill set. If you aren't used to and/or love coding, I think comp sci can be a mistake. You're more likely to have overlap between bio/chem than bio/comp sci as well
LosingID8
Profile Blog Joined December 2006
CA10835 Posts
Last Edited: 2010-03-16 11:49:57
March 16 2010 11:48 GMT
#6
i would not recommend getting into compsci if it's just a passing interest and you don't really know that much about it (ie you think it's just "kinda cool/interesting"). all my friends in those classes have had a really tough time in them and the projects are super stressful.

chem and bio are very related and if you like science but not bio, then go for chem.

edit:
btw, i'm a senior majoring in bio and i'll just let you know that if you hate memorization, bio is not for you. yeah, some of the classes like physiology are less memorization and more understanding, but the majority of the stuff is memorizing different signaling pathways, metabolic pathways, etc.
ModeratorResident K-POP Elitist
shindigs
Profile Blog Joined May 2009
United States4795 Posts
Last Edited: 2010-03-16 12:18:50
March 16 2010 12:18 GMT
#7
On March 16 2010 20:48 LosingID8 wrote:
i would not recommend getting into compsci if it's just a passing interest and you don't really know that much about it (ie you think it's just "kinda cool/interesting"). all my friends in those classes have had a really tough time in them and the projects are super stressful.

chem and bio are very related and if you like science but not bio, then go for chem.

edit:
btw, i'm a senior majoring in bio and i'll just let you know that if you hate memorization, bio is not for you. yeah, some of the classes like physiology are less memorization and more understanding, but the majority of the stuff is memorizing different signaling pathways, metabolic pathways, etc.


I'm aware that I shouldn't enter comp sci if I have the attitude of "lol i like computers and i want to make games and see how this turns out" but its also an itch that I have to scratch. I'll be sure to enter it with a very open mind and to approach problems with a new way of thinking.

Also, anyone have advice on a math minor/major? It's an alternative to comp sci for me, but if time/ambition allows me I'd add it as another minor.

The issue for me now is just making the leap. Being consistently studious all my life, it feels odd to choose things that I want to do...if that makes any sense?

Also thanks for everyones contributions so far ^^
Photographer@shindags || twitch.tv/shindigs
ZeaL.
Profile Blog Joined April 2009
United States5955 Posts
March 16 2010 12:21 GMT
#8
I loved biochem :|. Its a lot of memorizing but you learn a lot of very useful basic biology. But I understand what you mean, I originally went into college with the intention of a MCB degree but came out with a computational bio degree and it might be worth looking into if your school has a computational biology / bioinformatics program. Its a relatively new field but its growing very quickly and nearly every genomics lab will need someone to sift through all their data at some point. By nature biology is a pretty broad field so computational biology is broad as well, gene finding, sequence alignment, genome finishing/assembly, protein folding, population modeling, etc., etc. You will need to learn a lot of statistics to do well in this field (Bayesian statistics and hidden markov models are used a lot) but the results you can get with it are really cool. As for work, I managed to get a job out of undergrad in a sequencing center relatively quickly. If you know how to pipette and know how to code you will be in high demand.
shindigs
Profile Blog Joined May 2009
United States4795 Posts
Last Edited: 2010-03-16 12:26:43
March 16 2010 12:24 GMT
#9
On March 16 2010 21:21 ZeaL. wrote:
I loved biochem :|. Its a lot of memorizing but you learn a lot of very useful basic biology. But I understand what you mean, I originally went into college with the intention of a MCB degree but came out with a computational bio degree and it might be worth looking into if your school has a computational biology / bioinformatics program. Its a relatively new field but its growing very quickly and nearly every genomics lab will need someone to sift through all their data at some point. By nature biology is a pretty broad field so computational biology is broad as well, gene finding, sequence alignment, genome finishing/assembly, protein folding, population modeling, etc., etc. You will need to learn a lot of statistics to do well in this field (Bayesian statistics and hidden markov models are used a lot) but the results you can get with it are really cool. As for work, I managed to get a job out of undergrad in a sequencing center relatively quickly. If you know how to pipette and know how to code you will be in high demand.


Ooo thats reassuring. I was also considering bioinformatics, as my original plan was bio + comp sci...but a new major opened up in the comp sci school here called BioMed computing as well o_O. The only bioinformatics program I know of would be that BioMed program or the graduate program, but thats fairly new.

That's pretty awesome that your school actually offers a computational bio degree. I wish I had the option to explore that right without forging my own curriculum.

Also I thought I would enjoy biochem a lot more. It's interesting since I can apply the organic chemistry knowledge I have to what I'm learning in biochem, but I have to spend more time memorizing than uncovering mechanisms since thats just how we will be tested =|
Photographer@shindags || twitch.tv/shindigs
Shengster
Profile Blog Joined December 2008
United States167 Posts
Last Edited: 2010-03-16 13:06:36
March 16 2010 13:02 GMT
#10
If you like math and you're good at it, then chances are you'll do pretty well in Computer Science. Computer Science is really just a subset of mathematics; everything basically stems from the idea that you can use a transistor to represent true/false. From there you can use binary arithmetic to design logic gates and circuits. Make it complex enough and you have a simple processor.

If you're interested in chemistry and how a computer fundamentally works from a physical perspective, it might be a good idea to do Computer Engineering. Computer Engineering combines algorithms and computational science with electrical engineering.

I wouldn't recommend bioinformatics simply because I find biology to be boring. I'm an engineer at heart, and I can't stand rote memorization, which is practicum in biology. The irony is that I work in neuroscience lab where I'm exposed to biological concepts all the time, but I mainly deal with the data acquisition and analysis part of the experiments.

It's fairly normal for people to change their majors in college. I wouldn't worry too much about when you graduate; if you're doing what you enjoy, spending extra time in school is worth it. I'd recommend you take some entry level programming classes before you make a firm decision on whether you want to study Computer Science or not; either you thrive or you really struggle because you don't enjoy it.

You'll also have to think about career opportunities in the future. I'm fine with working in a cubicle 40-50 hours a week in front of a computer screen writing code. I'm really passionate about creating great software that other people can use, and it's not tiring to me. But for many people this isn't the case.

I don't think it's actually possible to get a chemistry degree and a computer science degree within four years because the class-load is too heavy. Maybe it's possible for some person out there, but for me, it'd be impossible. I like spending a lot of time on personal projects, or just playing with new programming languages for fun; I wouldn't be able to do that if I took 5 or 6 classes every quarter.

Additionally, employers aren't really going to care that you have a chemistry degree if you're looking for a software engineering job. It might look impressive that you double majored, but a chemistry degree doesn't tell me how your skills will translate to a programming job. The caveat of course is if you're looking to get a Ph.D in chemistry, and want the background in computer science to help your research in the future. If that's the case, by all means go for it.
Shengster
Profile Blog Joined December 2008
United States167 Posts
Last Edited: 2010-03-16 13:17:00
March 16 2010 13:11 GMT
#11
On March 16 2010 20:48 LosingID8 wrote:
i would not recommend getting into compsci if it's just a passing interest and you don't really know that much about it (ie you think it's just "kinda cool/interesting"). all my friends in those classes have had a really tough time in them and the projects are super stressful.

chem and bio are very related and if you like science but not bio, then go for chem.

edit:
btw, i'm a senior majoring in bio and i'll just let you know that if you hate memorization, bio is not for you. yeah, some of the classes like physiology are less memorization and more understanding, but the majority of the stuff is memorizing different signaling pathways, metabolic pathways, etc.


It's kind of funny. Our entry-level data structures course at my school has a third of its students drop out during the quarter. A lot of them actually change their majors because of this course. I know this because I dropped the class my first time, and later tutored for it.

When I interviewed for jobs, I realized that while the class was pretty hard, all the ideas and concepts were essential. I didn't learn anything in that class that wouldn't be useful to me in the future. It's kind of a trial by fire; I told myself that since I got through my data-structures class, I could tackle anything else the school threw at me. I'm planning on getting my masters in CS now.

I've always had a really easy time studying biology. But I just don't find it challenging. I've got a pretty good memory; usually what takes my friends multiple times to read and understand, I can retain in my first glance. I'm fairly interested in the subject, and read books on biology in my spare time, but I wouldn't want to research biology for the rest of my life. There's definitely a huge difference between "passing interest" and "passion".

I wouldn't have made it through my data structures class if wasn't really passionate about computer science. I would have changed my major, and that would have been the right decision.
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
March 16 2010 15:01 GMT
#12
On March 16 2010 19:58 shindigs wrote:
Hi TL,

I'm not premed and I could give a shit less about the ecosystem. I'm in a developmental biology lab for units at the moment, and parts are interesting, but I'm not sure if I could be in a bio lab forever. I do love research and lab life, as insane as it sounds, but I miss numbers and logic that I've been deprived of as bio major.

I'm considering switching into Chemistry and Computer Science, since I do pretty well in Chem, and if I get owned in a Chem class I'm less frustrated because it is somewhat enjoyable. I just hate some labs but I know they're inevitable.

This is exactly why I'm in Comp Eng

On March 16 2010 19:58 shindigs wrote:
Anyway, what I'm here to ask is does anyone here know what I'm getting myself into? I'm a second year and its not that late to make the switch, but since I'm Asian and my grades and academic work = my worth as a human being, I'm reluctant to doing something as drastic as what I'm considering at the moment, especially since I'm just super stressing over finals...but I really am starting to hate this memorizing business.

Anyway, any input would be helpful. I'm also just letting off some insanity and procrastinating studying some more =(. I will be taking Summer School since I want to be done in 4 years.

I don't know what advice to give you. perhaps it would be possible to pursue a more computer related/ mathy (but also bio) career after college. But that means you have to suffer through two more years of bio and you may not learn as much useful stuff as your competition.

One thing I do not recommend is computer engineering. Engineers are diehard. Compsci may be fine.
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
Jyvblamo
Profile Blog Joined June 2006
Canada13788 Posts
March 16 2010 15:35 GMT
#13
I'm actually in the second year of my Bioinformatics undergrad program, and I lean towards enjoying my CS courses more than my Bio courses. Undergrad biology is quite mundane, with very few interesting challenges compared to math or cs. Maybe it gets better in later years...
nosliw
Profile Blog Joined December 2008
United States2716 Posts
March 16 2010 15:50 GMT
#14
Why not go into Chemical Engineering? This major is so broad that you can basically do what ever you want. There are plenty of coding research/projects, many chemistry experimental type researches. Also, what school do you go to?
love1another
Profile Blog Joined December 2009
United States1844 Posts
March 16 2010 16:04 GMT
#15
Stay away from compsci at all costs. All... costs....
"I'm learning more and more that TL isn't the place to go for advice outside of anything you need in college. It's like you guys just make up your own fantasy world shit and post it as if you've done it." - Chill
illu
Profile Blog Joined December 2008
Canada2531 Posts
Last Edited: 2010-03-16 16:41:55
March 16 2010 16:40 GMT
#16
I was in biology until I took biochem

Now I am a mathematician

EDIT: in my opinion there is nothing to learn in compsci courses. The undergrad in compsci is easy! However, research in compsci is very dynamic and is typically interdisciplinary.
:]
ZeaL.
Profile Blog Joined April 2009
United States5955 Posts
March 16 2010 16:53 GMT
#17
I think its worth noting that bioinformatics/comp bio people come in 2 main flavors, cs people who work on bio problems or bio research people that happen to use cs to help get shit done. For the former you really only need a general knowledge of biology and have an excellent grasp of programming while the latter requires that you understand your system of interest and have enough cs skills to use the packages the former made. Where you end up depends on your level of interest in those fields. It seems you still have time to see what you like so you should explore both and figure out what appeals to you. I myself wouldn't really like programming/reading papers all day so I'm more of a biology person so thats where I'm going but I'm sure plenty of people prefer it the other way around.
Simplistik
Profile Blog Joined November 2007
2173 Posts
March 16 2010 18:07 GMT
#18
Chemistry will have memorising too. I don't know if it's as bad as biochemistry, but it sure exists and it was bad. In fact I'd say almost every course you can take will involve a significant amount of memorising. That alone isn't a good reason to switch in my opinion. However, being completely uninterested in what you're doing is a good reason to switch. Also, if you don't like laboratory work then you definitely shouldn't do chemistry. Chemistry isn't about figuring out problems with pen and paper. It's about figuring out the world through experiments. Almost everything you ever learn in chemistry will have some experimental background attached to it. I suspect that you'll be made to go throw a whole series of "classical experiments" that lead to the advent of modern chemistry.
Dear BW Gods, it IS now autumn, so...
stalife
Profile Blog Joined June 2006
Canada1222 Posts
March 16 2010 18:39 GMT
#19
I did chemistry and life sciences, and now I'm doing computer science integrating commerce/economics. I love computer science!

A lot of the people I know HATE biochem or some have even dropped out of the program on their 4th year of studies. It might be due to the fact that you have an exam in 2 days, and the stress and everything is kicking in. Maybe you thought about dropping out of biochem for some time. Either case, I think exploring other disciplines is an excellent idea to broaden yourself as an individual. Bioinformatics is good too, but I would suggest chemical engineering if that's an option. It seems like you like life science stuff too, but also like computing. so my suggestion would be
1.chemical engineering
2.combined major of comp sci + microbiology? (or anything)


www.memoryexpress.com
Perseverance
Profile Joined February 2010
Japan2800 Posts
March 16 2010 18:45 GMT
#20
Do what you think you can live with for the rest of your life, or better yet, look at the average salaries of what each type of degree will get you and then try and decide if what you are doing is worth what you'll be making. I did that with my career and although sometimes my job sucks I really enjoy those huge paychecks that ensure I'll retire early.

Just another perspective.
<3 Moonbattles
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 8h 43m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 14
StarCraft: Brood War
Britney 12288
Rain 2124
Artosis 621
White-Ra 198
Dota 2
monkeys_forever688
NeuroSwarm142
League of Legends
Doublelift4385
Counter-Strike
taco 156
Super Smash Bros
hungrybox1519
ArmadaUGS555
Heroes of the Storm
Khaldor1379
WinterStarcraft413
Other Games
summit1g8619
Day[9].tv685
shahzam643
JimRising 577
Maynarde159
ViBE142
C9.Mang0106
PiGStarcraft23
Organizations
Other Games
gamesdonequick907
Dota 2
PGL Dota 2 - Main Stream135
[ Show 12 non-featured ]
StarCraft 2
• Hupsaiya 127
• davetesta30
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra988
• Day9tv685
Upcoming Events
The PondCast
8h 43m
OSC
11h 43m
Stellar Fest
11h 43m
OSC
22h 43m
Stellar Fest
1d 11h
CranKy Ducklings
2 days
Online Event
2 days
FEL
2 days
AI Arena Tournament
2 days
BSL: Ladder Tournament
2 days
[ Show More ]
Sparkling Tuna Cup
3 days
INu's Battles
3 days
herO vs Classic
Percival vs Rogue
BSL Open Qualifier
3 days
BSL Open Qualifier
3 days
Replay Cast
3 days
WardiTV Weekly
4 days
Replay Cast
4 days
INu's Battles
5 days
SHIN vs Cure
ByuN vs Zoun
PiGosaur Cup
5 days
Liquipedia Results

Completed

Proleague 2026-09-27
Blizzard Classic Cup 2026
Calamity Invitational

Ongoing

ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Custodian Cup
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.