We need to know your current statistics which includes: grade point average, SAT scores, and coursework, as well as a realistic budget.
You can go on any of the universities’ websites, and the colleges will present their admissions requirements for freshman undergraduates.
No two universities are alike. The US has ~4000 schools in every state. There are universities in every climate, location, price range, and size.
Public universities are typically funded by their state taxpayers. They prioritize their seats for student residents of that state.
Private universities use the fees that are charged to everyone, to fund their schools. Everyone pays the exact same amount and it doesn’t matter if you’re a resident of the state where they are located.
These are typical requirements expected by the universities:
-
English: Complete a minimum of four years of high school English.
-
Mathematics: Take at least three years of math, such as Algebra II, Geometry, and Pre-calculus.
-
Science: Complete at least three years of laboratory science, including one year each of Biology, Chemistry, and Physics.
-
Social Studies: Take at least two years of social studies, including World History and U.S. History.
-
Foreign Language: Complete at least two to four years of a foreign language.
-
Other: Some schools may also require specific courses in the arts or a year of visual or performing arts, depending on state graduation requirements.
Use the “match me” template, provided by this website, to fill in what you’ve completed at your high school.
The computer science major is impacted at some universities which means that they don’t have enough seats for all the people who want to take CS. So it will be competitive.
Getting a job, in the US, after you graduate, will be extremely difficult. The universities will educate you for four years. Once you graduate, your student visa will expire and you’re expected to return to your country.
There are no guarantees that you will find a job in the US, and right now, there’s a little bit of a glut. CS majors are having a difficult time finding jobs. So please be aware that if you choose to go to an expensive university, there are no guarantees about your future income or jobs.