Computer Science/ Aerospace with minor of the other?

Click For Summary

Discussion Overview

The discussion centers on the educational pathways for students interested in pursuing careers in the aerospace field, particularly in relation to programming and engineering. Participants explore the merits of majoring in Computer Science versus Aerospace Engineering, and the potential benefits of minoring in the other discipline.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant expresses a desire to combine interests in aerospace and programming, questioning whether to major in Computer Science with a minor in physics or to stick with Aerospace Engineering.
  • Another participant suggests that majoring in Aerospace with a minor in Computer Science may provide more options, although it could be a more challenging path.
  • It is noted that while programming is a part of many aerospace jobs, full-time programming roles are limited and often subcontracted, emphasizing the importance of understanding engineering problems.
  • A participant mentions that many programmers have a minor in physics and that those with a physics major often transition into programming roles, suggesting flexibility in educational choices.
  • One suggestion is to pursue an Aerospace major with a focus on dynamics and controls, while minoring in Computer Science.

Areas of Agreement / Disagreement

Participants present multiple competing views on the best educational path, with no consensus reached on whether a Computer Science major or Aerospace Engineering major is preferable.

Contextual Notes

Participants highlight the importance of understanding engineering problems and the conservative nature of embedded software in aerospace, indicating that the choice of major may depend on individual career goals and interests.

Who May Find This Useful

High school students considering careers in aerospace, individuals interested in the intersection of programming and engineering, and those exploring educational pathways in STEM fields.

zzuum
Messages
1
Reaction score
0
Hello, I am currently a Junior in high school. I want to be involved with the aerospace field, especially space ships in general. I've been looking at random careers for NASA, SpaceX, and other aerospace companies and noticed their programming careers that involve programming the ships and such. I've always thought that I would be an aerospace engineer, but ever since I took a computer science class in school I love - absolutely love - programming, and want to expand on that. So I was wondering if I should major in Computer Science and possibly get some sort of physics minor, or if this will be a very tough way to make it into aerospace. Otherwise, I may go back to Aerospace engineering.
 
Physics news on Phys.org
I think a major in Aerospace and a minor in Comp Sci would give you more options than the other way round - but it may also be a more challenging course at college.

You are right that may people working in Aerospace do some programming as part of their work, but the number of "full-time" programming jobs is quite small, and they may be subcontracted out to small specialist companies. Undestanding the real engineering problem which needs to be solved is still as important (or more so) than just understanding the computer science.

Much of the specilized "embedded" software in aerospace that actually goes into the end products (autopilots, engine control systems, etc) is very conservative compared with the "leading edge" of computing technology, because of the safety and reliability issues involved. In that sort of work you need the mindset where you are not bothered that everything you do will to be checked and reviewed many times by other people, in the most nit-picking detail. Working in that sort of environment is not for everybody.
 
Many programmers get there minor in physics and end up making things like physics SDK's. And many people who have majored in physics end up as programmers. So either way is fine, but if you really like programming, I would suggest majoring in it. You can always get a masters in something else if you find its less fun then you thought or dual degree.
 
I'd do an aero major, CS minor, and focus on dynamics and controls for your aero work.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
3K
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 11 ·
Replies
11
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 9 ·
Replies
9
Views
5K
  • · Replies 23 ·
Replies
23
Views
7K