Computer Majors for College Freshmen | Learn About Computers

  • Context: Schools 
  • Thread starter Thread starter Science123
  • Start date Start date
  • Tags Tags
    College Computers
Click For Summary

Discussion Overview

The discussion revolves around choosing a major related to computers for college freshmen, focusing on both hardware and software aspects. Participants share advice on how to maximize learning both in and out of the classroom, including practical experiences and personal projects.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • One participant inquires about the best major between hardware (computer engineering) and software (software engineering).
  • Another participant suggests gaining practical experience through internships and engaging in day-to-day activities at a company.
  • Advice is given to tackle challenging problems rather than opting for easier tasks, as this can lead to significant learning.
  • Building and rebuilding a spare computer is recommended as a hands-on way to learn about different operating systems and troubleshooting.
  • Learning a programming language is emphasized, with JavaScript suggested for beginners, while Java or C++ are mentioned for those seeking a greater challenge.
  • Participants stress the importance of curiosity and understanding the underlying principles of technology, encouraging continuous learning.
  • Having fun while learning is highlighted as crucial to maintaining interest and motivation in the field.
  • Some participants note that seemingly uninteresting topics may turn out to be more engaging than expected, advocating for a willingness to explore all areas of study.

Areas of Agreement / Disagreement

Participants generally agree on the importance of practical experience and continuous learning, but there is no consensus on the best major or approach, as different perspectives on hardware versus software remain evident.

Contextual Notes

Some suggestions depend on individual learning styles and interests, and the discussion does not resolve which major is superior or how best to balance practical and theoretical learning.

Who May Find This Useful

College freshmen considering majors in computer science, computer engineering, or related fields, as well as those interested in self-directed learning in technology.

Science123
Messages
1
Reaction score
0
Hey, I am a freshman in college and I'm trying to figure out the best course of action in terms of major to learn as much as possible about computers. I also wish to learn outside of the classroom as well, if possible. If possible, can anyone help me out? Much appreciated.
 
Physics news on Phys.org
Hardware (compE) or software(software engineering)?
 
Science123 said:
Hey, I am a freshman in college and I'm trying to figure out the best course of action in terms of major to learn as much as possible about computers. I also wish to learn outside of the classroom as well, if possible. If possible, can anyone help me out? Much appreciated.



Learning outside of college is great! Take up a job as an intern and try and involve yourself in the day-to-day activities of your company.

Here are some tips to success:

First, if you find a problem you should find the soultion and never abandon it. Often people skip to easier tasks but the massive time spent on a small problem will teach you SO MUCH about that problem.

Second, get a spare computer and build it over and over. Install various copies of Windows, Linux, etc. As soon as it works, do it again. Delete things, move things, take chances and rebuild! Nothing is as useful as learning by doing.

Third, pickup a computer language. Any will do but you need to understand how computers think. I suggest Java Script as a quick and easy language. you might try Java or C++ if you want more challenge.




MOST IMPORTANTLY, when you see something you don't understand, learn it. If you use something and you don't understand why it works, find out. This is a key to success with computers.


Have fun!
 
anti-proton said:
MOST IMPORTANTLY, when you see something you don't understand, learn it. If you use something and you don't understand why it works, find out. This is a key to success with computers.
Anti-proton gave excellent advice. I think the above is probably the second most important advice, but first place has to go to:
Have fun!
This is very important. You'll get bored and you'll want to drop it if you're not having fun figuring these things out. Yes, when you're first trying to figure out Linux it will be the biggest pain to your skull, like no other. But just remember how useful people who know these things are, and again just remember why you're doing this (to learn as much as you can), and have fun with it.

Also, some things might not seem important or interesting to you. Do it anyway, because you'll find out almost in every case that it's much more interesting than you thought.
 

Similar threads

Replies
4
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K