Skip to main content
16 answers
18
Updated 1039 views

What are good universities to go to, for someone wanting to major in Computer Engineering?

#majors #major #college-major #computer-science #computer-engineer #computer-engineering

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

18

16 answers


5
Updated
Share a link to this answer
Share a link to this answer

Amy’s Answer

There are many great universities for computer engineering. At the same time, don't overlook universities that are not as high rank or technical certifications. Relevant job experience is equally important. Seek out relavant entry level position while in college if possible.
Thank you comment icon Solid post Amy.! Trent Romans
5
3
Updated
Share a link to this answer
Share a link to this answer

Doc’s Answer

Computer engineering programs can be found at the bachelor's, master's and doctoral degree levels at many of the best schools in the United States. Choosing a college or university to major in computer engineering is not easy if you want to get the best education. The best computer engineering colleges with high rankings often turn out to be very competitive and expensive. Nonetheless, seeking for the best implies that you are or strive to be an excellent student. A degree in computer engineering will lead you to become either a computer hardware engineer or a computer software engineer.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY • https://web.mit.edu
This computer engineering school is located in Cambridge, Massachusetts. The Massachusetts Institute of Technology( MIT) offers you an affordable computer engineering major. Meanwhile, MIT’s school of engineering consists of ten departments including aeronautics, astronautics, and computer science. The engineering department offering MIT’s computer engineering major also has over 5,700 students. Furthermore, MIT has twenty different engineering laboratories and research centers and offers cross-departmental training programs.

UNIVERSITY OF CALIFORNIA BERKELEY • https://www.berkeley.edu
Undergraduates can earn a Bachelor of Electrical and Computer Engineering or a Bachelor of Computer Science and Engineering. The focus of the ECE degree in electrical engineering is an upper-level coursework, while CSE degree coursework focuses on computer science in higher courses. Meanwhile, Berkeley’s engineering school department includes bioengineering, electrical engineering & computer science, etc. Also, Berkeley has a total undergraduate enrollment of 30,574 students, and a total of 14 schools.

STANFORD UNIVERSITY • https://www.stanford.edu
This private institution is located in Stanford, California and has a total undergraduate enrollment of over 8,000 students. Stanford University has seven (7) schools, of which four (4) offers both undergraduate and graduate programs. Also, Stanford’s School of Engineering is one of its graduate programs schools which maintains a high national ranking. Like other Stanford academic programs, its computer science and engineering program are of high quality.

This is the Digital Age and computer programmes have infiltrated every aspect of our lives. Computer Engineers theorize, design, develop, and apply the software and hardware for the programmes we use day in day out. So having computer engineers is pretty important. Computer engineers are the ones who have made our lives easy with every day innovation. Such a creative field it is, studying computer engineering helps you widen your creative horizon and provide solutions to the problems people haven’t thought about yet.

Good Luck Isaiah
Thank you comment icon Exceptional answer! I would also add Georgia Institute of Technology and California Institute of Technology! But this is spot on! Rachel T.
Thank you comment icon Thank You Rahat. Alone, we can do so little; together we can do so much. Doc Frick
Thank you comment icon Thank You Neeraj. “Helping one another. There’s no time like the present, and no present like the time.” – James Durst Doc Frick
3
2
Updated
Share a link to this answer
Share a link to this answer
I agree with the top schools listed by others but I would like to add that if you can't get into these top US schools for computer engineering, it is not end of the world. I have met a lot of successful engineering professionals who went to in-state, low cost or not well known schools. Augment your learning by taking online certification classes & join forums. Always look for opportunities for hands-on experience while in school, local hackathons, volunteer opportunities and even short term internships are some of the great ways of gaining practical experience and getting your foot inside the industry.
2
1
Updated
Share a link to this answer
Share a link to this answer

Abraham (Abe)’s Answer

Isaiah,

I think it is great that you are looking into computer engineering schools and programs. There are tons of universities out there that offer great education and resources for computer engineering. As some of the other answers here suggest you can also look into extracurricular opportunities to grow your skills.

My advice is two fold: 1) just do it 2) find your passion. For my first piece of advice, just grabbing any book, reading content, or even watching youtube videos can help you get a solid understanding of computer development. I would recommend trying to build your own application or program (if you haven't done so already) to get a greater understanding of computers and how they work. By trying things out before you apply to these universities you will find yourself ahead of the curve and have a more competitive application for these high-rank universities. For my second piece of advice, try discovering what portions of computer engineering you like best. If you like building the computer and assembling the parts, you may find more of a interest in hardware than in software. If you like coding and applications, you may be more inclined to go down the software path. Either way, I would ask you to learn more about what like to do.

Finally, before you apply or decide what path to take ask yourself the following questions:
1. Does this excite me?
2. Would I mind waking up early and working all day on this type of work / project?
3. How satisfied am I when I learn about this and complete an assignment or project?

After you decide on the first two questions, learn more about the schools you apply to and ask yourself:
1. Does this program provide me with what I want and what I need?
2. Are they a good fit for what I want to do in my career?
3. Do the professors they highlight work in the fields that I want to be in?

Best wishes and good luck! I am sure you will make the perfect decision for you, Isaiah!!
1
1
Updated
Share a link to this answer
Share a link to this answer

Shannon’s Answer

Hi Isaiah,

Great question. First off, to clarify: are you looking into computer engineer or software engineering? The most of what you are looking for (esp if you are looking for more of a software eng focus) is just start learning to code. You can access this information easily online. College is incredibly helpful for providing networking opportunities. There are many people who work in tech that have not gone to college but have taught themselves to code very successfully. That said, getting a degree is still incredibly useful to understand the theory, make networking connections, and provide opportunities to get your foot in the door at companies. The most successful people at university with this background were the ones who have already been learning to code prior to attending school. A two-pronged approach might be best.

The universities listed in the above threads (Stanford, Berkely, MIT, Cal Poly, etc) are all great. The main advice as it pertains to attending University is "you will get out of it what you put in" regardless of the school you attend. So as long as you are willing to work hard, you will gain the tools to achieve success.

Sites you may find helpful in building your core knowledge:
1. code.org
2. edx.org
3. coursera.org
4. udemy
1
0
Updated
Share a link to this answer
Share a link to this answer

Jennifer’s Answer

Hi!
just a quick list
1. MIT
2. Standford
3. UC Berkeley
4. University of Michigan--Ann Arbor.
5. University of Illinois at Urbana-Champaign
0
0
Updated
Share a link to this answer
Share a link to this answer

Justin’s Answer

Here are links to ranking lists:

1) https://www.usnews.com/best-graduate-schools/top-engineering-schools/computer-engineering-rankings
2) https://www.businessinsider.com/best-computer-science-engineering-schools-in-america-2015-7
3) https://www.university-list.net/us/rank/univ-20131043.htm

They include the top 50-100 US schools for Computer Engineering...Hope this helps!
0
0
Updated
Share a link to this answer
Share a link to this answer

Victor’s Answer

Hi Isaiah,
I hope your career search is going well. You have many great answers to your question. I would like follow on Navjot's comments. When you think about what university is right for you, consider not only the credentials and standing of the university, but also how a particular university fits into what you want to do and what is the full range of activities the school offers that will make you decide on one school versus another.

I have a degree in Computer Engineering and something that I found to be a great experience during my studies was to be able to do interships with companies related in the field. Most universities and state schools will usually have good programs that will allow students to experience work in the industry of choice.

If you have not make your mind yet on computer engineering as a major, you could also consider electrical engineering as a possible field.
Have a great time during your college search and enjoy the process!
0
0
Updated
Share a link to this answer
Share a link to this answer

Manisha’s Answer

Here is a quick list of good mix of schools for Computer Science:
1. UC Berkeley
2. California Polytechnic State University
3. UIUC
4. UT Austin
5. San Jose State University
6. UC San Diego
7. Santa Clara University
8. University of Washington
9. UCLA
10. UC Davis

Good Luck!

0
0
Updated
Share a link to this answer
Share a link to this answer

Animesh’s Answer

There are several good universities...I would start by looking at
1) rankings such as US News
2) geography...universities close to tech hubs like the Bay Area/Seattle tend to be feeder schools for tech firms.

Then there is Lambda school...an online school which doesn't require upfront tuition.

I would also encourage you to check out open platforms where you could acquire skills sets. Explore Coursera/EDx/Udemy/Udacity.

Tech world is more open- skills trump degrees !

All the best!
0
0
Updated
Share a link to this answer
Share a link to this answer

Hien’s Answer

Hi Isaiah,

I would highly recommend University of Texas at Austin https://www.utexas.edu/.
It is one of the great school for Computer Engineering major. It is relatively more affordable than some other schools.
The sprawling campus is in the heart of downtown Austin.

I wish you all the best!
0
0
Updated
Share a link to this answer
Share a link to this answer

Trent’s Answer

Don't be afraid to look at free online courses or books on the subject to make sure this is the right direction for you. One good example would be Eloquent JAVA Script. Some good websites might be Khan Academy or Udemy and General Assembly. The schools listed above are certainly great options, but developing skills and working on projects in any setting will help you find the opportunity you're seeking.
0
0
Updated
Share a link to this answer
Share a link to this answer

Jeff’s Answer

Hi Isaiah,

I'm a student at Carnegie Mellon University and I think we have a great program for computer engineering in our electrical and computer engineering department! I'm in another tech major (Information Systems) but many of my friends are in the ECE program and we've worked together from time to time. You can choose to concentrate more on software or hardware and you have a lot of opportunities to take classes in other CMU majors such as computer science or human-computer interaction. The university also hosts multiple career fairs a year, usually with 2 that are specific to STEM majors, 2 specific to startups, and 2 specific to students in the CS and ECE programs. Most major tech companies will attend these fairs and you can land an internship and/or full-time position easily if you put in the work. Pittsburgh is also a up and coming city for tech companies with Google and Microsoft having big offices here and cool startups like Doulingo was founded in PGH as well! I can't summarize everything about CMU in such a short post but I highly recommend you look more into the school and the ECE program.

Best,
Jeff
0
0
Updated
Share a link to this answer
Share a link to this answer

Fadi’s Answer

Don’t get hung up on elite schools as they are all about prestige and very costly. There are plenty of colleges in the states that have good programs and education that will be as good and equivalent in their education and degrees.
Thank you comment icon This doesn't fully answer the question. Could you go into some examples of non-elite schools with good programs? Gurpreet Lally, Admin
0
0
Updated
Share a link to this answer
Share a link to this answer

Blake’s Answer

Hey Isaiah,

From my research, the top 5 universities for computer engineering degrees were listed as follows:

1. Massachusetts Institute of Technology
2. Stanford University
3. University of California- Berkeley
4. Carnegie Mellon University
5. University of Illinois-- Urbana-Champaign

Thanks,
Blake
0
0
Updated
Share a link to this answer
Share a link to this answer

Noah’s Answer

Hi Isaiah,

Some of us Boxers came up with a list of schools to consider. We've included a list of both state and private schools. The state universities are typically more affordable and tend to offer more opportunity for scholarship.

Hope this helps!

Carnegie Mellon
CalPoly
Santa Clara University
USC
San Jose State
UCLA
Rochester Institute of Technology
UT Austin
Arizona State
0