Linear Algebra vs Deterministic Operations Research for CS

Click For Summary

Discussion Overview

The discussion centers on the choice between taking Linear Algebra and Deterministic Operations Research as part of a computer science degree with a mathematics minor. Participants explore the relevance and applicability of each course to the field of computer science.

Discussion Character

  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant suggests that if mathematics is relevant to the final exam, Linear Algebra is essential, while noting that Operations Research incorporates methods from Linear Algebra.
  • Another participant argues that Linear Algebra should be the preferred choice, emphasizing its foundational nature and the complexity of understanding vector spaces compared to the simplex method.
  • Some participants express surprise that Linear Algebra is not a mandatory course for a CS degree and question the lack of prerequisites for the Operations Research course.

Areas of Agreement / Disagreement

Participants generally agree that Linear Algebra is important and foundational, but there is no consensus on which course is definitively more beneficial for the OP's situation. Multiple views on the necessity and relevance of each course remain present.

Contextual Notes

There are assumptions regarding the curriculum requirements for computer science degrees that may vary by institution, and the discussion does not resolve the implications of these differences.

Of Mike and Men
Messages
53
Reaction score
3
Hey all,

I'm currently working on my CS degree with a mathematics minor. After this Fall, I will only have one more course to take to finish my minor.

I'm debating between Linear Algebra and Deterministic Operations Research. I do have other options, but these seem to be most applicable to CS.

Which would be more beneficial given my major?

If it matters here are the course descriptions:

Linear Algebra
An introductory course in linear algebra covering vector spaces, linear transformation, matrices, systems of linear equations, and inner product spaces.
Textbook: Linear Algebra and its Applications, Fifth Edition, by David C. Lay, Steven R. Lay, and Judi J. McDonald.

Deterministic Operations Research
This course provides a broad overview of deterministic operations research techniques. Linear programming will be covered including the simplex method, duality and sensitivity analysis. Further selected topics are from integer programming, dynamic programming, scheduling models, game theory, and associated topics
Textbook: Schaums Outline of Operations Research, by Bronson and Naadimuthu, 2nd Edition, McGraw Hill Schaums Outline Series. (The university notes that attendance is essential for this class).

Thanks.
 
Last edited:
Physics news on Phys.org
If mathematics belongs in any way to your final exam, then linear algebra at some stage is probably a must have. Otherwise operational research also contains to a large part methods from linear algebra, so you get some insights there automatically. So in my opinion it comes down to the question on how much mathematics you will need for your degree. I consider both of these two courses as equally important and basic and am surprised that they aren't mandatory.
 
If the choice is truly one or the other, linear algebra should be the natural selection. Linear algebra is foundational to many many things. Being able to speak in terms of vector spaces, takes a bit more time to grasp then self-teaching yourself the simplex methods.
 
  • Like
Likes   Reactions: Stephen Tashi
I agree with @MarneMath that if it's a choice between the two, linear algebra should be the one to take.

What I find surprising are the following:

1. The OP was able to make it this far in a CS degree without already taking linear algebra (in most programs I'm aware of, linear algebra is a requirement for completion of a CS degree).

2. That a deterministic operations research (OR) course won't require linear algebra as a prerequisite (I've taken an OR course in my undergraduate math program, and linear algebra was a requirement).
 
  • Like
Likes   Reactions: MarneMath

Similar threads

  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K