Programs Is being good at programming necessary for comp sci major?

AI Thread Summary
Computer science encompasses more than just coding and software development, appealing to those with an interest in mathematical concepts like algorithmic complexity and data structures. While some individuals may struggle with traditional programming tasks, they can still thrive in computer science by focusing on theoretical aspects and research. The field offers a significant divide between software engineering and computer science, with the latter often leaning towards applied and discrete mathematics. Prospective students should explore course offerings and research areas at their institutions to ensure alignment with their interests, as some programs may emphasize programming languages over theoretical foundations. Awareness of the curriculum is crucial, as not all computer science majors provide a balanced approach to the discipline.
Frion
Messages
30
Reaction score
0
I used to think that computer science was all coding and making software. That displeased me greatly since I'm not the greatest at coding. Certainly not one of those people who started at 10 or even 16. It's not that I'm fundamentally bad at it, but I just tend to dislike it. Yet I am drawn to some aspects of compute science like the BigO stuff. I think I'd be perfectly alright with an advanced course about the algorithmic complexity since it seems fun. I also do like coding when it's to construct a date structure from others, like a binary tree from linkedlists and in general I'm still at the point where finding a cool way to do something recursively makes me happy inside. I'm also reading a book on cryptography right now and I like the stuff... But I hate the stuff the involves coding a program to output a company's payroll statistics or anything involving GUIs. So in short, I really like the parts of computer science that are sort of math-related but I hate the parts that are practical. Should I just stick with math and go down some path involving that stuff or could I major in comp sci despite not being the best progammer?
 
Physics news on Phys.org
It's quite possible to be a really good computer science researcher and be a horrible programmer
 
What do computer science researchers do?
 
I think that sticking with computer science would be fine. There seems to be a much larger division between software engineering/information systems and computer science. Computer science tending towards the applied math/discrete math side of things.

Best thing to do is look at some modules/research areas and see what interests you - are they in computer science departments or applied math?
 
You need to look carefully at the required courses for a CS major at your college (or intended college). Some so-called CS majors are nothing but programming - worse, they are all about programming languages. You learn N languages, and you're out the door.

I think this is regrettable, and is fortunately less common than it was, but you still need to be aware of this.
 
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