Incoming RIT Freshman Interested in CS & Math - What Should I Do?

In summary, a student at RIT shares their plan to double major in CS and Math, but then expresses a loss of interest in CS. They receive advice to consider applied math or pursue a PhD. Another student shares their experience of switching from biochemistry to math and adding CS as a minor. They advise the original student to take classes in both subjects and be exposed to proofs early on.
  • #1
dprimedx
10
1
I'm an incoming freshman at RIT, starting this fall. I was accepted into the CS program and had planned on double majoring in CS and Math. I've been extremely interested in CS for many years now and have great experience with web and systems programming, computer maintenance, networking and so on. My interest in math started a few years back and I flew through Trig, Calc 1 and Calc 2 (taken at UPB). Over the summer, I'm going through multivariable on my own with plans to take Calc 4 (multivar) and Discrete math 1 at RIT this fall.

I've recently came across a problem. I've lost my interest in CS. I've tried to do some writing in familiar languages (C++, Java, PHP) and even in new ones (ASM, Lisp) to no avail. I've tried reading books on different elements of CS that I'm not familiar with, but nothing I do reignites that spark. My interest in math has dwindled some, but I can still pick up my Calc book occasionally and work out of it for awhile.

My question to you is: what should I do? Are there other subjects I should look into? Also, does RIT sound like a good school for me?
 
Physics news on Phys.org
  • #2
Wow, you seem to have the same problem as me except you found your cancer early. I'm a computational physics bs and now I'm getting a phd in physics but doing geoinformatics. And you say What?... I want out so bad. I say sometimes that if I could do it over again, I would double major math and cs... maybe just minor in cs. I had a love affair with cs at one time, but then I talked to a cs guy who really made me realize what a broad spectrum the cs major really entails, i.e., from IT maintenance to algorithms. Sort of the same thing goes with math I guess. If I were you, and I would give myself the same advice years ago, I would look toward applied math. They (the applied mathematicians) seem to have a satisfying balance between application and high-end sophistication which may satiate your cs and math needs. But that's just me. But then again, some good old fashioned science may be what you're looking for. One of the problems when committing to a field is that you really don't know what that field offers or even what you are looking for, at least that's what I've experienced. I wish that I would have searched for more insight on forums like these or through any other media for that matter. Alternatively, get that PhD, it's a license to do whatever you want regardless of what it's in assuming you're qualified.
 
  • #3
eric hardin said:
Alternatively, get that PhD, it's a license to do whatever you want regardless of what it's in assuming you're qualified.

I'm definitely planning on getting a PhD, but that's awhile off right now. Thanks for the advice though.
 
  • #4
I started out as a biochemistry major when I first entered college. I liked chemistry a lot in high school, and I thought that doing a research in bio/medical-related science would be cool (You know, I had that "I'm going to cure cancer or AIDS!" type of attitude). But once I started taking math at college (calculus, linear algebra, elementary analysis, etc.), I started to find that I was more interested in learning math than biochemistry. It wasn't that I disliked my chemistry class, but I just thought that I wanted to study more math than biochemistry. Soon, I officially switched my major to math.

In my sophomore year, I took an introduction to computer science course (Basic Java), and it made me think I wish I had taken it earlier in my college career. As a result, I added CS as a minor (because I don't know much about this subject yet, I felt it would be too early for me to declare CS major).

My advise: Take classes in the subjects that you're interested. If I were you, I would keep CS major for now to see if you still enjoy that subject, and take math alongside to see which you prefer more. You can always change your option later, and since you're a freshman, you actually have quite a bit of time to make that change. Both CS and math are broad field, so you won't really know what you're really interested for a while, but it is always good to sample out a few classes before you make up your mind.

One thing you should know: Whether you're going to pure or applied math, you're less likely to get a degree in math without taking a course that involves writing proofs. I know an ex-math major who changed her major because she was not well-prepared to write proofs in her abstract algebra class (which was a course she needed to take in order to become a math teacher). Writing proofs is quite different from finding derivatives and integrals in calculus, so if you're interested in math, I recommend you to be exposed to proofs as early as possible. Your discrete math might does that job (usually, discrete math starts out with set, logic, division algorithms, combinatorics, and etc), and if not, your school should have some kind if "introduction to proof writing" course.

Good luck!
 
  • #5
eric hardin said:
Wow, you seem to have the same problem as me except you found your cancer early. I'm a computational physics bs and now I'm getting a phd in physics but doing geoinformatics. And you say What?... I want out so bad. I say sometimes that if I could do it over again, I would double major math and cs... maybe just minor in cs. I had a love affair with cs at one time, but then I talked to a cs guy who really made me realize what a broad spectrum the cs major really entails, i.e., from IT maintenance to algorithms. Sort of the same thing goes with math I guess. If I were you, and I would give myself the same advice years ago, I would look toward applied math. They (the applied mathematicians) seem to have a satisfying balance between application and high-end sophistication which may satiate your cs and math needs. But that's just me. But then again, some good old fashioned science may be what you're looking for. One of the problems when committing to a field is that you really don't know what that field offers or even what you are looking for, at least that's what I've experienced. I wish that I would have searched for more insight on forums like these or through any other media for that matter. Alternatively, get that PhD, it's a license to do whatever you want regardless of what it's in assuming you're qualified.

That's interesting, I'm kinda of the opposite mind. I also have a BSc in computational physics and I'm currently doing my masters but I'm wishing I had to do less CS. I've spent like the last month writing a parallel algorithm and bug hunting and worrying about how computer X allocates memory and such and I just REALLY want to get back to the physics and am starting to view this kinda stuff more an more as a chore. To each there own of course, it's just interesting to see someone in the same boat heading the other way.
 
  • #6
As PieceOfPi mentioned, to switch to math you would start in a proof based class, so I would look into whether you like theoretical math (which is what mathematics really is) or not. If you like calculus and programming, maybe switch to electrical/computer engineering. It seems to have the best mix of programming, calculus based math, physics, and engineering out there.
 
  • #7
dprimedx said:
I've recently came across a problem. I've lost my interest in CS. I've tried to do some writing in familiar languages (C++, Java, PHP) and even in new ones (ASM, Lisp) to no avail. I've tried reading books on different elements of CS that I'm not familiar with, but nothing I do reignites that spark. My interest in math has dwindled some, but I can still pick up my Calc book occasionally and work out of it for awhile.

My question to you is: what should I do?

Sounds like you might need a change for a while. You sound jaded. As it's summer drop all those CS and Maths books for a couple of months and do *anything* else. Stress non-mental things like hiking, swimming, tennis, anything that just 'takes your fancy'. If you must read a book I recommend Don Quixote in Grossman's excellent translation, or Feynman's autobiographies. He has a chapter where he talks about being jaded after the Manhattan project. The book he read 'to get away for a while' was Arabian Nights. He also had bongos and .. er.. other distractions to keep from becoming a dull boy. Come September your CS and Math courses should look more appealing. If not, you have bigger problems and should post here again...
 
  • #8
mal4mac said:
Sounds like you might need a change for a while. You sound jaded. As it's summer drop all those CS and Maths books for a couple of months and do *anything* else. Stress non-mental things like hiking, swimming, tennis, anything that just 'takes your fancy'. If you must read a book I recommend Don Quixote in Grossman's excellent translation, or Feynman's autobiographies. He has a chapter where he talks about being jaded after the Manhattan project. The book he read 'to get away for a while' was Arabian Nights. He also had bongos and .. er.. other distractions to keep from becoming a dull boy. Come September your CS and Math courses should look more appealing. If not, you have bigger problems and should post here again...

This is by far the best advice I have received. I'll definitely try dropping the CS & Math books for awhile (it just makes me feel as if I'm wasting the time though) and try other activities. As for reading, I'm about halfway through Crime and Punishment with War and Peace lined up, but I think I might switch out W&P for the books you mentioned - they sound much more appealing atm. Thank you for the advice, I greatly appreciate it.
 

1. What courses should I take to prepare for a CS and Math major at RIT?

To prepare for a CS and Math major at RIT, it is recommended to take courses in computer science, mathematics, and science during high school. This can include courses such as programming, calculus, statistics, and physics. Additionally, taking AP or IB courses in these subjects can also be beneficial.

2. Is it important to have prior programming experience before starting as a CS and Math major at RIT?

No, prior programming experience is not required to start as a CS and Math major at RIT. However, having some basic knowledge in programming can be helpful in the introductory courses. RIT also offers introductory courses for students with no prior programming experience.

3. What resources are available to help me succeed as a CS and Math major at RIT?

RIT offers a variety of resources to help students succeed in their CS and Math major, such as academic advising, tutoring services, study groups, and peer mentoring programs. Additionally, there are many clubs and organizations related to CS and Math where students can network and receive support from their peers.

4. Can I double major in CS and Math at RIT?

Yes, it is possible to double major in CS and Math at RIT. However, it is important to carefully plan your course schedule and meet with academic advisors to ensure that you can complete both majors within the allotted time. It may also be helpful to choose a specialization within each major to focus your studies.

5. Are there opportunities for internships and co-ops in the CS and Math fields at RIT?

Yes, RIT has a strong cooperative education program that allows students to gain real-world experience through internships and co-ops. There are many opportunities for CS and Math students to intern or work at companies in various industries, both locally and nationally. The RIT Office of Career Services can assist students in finding and applying for these opportunities.

Similar threads

  • STEM Academic Advising
Replies
12
Views
944
  • STEM Academic Advising
Replies
4
Views
1K
  • STEM Academic Advising
Replies
3
Views
1K
  • STEM Academic Advising
Replies
2
Views
848
  • STEM Academic Advising
Replies
3
Views
427
  • STEM Academic Advising
Replies
8
Views
1K
  • STEM Academic Advising
Replies
3
Views
921
  • STEM Academic Advising
Replies
1
Views
747
  • STEM Academic Advising
Replies
22
Views
4K
  • STEM Academic Advising
Replies
2
Views
984
Back
Top