Programs Math classes to supplement CS degree

  • Thread starter Thread starter ironman1478
  • Start date Start date
  • Tags Tags
    Classes Cs Degree
AI Thread Summary
For computer science students looking to supplement their degree, recommended classes include Number Theory, upper-level Discrete Mathematics, and various applied mathematics courses such as Numerical Analysis, Automata Theory, and Probability Theory. While Real Analysis may not be directly applicable to industry, it can still be beneficial for research. Additionally, classes focusing on practical applications, like those involving Matlab, are suggested. For improving proof skills, the book "How to Prove It" is recommended, as it covers essential logic and set theory concepts. Overall, a mix of theoretical and applied mathematics courses can enhance a computer science education.
ironman1478
Messages
25
Reaction score
0
Hello Physicsforums, i am a computer science student and i am just wondering what would be some good classes to supplement my CS degree with. i have some free electives from AP courses and i don't really want to waste them. I was thinking of taking a Number Theory class and an upper level Discrete Mathematics class, but i still have a 2-3 more spots. Would analysis or upper level algebra be useful to me or would they be redundant classes?

also, on a side note, can you guys recommend me a book that would help me with proofs. a lot of these upper level classes are pretty proof heavy as i understand it and doing proofs was one of my weak areas in Calc 1 -3 (luckily those classes weren't proof heavy).

thanks in advance
 
Physics news on Phys.org
I don't think Analysis (I think you mean Real Analysis) has much to do with CS (from the industry perspective), I don't know about research.

Some classes which can be useful are - Discrete Mathematics, Numerical Analysis, Automata Theory, Data Mining, Signal Processing, Image Processing, Fourier Analysis, Probability Theory, Probabilistic Theory, Graph Theory, Combinatorics, Game Theory, Combinatorial Geometry, Logic, Complexity Theory, Number Theory. Those are the ones I can think of right now.
 
A book that helped me in a class that was all about proofs is titled How to Prove It. I forgot whom the author is but just search it on amazon and it'll pop right up. It covers a some basic logic and set theory.

About classes to help with a CS degree, my school offers some classes that focus more on application so you use Matlab a lot. Does your school offer anything like that? Some classes that my school offers are Matrix and Applied Linear Algebra, Numerical Methods, Complex Variables, and Fouriers Series. I think some kind of linear algebra is required by the CS department. Also they require probability or statistics. Also recommended math classes are modern algebra and introduction to analysis.
 
Bit Britain-specific but I was wondering, what's the best path to take for A-Levels out of the following (I know Y10 seems a bit early to be thinking about A-levels, but my choice will impact what I do this year/ in y11) I (almost) definitely want to do physics at University - so keep that in mind... The subjects that I'm almost definitely going to take are Maths, Further Maths and Physics, and I'm taking a fast track programme which means that I'll be taking AS computer science at the end...
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'm going to make this one quick since I have little time. Background: Throughout my life I have always done good in Math. I almost always received 90%+, and received easily upwards of 95% when I took normal-level HS Math courses. When I took Grade 9 "De-Streamed" Math (All students must take "De-Streamed" in Canada), I initially had 98% until I got very sick and my mark had dropped to 95%. The Physics teachers and Math teachers talked about me as if I were some sort of genius. Then, an...

Similar threads

Replies
6
Views
2K
Replies
32
Views
2K
Replies
8
Views
2K
Replies
6
Views
1K
Replies
3
Views
1K
Replies
12
Views
2K
Replies
22
Views
3K
Replies
4
Views
9K
Replies
16
Views
3K
Back
Top