5 answers
5 answers
Updated
Aaron’s Answer
Darren,
There are a number of excellent schools in California for this field. The top schools are probably Stanford University, California Institute of Technology, and University of Southern California. These schools are highly competitive and costly to attend. Be sure to have a high GPA so that you can get accepted to these top schools. I have included a link with a list of the top schools in your state.
Good luck.
https://www.niche.com/colleges/search/best-colleges-for-computer-science/s/california/
There are a number of excellent schools in California for this field. The top schools are probably Stanford University, California Institute of Technology, and University of Southern California. These schools are highly competitive and costly to attend. Be sure to have a high GPA so that you can get accepted to these top schools. I have included a link with a list of the top schools in your state.
Good luck.
Aaron recommends the following next steps:
Updated
Barak’s Answer
Hi
To choose the best software engineering school in California, you should consider factors such as academic support, location, cost, and career services.
Stanford University | Stanford
University of California-Irvine | Irvine
California Baptist University | Riverside
California State Polytechnic-San Luis Obispo | San Luis Obispo
California State University-Channel Islands | Camarillo
California State University-Fullerton | Fullerton
California State University-Northridge | Northridge
California State University-Sacramento | Sacramento
San Jose State University | San Jose
University of San Francisco | San Francisco
Good luck .
To choose the best software engineering school in California, you should consider factors such as academic support, location, cost, and career services.
Stanford University | Stanford
University of California-Irvine | Irvine
California Baptist University | Riverside
California State Polytechnic-San Luis Obispo | San Luis Obispo
California State University-Channel Islands | Camarillo
California State University-Fullerton | Fullerton
California State University-Northridge | Northridge
California State University-Sacramento | Sacramento
San Jose State University | San Jose
University of San Francisco | San Francisco
Good luck .
Updated
Kay’s Answer
You can also be broad in how you approach - Computer Science, Information Technology, User Experience Design and Product Management programs are also an option if you want to be in the Tech space. There's a range of options that are based on your skills from the business requirements, visual front end experience, to software, to hardware. I'd suggest looking at all of them to see what you'd enjoy the most.
Updated
Thomas’s Answer
Hi Darren,
I think this is a good question and definitely an important consideration, especially if you are able to get into a good program. However, no matter what school/program you're able to get into, it's important to note that most companies and recruiters in tech/software development don't care so much about what school you went to, but rather what skills you have, what you can do/make, and if/what you've contributed to any open-source projects.
So whatever school you end up choosing, just keep that in mind during your time learning. Create a GitHub account, try to build and document some simple programs or projects, maybe find something to contribute to as you become more knowledgeable, create a website about yourself and your experience. Creating a portfolio that you can show to potential employers and say "Here's what I bring to the table" is arguably the most important asset as a software engineer.
I hope this helps!
https://docs.github.com/en/get-started/quickstart/hello-world
There are also a lot of free courses on Codecademy and other sites to see what languages / fields interest you the most! See below:
https://www.codecademy.com/
https://www.freecodecamp.org/
https://www.w3schools.com/
I think this is a good question and definitely an important consideration, especially if you are able to get into a good program. However, no matter what school/program you're able to get into, it's important to note that most companies and recruiters in tech/software development don't care so much about what school you went to, but rather what skills you have, what you can do/make, and if/what you've contributed to any open-source projects.
So whatever school you end up choosing, just keep that in mind during your time learning. Create a GitHub account, try to build and document some simple programs or projects, maybe find something to contribute to as you become more knowledgeable, create a website about yourself and your experience. Creating a portfolio that you can show to potential employers and say "Here's what I bring to the table" is arguably the most important asset as a software engineer.
I hope this helps!
Thomas recommends the following next steps: