| Kid is very good at programming, loves logic and puzzle solving. Which major offers good career choices and broad scope? |
|
CS involves more programming than CE. CE involves a hefty dose of electrical engineering (circuits etc). They both offer good career choices, though they are different. The CS field may be larger, though so too is the annual crop of CS grads.
From what I understand, it might not be hard for a CE major to end up in a programming job, though a CS grad is less likely to get a job in CE. Ultimately, which is better will be a personal preference, which type of work the person enjoys more, and high school may be too early to know. This is something the kid might not decide on until freshman year(-ish) of college. At a school that offers both, if the kid is a student within the engineering school, it might not be difficult to switch between the two. But, that depends on how the school is organized - at schools that limit the number of students within the major, CS may be a slightly more popular major than CE and thus slightly more full. How much overlap there is in coursework will depend on the school. If the kid is a senior applying, this is a good time to look at the list of required courses for each major at a particular school and compare. There will usually be some overlap in courses in the first year, but less beyond that. The differences might help the kid sort out which major they want to apply to, though ultimately, taking the courses will help the most. It's easy for a kid with programming experience to know that they are interested in CS, but there is less exposure to engineering at that age. |
| PP Thank you very much, helps a lot |
| Is computer information system a good major for students who are not interested in programming? |
Reframe that; it's a backwards question. What is the student interested in? |
DD is a senior good in math, physics and logical thinking but had a bad computer science teacher in high school and said didn’t like programming. She is undecided about college major and I was going to suggest Information system for her. |
| I hated computer science classes in school, but absolutely my internship which was programming. I would encourage anyone who is thinking about a career in CS to find some practical work and see if they like it first. |
How about majoring in math or physics or engineering? Information systems seems overly narrow for undergrad. |
| What is the best way to find CS based jobs or internships or volunteer opportunities for Juniors? Online search does not seem to provide much help |
That isn’t a good major for anyone. |
do not do this. this is BS major. |
DP.. it used to not be, but as companies shift that kind of work more overseas, the job market here is shrinking. IMO, cyber security is a safer bet. A bit harder to ship that job overseas due to the sensitive nature of the work. The other option is heavy data analytics. Companies seem to want a math/statistic degree for those jobs. --old timer in IS field now moved on to PM role |
CS is something that a passionate kid can start easily at home. A kid can start a repo on Github and start building a portfolio right away. This is pretty impressive for any employer, plus by doing this, kids can meet other kids around the world and build together. Discord is a social platform for this. |
Why is it a "BS major" ? I think most of the courses are computer science and business for IS major. |
Thanks PP |