Skip to main content
5 answers
Asked Viewed 1494 times Translate

Which science classes do I need for or software engineering ?

I want to know what science classes in particular should I take for computer science. computer-science software-engineering computer-programming software-development

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

5
Pros
5
0

5 answers


Updated Translate

Kasey’s Answer

Hey Earl!


In addition to what everyone else said, if you want to get super hardcore, Differential Equations and Partial Differential Equations (which are both relevant to and used in Engineering and Physics) are super helpful to some very deep cs topics like Graphics. Fourier Analysis in particular (which I learned in my partial diff eq class) is used in image processing.


Kasey

0
Updated Translate

John’s Answer

You should take as much as you can to build your skills overtime. Hands down, you should take physics and biology!

0
Updated Translate

Joe’s Answer

It depends on the degree and the university. At a minimum Calculus (math) and Physics. If you are also going to be looking at Electrical Engineering or Computer Science there may be a Chemistry requirement as well.

Thank you for also answering my question Alex A.
0
Updated Translate

Wichian’s Answer

The foundation class that you would need first is a Programming language, which should give you some knowledge about programming logic and language in general. Then, you have to decide which type software engineer that you would like to be such as Web, Client Application, Mobile or Server application. For example, if you want to become web software engineer, then you would need to take web foundation class of how the web site works and how to build a simple web pages. Later, you would need to decide what programming language that you could use to build more complicated web pages such as java, PHP and more. Remember, you could use multiple languages all together to build the web site. So, you could pick more than one web programming languages class to take. Once you have the programming language in mind, then you would need to take the basic, intermediate, and advance classes.

0
Updated Translate

Iliya’s Answer

For general Computer Science I would recommend mostly math and maybe some physics.
One the math side Calculus is good but if you get a chance take some Discrete Math, Linear Algebra, Linear Programming, those courses tech concepts that are much closer tied to Computer Science than just high level Calculus in my experience.

0