Originally posted by: Dissipate
Originally posted by: Random Variable
Originally posted by: Dissipate
Computer science requires rigor. I'm surprised that comes as a surprise to you.
I'm not a computer science major. And this class is not for computer science majors.
Numerical analysis is the study of algorithms for the problems of continuous mathematics (as distinguished from discrete mathematics). This means it deals mainly with real variable or complex variable questions, numerical linear algebra over the real or complex fields, the solution of differential equations, and other related problems arising in the physical sciences and engineering.
Sounds like a very computer science oriented class to me. In fact, this class is one of my upper division electives (I can choose to take it), and I'm a math computer science major. Whether or not the class is
for computer science majors really doesn't have any bearing on the fact that the class is on a computer science topic.
It's just like this quarter I tried taking an upper division philosophy class to meet one of my college's g.e. requirements. The class had a lot of reading of heavy material, and the midterm was challenging even for the philosophy majors in the class. Did the professor know or care that I happened to be taking a time consuming programming class and a time consuming abstract algebra class at the same time? No. It was an upper-division philosophy class, end of story.