How is the Computer Science Major Like


Recommended Posts

Hi guys! With Neowin being one of the biggest tech communities online, I figured I'd ask this question here. How is the Computer Science major like. From what I've heard it's pretty hard and the students are pretty much doing work all day long. I would like feedback on this topic please especially from people who are currently CS majors or those who have CS degrees. This information will be really helpful for me :)

It depends on the specific school. Usually CS degress involve programming and software development. My school's major starts with java, works in some C, and finishes on creating software. We also learn basic logic and you can take a variety of electives, like game development. Also, you need to take a bunch of math and physics for the CS of Science degree. These play into cryptography or algorithms.

I did my Computer and Mathematical Science in Australia in Victoria university, Melbourne. It was a hard work but a lot of fun and things we learned, seems useless when I started my job at first but as I grew senior with more and more experience; I found a lot of things that I learnt were useful.

Remember a good education and knowledge is never a waste and joke.

Yes, make sure you check the modules.

Some universites can be just theory theory theory, which I hated.

Well my college is UCLA, the Henry Samueli School of Engineering and Applied Science is the Engineering school, tho I'm not in it since I'm an undeclared major

It really depends from place to place.

I'm doing CS at Kings College London, and the majority of the course is theoretical - based around logic, etc. 2 of 8 units this year are programming based, and of that, actual code is only worth 35% - so programming is only worth 8.75% of this year.

Although sometimes I do wish there was more programming involved, I'm fairly happy with the course and enjoy every minute of it (even if it is ridiculously hard :p).

Well, depends how good you are at programming i guess.

I just graduated from a CS course in Ireland this year. It was a tough enough course but very satisfying.

If you like computers and are interested in creating software then go for it... :)

Well I like technology and am pretty good at it, but I hear all these discouraging stories lol

Each school offers different majors. Here's a list of the ones I've seen decreasing order of "hardness"(that?s a very loose term):

  • Computer Engineering - hardware oriented, more practical applied experience
  • Software Engineering - software development oriented, more practical applied studies than other majors
  • Computer Science - the practical side is software development, but you also get some theory with it
  • Game Programming - I haven't seen this one in the US, but i hear it exists in Europe. I can imagine this has less theory than CS, but more focus of software development.
  • Web Design - more art oriented, not the same level of applied programming other majors get
  • Information Technology - more management and business oriented than programming

I'm CS, so I can't vouch for the other majors, their just the impression I got for what others have told me about them and what I researched of them. A lot of this can be mixed and matched. A CS major can dip into some CE courses if they want to learn about the hardware side of things, but they?re not going to get the same level of detail as a CE major.

Skip Computer Science. Computer Science is a joke. It's incredibly easy. However, you are much more limited in jobs.

Pick up Computer Engineering. Computer Engineering is very difficult, but it's worth it and you can do so much more than with just a Computer Science degree.

My personal choice was to avoid Computer Science and Engineering. I did not want to turn a hobby into a career. For me it was a personal choice. School will work you hard, will give you many frustrations. It is nice to sit back and work on something not related to your work. I instead chose Chemical and Biomolecular Engineering. Plus Chemilcal engineering, at least for me, is much more challenging. CS&E is not easy, but I figure I might as well do something hard and rewarding.

Almost any engineering major will have you in the library for a while working on problems.

Edited by Intelman

Thats also another thing. What can I do with that degree, with so many tech layoffs, im not sure about the future of tech jobs, imo the era of big name companies like Microsoft, Google is over. Correct me if I'm wrong, but what Bill Gates, Sergey Brin, Larry Page did will not happen to people soon. The future seems to be with BioTech, or that's the impression I get from reading all the articles online. If someone wants to make it big, especially in this times, with computers becoming more and more commonplace, am I wrong in assuming that in the future computers and software companies wont be the status that the giants were

This is all opinion that could be either true or false, and its based on trends that appear online

For example I was reading that Intel is looking at human DNA and the brain in order to gain inspiration to design chips in the future

That's why you don't do Computer Science and instead do Computer Engineering if you are interested. Computer Science is pretty limited to just programming, while Computer Engineering you can get into hardware and all sorts of stuff.

You are right though. BioTech is getting to be a pretty big industry. Anything related to medical field really is a good bet.

That's why you don't do Computer Science and instead do Computer Engineering if you are interested. Computer Science is pretty limited to just programming, while Computer Engineering you can get into hardware and all sorts of stuff.

You are right though. BioTech is getting to be a pretty big industry. Anything related to medical field really is a good bet.

Well at UCLA, the Henry Samueli School of Engineering and Applied Science, you can get a B.S. in two computer science majors. Regular Computer Science, and Computer Science and Engineering. Also about BioTech, I remember that at a community college Introductory Computer Science course which I took, we discussed that the "current techniques" of Computer Science/Engineering will soon be "outdated" Were they right in that BioTech will soon take over them

CS Major in California? Well, since California has the highest unemployment rate (and in tech), I would highly recommend either going into CS with a minor in something different or skip CS all together and do more marketable degree with less theory and more real life applicaiton. Gaming design is more marketable (if you are interested).

CS Major in California? Well, since California has the highest unemployment rate (and in tech), I would highly recommend either going into CS with a minor in something different or skip CS all together and do more marketable degree with less theory and more real life applicaiton. Gaming design is more marketable (if you are interested).

Thanks for the input Jonathan, im not too big of a gamer, so im not sure abt the game design part lol, i was thinking of maybe doing cs as a minor along with something better like you said, is that a more viable option ?

The thing is also that I like tech, but Im not sure abt making it a major, any ideas here

The best thing for you to do is to (assuming you're still in high school) talk it over with your guidance councilor. If your school has some computer science courses, talk to the instructor and ask about what they majored in and ask what it was like. Visit some colleges and talk to the department heads.

The best thing for you to do is to (assuming you're still in high school) talk it over with your guidance councilor. If your school has some computer science courses, talk to the instructor and ask about what they majored in and ask what it was like. Visit some colleges and talk to the department heads.

Actually i'm a UCLA freshmen already

^what he said

ECE is a very good course. If I were you I'd probably transfer to UIUC, they're ranked 4th (after MIT,Stanford, Caltech). They're SAT score req. is around 1900-2100. I'll probably meet you next year there anyway :p.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • While I agree with all that, it just proves there's an a** built for every seat.
    • Lol are you mad because I'm not using AI? I'd rather pay people than lose a bunch of potential customers and get humilated because I used AI. A lot of people won't purchase a game if it used AI during development.
    • LibreWolf 152.0-1 by Razvan Serea LibreWolf is an independent “fork” of Firefox, with the primary goals of privacy security and user freedom. It is the community run successor to LibreFox. LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM. LibreWolf features: Latest Firefox — LibreWolf is compiled directly from the latest build of Firefox Stable. You will have the the latest features, and security updates. Independent Build — LibreWolf uses a build independent of Firefox and has its own settings, profile folder and installation path. As a result, it can be installed alongside Firefox or any other browser. No phoning home — Embedded server links and other calling home functions are removed. In other words, minimal background connections by default. User settings updates Extensions firewall: limit internet access for extensions. Multi-platform (Windows/Linux/Mac/and soon Android) Community-Driven Dark theme (classic and advanced) LibreWolf privacy features: Delete cookies and website data on close. Include only privacy respecting search engines like DuckDuckGo and Searx. Include uBlockOrigin with custom default filter lists, and Tracking Protection in strict mode, to block trackers and ads. Strip tracking elements from URLs, both natively and through uBO. Enable dFPI, also known as Total Cookie Protection. Enable RFP which is part of the Tor Uplift project. RFP is considered the best in class anti-fingerprinting solution, and its goal is to make users look the same and cover as many metrics as possible, in an effort to block fingerprinting techniques. Always display user language as en-US to websites, in order to protect the language used in the browser and in the OS. Disable WebGL, as it is a strong fingerprinting vector. Prevent access to the location services of the OS, and use Mozilla's location API instead of Google's API. Limit ICE candidates generation to a single interface when sharing video or audio during a videoconference. Force DNS and WebRTC inside the proxy, when one is being used. Trim cross-origin referrers, so that they don't include the full URI. Disable link prefetching and speculative connections. Disable disk cache and clear temporary files on close. Disable form autofill. Disable search and form history...and more. LibreWolf 152.0-1 changelog: Upstream release, see the Firefox 152.0 Release Notes Notable changes: The AppImages are now built on Codeberg along with the other releases We have decided to wait a bit longer to enable the settings redesign, due to use being aware of multiple upstream issues Download: LibreWolf 64-bit | Portable 64-bit | ~100.0 MB (Open Source) Download: ARM64 | Portable ARM64 Links: LibreWolf Home Page | Addons | Screenshot | Reddit Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • hahahahah wow hahahah you sure got me there hahahahahah, you know that bad performance is always due to poor optimization by the developers, right???
    • "I know for a fact I'll never own one of these." This is why choice is better than government regulation. Globaly Android has something like 72% of the smartphone market. Granted the vast majority of that is low end phones. Apple can and should charge whatever they want. The market will decide if it is too much.
  • Recent Achievements

    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
    • One Month Later
      eurospharma62 earned a badge
      One Month Later
    • Week One Done
      With What earned a badge
      Week One Done
    • Week One Done
      Harris Gilbert earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      560
    2. 2
      +Edouard
      168
    3. 3
      PsYcHoKiLLa
      72
    4. 4
      Michael Scrip
      64
    5. 5
      ATLien_0
      64
  • Tell a friend

    Love Neowin? Tell a friend!