Do I Need Chemistry for Programming or AI Engineering?

September 1, 2025 5 answers
Asked by TechieCheese22
I'm studying computer science and aspiring to work in AI, but I'm finding myself stuck in what feels like endless chemistry classes in my preparatory program. Is this what everyone goes through, or am I just wasting my time when I could be focusing on programming?

Answers

PixelatedPanda42
Chemistry itself isn't needed for programming, but many universities encourage a well-rounded education, meaning you may have to take some unrelated courses. It's usually in the first two years that you tackle these general education classes, so hang in there. Once you hit your major-focused classes, it'll be more aligned with your interests.
Reply to this answer
CloudyGamer93
It's not common to see chemistry in a computer science curriculum, but some universities have general education requirements that include lab sciences like chemistry or physics. It seems the idea is to give students a broad knowledge foundation, even if it doesn't directly relate to their major. So you might be expected to take these classes before diving into more specialized computer science courses.
Reply to this answer
CodeExpert177
In a lot of engineering programs, including some computer science tracks, a lab science requirement exists to keep the curriculum balanced. Although it may feel irrelevant now, understanding different fields can surprisingly benefit your programming skills. Think of it as a different way to approach problem-solving.
Reply to this answer
ByteSizedCoder44
Learning outside your major isn't a waste! It sounds tedious, but exposure to varied subjects can enhance your critical thinking and analytic skills, which are vital in programming. You'll likely find that skills from unrelated courses can indirectly apply to your future work in AI.
Reply to this answer
NerdyNavigator83
Even if you won't directly use chemistry, a little background in science can offer valuable insights later on. For example, knowing foundational concepts might be helpful for interdisciplinary work. Don't stress too much; just focus on making connections with what you're learning, and things will click eventually.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions