Subjects in addition to Physics requirements; scheduling.

Click For Summary

Discussion Overview

The discussion revolves around course selection for a Physics major, particularly regarding the necessity and usefulness of additional classes in Engineering, Computer Science, and Mathematics at a community college before transferring to a university. Participants explore the relevance of various subjects and seek guidance on how to create a balanced academic plan.

Discussion Character

  • Exploratory
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant expresses uncertainty about which additional courses in Engineering, Computer Science, and Mathematics would be beneficial alongside required Physics classes.
  • Questions are raised about the importance of Engineering classes such as Statics, Dynamics, and Circuits, with some participants suggesting they could be useful.
  • There is a discussion on the value of Computer Science education, with differing opinions on whether it is better learned at a university rather than a community college.
  • Some participants argue that Computer Science encompasses more than just programming, emphasizing the importance of problem-solving and algorithmic thinking.
  • Concerns are voiced about the necessity of Discrete Mathematics, with one participant noting its potential enjoyment but questioning its relevance to their major.
  • Participants discuss the importance of humanities classes, suggesting they should not be overlooked in favor of technical courses.
  • There is a desire for clarity on which aspects of Computer Science and Engineering are essential for a Physics major and which may be less relevant.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the necessity of specific courses, with multiple competing views on the value of Engineering and Computer Science classes for a Physics major. The discussion remains unresolved regarding which classes are most beneficial.

Contextual Notes

Participants acknowledge the importance of transferring credits and the potential differences in course quality between community colleges and universities. There is also mention of the need for further exploration of options for transferring to out-of-state universities.

Who May Find This Useful

Students considering a Physics major who are navigating course selection and seeking advice on integrating additional disciplines such as Engineering and Computer Science into their academic plan.

Mholnic-
Messages
43
Reaction score
0
(If there is confusion about course content, see links at bottom of post for course descriptions.)

So looking ahead to the next 3 semesters, I can plainly see what classes I NEED to take for Physics.. but they leave room for courses in other disciplines -- for example Engineering, Computer Science, Mathematics, etc. The problem is that I'm not sure which courses I should be taking, and which aren't at all necessary. I have a long way to go but I'd like to have a general plan, an idea of what I should and shouldn't be learning.

The classes I need to take are in bold. Those followed by a question mark are unknowns; I don't need to take them, and I'm wondering if they'd be at all helpful. This is only for my years at the local Community College, before I transfer to University.

This year:

College Algebra
Chemistry
Computer Science I


Trigonometry
Chemistry
Technical Writing

Computer Science II?
Engineering Graphics? (AutoCAD and freehand drawing, I think.)

Next year:
Calc I
Physics I (Calc-Based)

Discrete Mathematics?
Java/HTML/C#?

Calc II
Physics II
Linear Algebra

Digital Logic?
Statics?
Engineering Analysis? (Spreadsheets and Excel for Engineers, I think.)

If it matters, I'm not really enjoying Computer Science at the moment but I keep hearing that programming skills are essential. I'm not sure how true this is, so I figured I'd take it and hope for the best. I don't intend to major in Engineering, but you never know, right? xD I look at the course descriptions and my inexperienced brain says "That sounds hard. I must need to know it!" Hence these questions.

So my questions are essentially these:
  • How useful are Engineering classes? Statics, Dynamics, Circuits, Strength of Materials, etc.
  • How important is Computer Science, really? And what aspects of it will be most helpful? Do I really need to know the finer details of cache, or should I just scrap the CS classes and learn to program in my own time? If it is worth pursuing on campus, at what point should I stop -- in other words, when does it become less like 'CS stuff a physics major should know' and more like 'stuff that only a CS major needs to know'?
  • Is Discrete Mathematics necessary? I realize it's not needed for the major, but it looks fun.. although I don't want to take on too many classes from too many fields and doom my GPA if it'll never be used.
  • Most importantly -- are there any other courses that might not seem like obvious choices, but that would be of great use to me? Technical Writing seems to be a prime example.

Simply put, there are a lot of classes that look interesting, and I lack the requisite expertise and experience to differentiate between those classes that would be of great use, and those that would be a waste of time. Broad questions, I know, but I'm not idealistic enough to have assumed that I've planned out the next 10 years of my life. I like learning about how and why the world works and Physics seems to be the most complete way to do just that. It's an interesting subject, and I'd like to know more. A lot more. That said I don't know if I'd go to Grad school (assuming sufficient grades) or into the workforce; I'm still a newbie so I can't lay claim to a specific field of study.

Thanks for reading.

Course descriptions:
http://www.nic.edu/coursedescriptions/?dis=CS
http://www.nic.edu/coursedescriptions/?dis=ENGR
 
Physics news on Phys.org
Isn't the obvious thing to talk to your academic advisor?
 
First, make sure the engineering and technical classes will transfer to your University of choice.
Second, no English or Humanities classes? Do not underestimate the importance of these.
Third, talk with an advisor at your CC and at your target university - it would be a benefit to you to work 'backwards' from your target program to see what you need (and also what the uni advisor suggests).

Lastly, and some may disagree, but I think Computer Science is best learned at University, not at CC. I think many classes are better at a CC (compared to a normal State-U) because of the generally smaller class size (intro physics and math I think will definitely be better at a CC compared to general state university because of the attention you'll recieve), but CS at most Universities will bring a significantly different perspective than learning to program at a CC. There's more to CS than just learning to program and I think that extra bit is lost at most smaller (non-technical) colleges and CC. (mileage may vary, of course - this opinion is from personally taking CS classes initially at a relatively good university and later at a CC, and also from stories of friends, etc)
 
Thanks for the responses thus far.

I have talked to my advisor, and he was.. well, not helpful. He essentially said to take the classes I need to take, and then take whatever I want -- which did nothing to answer my questions! As for humanities classes, I already have those sorted out; I'll be taking most of those in the summer. ;) Of the classes I have listed, those not in bold are classes I'm considering.. they don't represent any official schedule. That last semester, for example, I likely wouldn't take all 6 of those.. they're just classes I could potentially take, and I'm trying to decide between them based on which skills are most useful in the coming years. (I essentially wanted to know about technical classes that were not explicitly required for Physics.)

Oh, and CS. The instructor is constantly stressing that it's not about programming, and that programming is just a tool of computer science. He seems set on training us to enter industry, to solve problems, 'think algorithmically', etc. The last thing he wants us to do when solving something is code it. Whether or not this is what you were referring to, I don't know, but he seems to have our long term success in mind rather than short term programming skills. I joined the class because (as I said earlier) I have heard that it was a good skill to have and something non-CS majors often lack.

I know for a fact that all Idaho universities have matriculation agreements with my college, so all classes transfer. (This goes some distance to guarantee the quality of the classes, because we are required to learn the same things as University students.. albeit for a fraction of the price.) As for out-of-state Unis, I can't say. I've only just started to look at my options in that regard, I haven't gone much further. I figured that given the number of Physics majors and graduates on this site, I could get some insight into which classes were invaluable, and which were better left to Engineering/CS majors. ;)

The major source of confusion for me has been knowing where the lines of demarcation are. Essentially, what bits of CS and Engineering are just short of pointless for someone who doesn't intend to work in those fields, compared to those parts that are exceedingly helpful?

I'll take your advice into consideration, and look for a Uni advisor who can perhaps shed light on some of these questions.. as well as hope for continued responses to this thread! Thanks again.
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 19 ·
Replies
19
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
3
Views
4K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K