Take Computer Science before Numerical Analysis?

AI Thread Summary
Taking Computer Science I before enrolling in Numerical Analysis is advisable for math majors with no programming experience. The Computer Science I course lays a solid foundation in problem-solving, algorithm development, and programming principles, which are essential for succeeding in Numerical Analysis. While some students have managed to navigate Numerical Analysis without prior programming knowledge, many have struggled, highlighting the importance of familiarity with programming concepts. The course covers C++ and MATLAB, which are valuable for numerical computations. Overall, completing Computer Science I first can enhance understanding and ease the transition into more complex topics in Numerical Analysis.
SMA_01
Messages
215
Reaction score
0
I'm a math major, and it's required we take Computer Science I. I've never had any experience with programming (don't really know about it). I was thinking of taking Intro to Numerical Analysis, but when I read the course description it said that some computer knowledge is required. Would it be wiser for me to take Computer Science I before Numerical Analysis? Is computer science really hard? I love math, but I'm not a computer guru.

Any help is appreciated.

Thanks
 
Physics news on Phys.org
You should at least know the basics of computer programming. There was a student in my numerical analysis class who knew nothing about programming and it was embarassing to see her struggle in the class (asking everyone for help, crying when she couldn't finish assignments, etc).
 
If you take an intro to C++ course or perhaps a MATLAB class of some sort, you will be set. Computer science is actually pretty easy for most math majors to pick up.
 
Thanks, so would recommend Computer Science 1 before Numerical Analysis?

This is the course description for CIS:

This course provides a foundation for further studies in computer and information science. It emphasizes a structured approach to problem solving and algorithm development. Topics include principles of program design, coding, debugging, testing and documentation. Students are introduced to the Unified Modeling Langauge for requirements analysis using use-cases and activity diagrams, an object-oriented programming language (C++), and the fundamentals of computer hardware, system software and components. The course will consist of three lecture hours and one two-hour laboratory
 
Yea, i would definitely recommend taking the CS class before numerical analysis.
 
I know that for my Numerical Analysis class a Comp. Sci. class was NOT necessary. Sure sometimes we had to use some MATLAB but it was pretty easy to pick it up along the way.

Maybe it would help if you could list the course description for your Numerical Analysis class, to see how much of it is you actually sitting behind a computer (in our case it was limited, most was theoretical).

EDIT: I just saw that you have to take the Comp. Sci. class anyhow, so in that case I suppose it makes sense to take it first, but if it causes you any trouble (sub-optimal scheduling) I would stick to my above post: sometimes it doesn't matter much.
 
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
3K
Replies
9
Views
2K
Replies
1
Views
3K
Replies
7
Views
172
Back
Top