Computer Science, mathematics, or applied math?

AI Thread Summary
The discussion revolves around the dilemma of choosing a major between computer science and applied mathematics. The individual expresses a lack of motivation for completing projects in computer science, finding them boring, and instead shows a strong interest in the mathematical and problem-solving aspects of computing. There's a desire to implement complex algorithms and understand the underlying mathematics, leading to a preference for applied mathematics with a concentration in computer science. Participants in the discussion share similar sentiments about the challenges of computer science courses, particularly the lack of engaging content in advanced classes. They suggest that a solid understanding of basic math is sufficient for grasping data structures and algorithms, and some recommend considering a double major due to overlapping credits. The importance of mathematics in computer graphics is emphasized, with suggestions that applied mathematics provides the necessary foundation for this field. However, it is also noted that additional self-study or a secondary degree in computer science may be required to fully grasp the complexities of the discipline.
Amaz1ng
Messages
42
Reaction score
0
Basically, I'm going to be enrolling into a local university soon but there is a small dilemma as to what exactly I should major in. At first, I thought I wanted computer science but after doing a basic 3d game and tons of other little small projects in various languages (word processor, social networking site, etc) and not having motivation to really finish any of them because it just got boring, I realized I was more interested in the math or problem solving aspect of what I was doing.

I would like to be able to implement complex algorithms for speed, come up with elegant solutions for my problems, and most of all be able to understand the complicated maths when I google for things that I need. I want to CREATE. D:

Part of me wants to do pure mathematics but I don't want to be restricted to a research or teaching job. I guess part of that comes from the idea that I don't have what it takes to be in a research position coming up with completely NEW ideas and I don't really like the idea of teaching. I do like the subject though and I'd spend all my spare time on it if I could.

I think I should do applied mathematics with a concentration in CS. I feel like full CS degree will not give me the math ability that I desire. I actually bought a book called data structures and algorithms in c++ and it is very math heavy. I am not getting everything I can out of the book because I do not fully understand the math in it. But I feel like, if I knew the math, the CS concepts are easy to pickup on.

What does everyone think? I'm rambling. O_o
 
Physics news on Phys.org
I'm in the exact same boat. I've taken 2 CS courses and they've all been fun until the last two weeks of the 2nd one, which is mind-numbingly boring. Like even the professor wants to fall asleep it's so boring. The projects went from fun and challenging to extremely frustrating. It's really not something I can see myself devoting 40+ hours a week to.

In short, if you don't find yourself interested, I wouldn't do it if there is other objections. I'd love to hear others input on applied math though.
 
Like many others on this forum, you're probably interested in the algorithmic part of CS right? As opposed to the software engineering, programming languages etc.

To have a good sense of data structures and algorithms up to the usual undergrad level, you don't need to have a very deep understanding of pure maths. You only need to know the basic math involved in computing complexity bounds, I suppose.

I am terrible in my pure math, and barely better in my engineering math classes, but I can ace my CS classes. So I am surprised about your difficulty with the book. Who is the author?
 
Good topic!

i opted for Computer Science.i had great interest in it.
 
I'm also interested in this. Why don't you double major? Most of the credits overlap anyway, it will probably just mean an extra semester or year.
 
One of the major problems with the computer science curriculum in regards to computer graphics and upper-division computer science is it rarely covers enough math to do GOOD computer graphics/science. I would therefore recommend getting a degree in Applied Mathematics, there are several reasons I pick this one.

For one you will get enough of the math you need to do graphics development and there is quite a lot of math involved in the computer graphics aspect. The pure math aspect is not very important in computer science, you rarely have to do a formal proof for example in computer science.

Furthermore a degree in Applied Mathematics will often (check with your school) allow you to take Computer Science classes for some of your curriculum. Especially if you intend to play around with higher end computer graphics this will become important. Sharer's for example require you to understand some aspects from optics and there is usually a strong math/geometry background required to do them especially linear algebra. This will become even more important if you do ray tracers.

That being said, a degree in just Applied math is probably not enough, you may need to do self study or even get a secondary degree in Computer Science to fully understand all aspects of this field.
 
Last edited:
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
I graduated with a BSc in Physics in 2020. Since there were limited opportunities in my country (mostly teaching), I decided to improve my programming skills and began working in IT, first as a software engineer and later as a quality assurance engineer, where I’ve now spent about 3 years. While this career path has provided financial stability, I’ve realized that my excitement and passion aren’t really there, unlike what I felt when studying or doing research in physics. Working in IT...
Hello, I’m an undergraduate student pursuing degrees in both computer science and physics. I was wondering if anyone here has graduated with these degrees and applied to a physics graduate program. I’m curious about how graduate programs evaluated your applications. In addition, if I’m interested in doing research in quantum fields related to materials or computational physics, what kinds of undergraduate research experiences would be most valuable?

Similar threads

Replies
32
Views
2K
Replies
9
Views
2K
Replies
8
Views
2K
Replies
6
Views
3K
Replies
1
Views
1K
Back
Top