Programs Should I major in computer science/computer engineering?

AI Thread Summary
Pursuing a bachelor's degree in computer science or computer engineering is feasible, even for someone who has been away from programming and math for two years. While a background in programming, such as C++, can be beneficial, it is not a strict requirement for entering these majors. Many programs do not necessitate prior programming experience, although it may help in competitive situations. As for math, while knowledge of calculus is essential, a solid understanding of algebra and trigonometry can be regained through additional coursework. Computer engineering may involve more math, akin to electrical engineering, but the job roles typically do not demand extensive mathematical skills. To refresh programming skills, online resources like Codecademy can provide a good introduction to various programming languages, making it easier to transition back into academic studies in these fields.
Newdimension
Messages
11
Reaction score
0
I have an associate's degree in computer information systems. I am planning to go to college again, take some classes, and later transfer to an institution with hopes of getting a bachelor's degree in computer science or computer engineering (I am interested in these majors). The problem is that I received my associate's degree two years ago and I have a few problems.
First, I have forgotten almost all I learned from the C++ programming class I took. I have read that CS and CE both require a lot of programming, so I am not sure if knowing almost nothing about programming anymore is a huge disadvantage.
Second, similar to my previous concern, I have forgotten a lot of math. I know I need to take calculus, but I have forgotten a lot of algebra already and I know nothing about trigonometry.

So, is it a good idea to major in any of them? Are these majors for people that already have a lot of programming experience?
 
Last edited:
Physics news on Phys.org
Of course, it's a good idea to major in computer science. Doesn't require any programming experience, normally, although it probably would help if it were one of the super competitive programs where it's hard to even get into the program. As far as the math, that will just be a couple extra classes to have to take. Being good at math is a plus, but maybe not a requirement, as long as you can think somewhat logically. Given that you have taken a class before and are still interested, I don't think it should be a problem.

I'm not sure about computer engineering. I think it tends to be a lot like electrical engineering, as a major, which is more math-intensive. Computer engineering itself isn't that math-intensive, though. And the jobs you can get at the end will probably not involve too much math, either, I would think.

Both majors probably require at least a slightly mathematical mind, though.

You might want to try codecademy or something. It's a pretty easy way to learn some of the basics of programming, and it's free (just google it). You can learn Python, JavaScript, Ruby, php, html/css, and perl, I think. So, that might be a good warm-up. If that's not too intimidating, you can proceed with computer science.
 
Hey, I am Andreas from Germany. I am currently 35 years old and I want to relearn math and physics. This is not one of these regular questions when it comes to this matter. So... I am very realistic about it. I know that there are severe contraints when it comes to selfstudy compared to a regular school and/or university (structure, peers, teachers, learning groups, tests, access to papers and so on) . I will never get a job in this field and I will never be taken serious by "real"...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top