Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
| Year | # of jobs | % of population |
|---|---|---|
| 2021 | 93 | 0.00% |
| 2020 | 218 | 0.00% |
| 2019 | 138 | 0.00% |
| 2018 | 68 | 0.00% |
| 2017 | 66 | 0.00% |
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $70,261 | $33.78 | +3.4% |
| 2024 | $67,946 | $32.67 | +2.3% |
| 2023 | $66,408 | $31.93 | +1.5% |
| 2022 | $65,405 | $31.44 | +1.7% |
| 2021 | $64,336 | $30.93 | +1.6% |
| Rank | State | Population | # of jobs | Employment/ 1000ppl |
|---|---|---|---|---|
| 1 | District of Columbia | 693,972 | 271 | 39% |
| 2 | Maryland | 6,052,177 | 748 | 12% |
| 3 | Virginia | 8,470,020 | 934 | 11% |
| 4 | Massachusetts | 6,859,819 | 773 | 11% |
| 5 | Delaware | 961,939 | 110 | 11% |
| 6 | Colorado | 5,607,154 | 490 | 9% |
| 7 | Oregon | 4,142,776 | 363 | 9% |
| 8 | New Hampshire | 1,342,795 | 117 | 9% |
| 9 | Alaska | 739,795 | 64 | 9% |
| 10 | Washington | 7,405,743 | 610 | 8% |
| 11 | Vermont | 623,657 | 53 | 8% |
| 12 | Wyoming | 579,315 | 47 | 8% |
| 13 | California | 39,536,653 | 2,752 | 7% |
| 14 | Minnesota | 5,576,606 | 376 | 7% |
| 15 | Arizona | 7,016,270 | 414 | 6% |
| 16 | Connecticut | 3,588,184 | 207 | 6% |
| 17 | Hawaii | 1,427,538 | 87 | 6% |
| 18 | Rhode Island | 1,059,639 | 64 | 6% |
| 19 | South Dakota | 869,666 | 49 | 6% |
| 20 | North Dakota | 755,393 | 45 | 6% |
| Rank | City | # of jobs | Employment/ 1000ppl | Avg. salary |
|---|---|---|---|---|
| 1 | Los Angeles | 1 | 0% | $80,547 |
Hampton University

American University

SUNY Oswego
University of North Carolina at Charlotte

Utah Valley University
University of Nebraska at Omaha

Grand Valley State University
Tiffin University

Governors State University
Tufts University

Slippery Rock University

Stetson University

Saint Peter's University

American University
Dr. Yohannes Bekele: By entering the computer engineering profession now, individuals can take advantage of the high skilled-power demand in the field, diverse career paths broadly classified under hardware and software sub-areas, lucrative salaries as compared to other fields, continuous learning opportunities, and the potential for entrepreneurship in changing ideas into startup businesses easily. It is a field that offers long-term growth prospects and the chance to contribute to the development of cutting-edge technologies.
Dr. Yohannes Bekele: In being a computer engineer, people like all the advantages in the field including attractive compensation packages and lucrative salaries, the intellectual satisfaction of solving complex problems, opportunities for continuous learning and innovation as technology rapidly evolves, ability to work on cutting-edge technologies and contribute to their development and the diverse career paths across hardware, software, embedded systems, and various industries. The main struggle most people have in becoming a computer engineer is its steep learning curve especially when it comes to hardware design and related areas. It takes years to become proficient in the field as compared to other fields such as software programming where a relatively shorter amount of time is enough to join the workforce. In addition, the ever evolving environment with constantly changing technologies, standards, and the need to keep learning new things makes it difficult to achieve the epitome in the field.

American University
Anthony Baron: The main soft skills I would say are needed for Computer Science software engineering are patience, perseverance, creativity, respect, teamwork, and openness to learning and teaching. Programming involves a lot of trial and error, researching, and learning better techniques for solving a problem. Due to this, patience and perseverance to reach the final goal in mind are crucial. When it comes to the learning aspect, there are many languages, frameworks, and libraries, and working with them involves a steeper learning curve than others. On top of this, there are often more elegant ways to program a solution, and many new frameworks and libraries are released throughout the industry. This is where patience and perseverance is also a virtue. Lastly, programming and creating a product are often done in teams, where working together and learning from each other is important.
Anthony Baron: The main technical/ hard skills, I would say, are mainly the same as in part 1. Another hard skill that will come through with experience in programming is learning how to Google, more specifically knowing exactly what to search to solve an issue in the code.
Anthony Baron: By earning, do you mean financially, career-wise, or most growth? Career-wise, it really depends on what the final goal is. For web developers, learning the programming languages and frameworks for web development would be the way to go. In general, any experience with programming and knowing a little about a lot will be helpful. Having top-level theory knowledge (some but not in-depth) is also very helpful. It will help you better understand what is happening under the hood and determine which methods are more efficient than others. Financially, it really depends on what skills are most in-demand today. Also, getting a Masters opens doors to more job opportunities, and in some companies, allows for a pay increase. However, this is not the case everywhere.

Mario Bkassiny Ph.D.: Young graduates should continuously seek every learning opportunity to enhance their professional skills. With the fast growth of engineering technology, it is important for engineers to remain up to date with the most recent innovations in their fields. The learning process does not stop at graduation, but instead, it extends beyond college to the workplace where engineers can gain expert knowledge in their fields.
University of North Carolina at Charlotte
University Career Center
Dr. Patrick Madsen: A "good job" is defined in many different ways and is somewhat subjective. Most people begin that conversation with "does it pay enough", but we have really seen students start to drift from salary being at the top of their list to more things like: does it connect to my strengths, does the company value what I value, do I see a "future" with the company or opportunity for growth, and the importance of work/life balance. In our line of work, we call this "Purposeful Work".

Dr. Sayeed Sajal: I believe any decent job is a good job if one's passion and skills converge.
University of Nebraska at Omaha
College of Information Science & Technology
Deepak Khazanchi Ph.D.: I think the "best" and "interesting" jobs in my view will be those that leverage emerging technical skills such as AI/ML, data analytics, cybersecurity and medical informatics, with the nontechnical capabilities mentioned above.

Chirag Parikh Ph.D.: If you ask me, I consider valuable experience over good paycheck. Once you have gained that experience the paycheck will follow. As soon as you are out of college, the knowledge gained is very fresh and raring to go. If put into the right place can enhance your technical skills and you can do wonders.
As a Computer Engineering professor, I would say the job opportunities are tremendous for students out of college as they can venture into hardware field (technical support, hardware engineer, test engineer and much more) as well as software field (software engineer, software developer, software tester and much more). The possibilities are endless.
With COVID and employees working remotely there is still ample opportunity to enhance your technical and interpersonal skills as I believe remote working might stay for a while till things get back to normal.
Chirag Parikh Ph.D.: It is given that technical skills are required as you enter the job market. In the area of Computer Engineering, I feel that graduates should have a breadth of knowledge in most areas of computer engineering and a greater depth of knowledge in at least one area. Programming skills are of utmost importance, as you might not know every possible programming language or its syntax but the basic understanding of programming logic is necessary.
I personally value debugging skills as a must to have as having this makes you a well-rounded engineer no matter what area of engineering you belong to. Next in my list is technical writing and verbal communication skill. Most of the engineers are known to underperform in this skill. I value this skill, as employers would want their engineers to be able to create technical documents as well as present their design to other co-workers and sometimes to other stakeholders.
The last skill I feel that employers would like their employees to have would be to work in a multidisciplinary environment with co-workers from different branches of engineering and other backgrounds.
George Miller: Many organizations realize graduates cannot learn everything in college about their major but want the graduate to have a solid foundation on their field of study. The organization wants to mold the graduate to their company environment with how they do things related to the field of study. Most companies want college graduates to have good communication skills (both oral and written), critical thinking skills and be able to work well in teams. These skills have been a staple for graduates since I can remember. This is why a college graduate takes many general education courses related to these skills and many of their major courses emphasize these skills.
Going back to the previous answer I believe graduates in all fields of study will need a better knowledge of technology and easier adaptability to changing technology. Again, an IS degree is already preparing students for this.
Stephen Hyzny: As everything involves technology, more educated people will need it in the future. As our cars, houses, and lives connect, people will be required to make it all work.
Ming Chow: -Need to hit the ground running as many employees and companies don't have the time, energy, and training infrastructure.
-The soft skills, including communications, how to deal with change and the basics are becoming more critical-things like using a calendar, following-up, etc.

Slippery Rock University
Department of Information Systems
Abdou Karim Jallow Ph.D.: It is obvious that the COVID-19 pandemic has impacted and transformed the lives of many people, including students all over the world. A major effect is requiring students to stay and learn from home because of the closure of educational institutions as a precautionary measure. Missing saying the traditional goodbye to friends, fraternities, and sororities, and having to watch commencement ceremonies in bedrooms online will leave an indelible mark in graduates.
This means a great U-shift in memories of college life, including physical interaction and learning environment, and systems adopting a new way of doing things. Graduates will enter the job market with uncertainties of availability of traditional jobs and how to work in a new normal. Many graduates will find themselves having to search for jobs virtually and having to start working remotely from the beginning in most cases and in most industries. What would have been a new beginning, along with the excitement of stepping through the doors of the new office and career, will not be there physically. This will have an impact on these graduates because of the transformation of society as a result of the pandemic.
Abdou Karim Jallow Ph.D.: The trend we have witnessed in the past two decades in terms of development in technology is unprecedented. This has a ripple effect on the field of information sciences and systems. Most traditional jobs have changed or rebranded. For example, consider how information and data processing and management (IDPM) has revolutionized into what is today information management or management information systems; business intelligence is almost transformed into business analytics, data science; high-performance computing, and grid computing is today predominantly engulfed by cloud computing services.
These are changing how data and information are managed. The decision-making process is changing in various information and knowledge-intensive and process-oriented industries such as healthcare, banking, transportation, engineering, education, security, just to name a few, despite the fact that roles and services still remain. New and emerging disciplines and services are added, driven by the advancement and greater capabilities of technology. Without a doubt, in the next few years, data and information services will be revolutionized by technology hugely. Consider the development in artificial intelligence, data science, blockchain, 5G, and broadband networks, all of which have huge potential to impact the discipline. This means that information sciences and information systems courses must adapt to take into consideration the emerging skills required by the professionals and businesses of the future. The education and training of professionals in this domain have to be continuously changing to prepare graduates adequately.
Abdou Karim Jallow Ph.D.: Sometimes new graduates from college can find it hard to get the perfect or preferred job location. This may be different for those with information sciences or information systems and related degrees. Luckily there are big companies, multinational companies as well as some-sized enterprises who need skills in that discipline. Most of these can be found in some of the big cities beyond Silicon Valley such as NY, San Francisco, Seattle, Los Angeles, Pittsburgh, Atlanta, Denver, Colorado, Philadelphia, Chicago, DC, Charlotte, Houston, Boston, Dallas, and Minneapolis, just to name a few.
Some of these locations are where some of the big tech companies reside, such as Google, Microsoft, Apple, Amazon, Facebook, Twitter, IBM, HP, SAP, etc. The advantage of this degree is that graduates not only can work for tech companies but any company because of the need to manage data, information, process, and technology. Companies all over have or are putting together strategies to harness the potential of big data, and graduates with information sciences, information systems, and related degrees are sought after continuously.

Dr. Hala ElAarag: I didn't see any negative impact of coronavirus on our graduates. Our graduates did not have any problem finding internships and jobs during the pandemic. After the pandemic, there will be even more demand and opportunities for our graduates.
Dr. Hala ElAarag: In our field, it might be more appropriate the other way around. I would like to rephrase the question as to how does the computer science field impact technology in the next five years? The answer is tremendous. With fields like quantum computing, artificial intelligence, visual, and augmented reality making great strides, there is no doubt that we will witness a revolution in technology in the next five years.

Edward Moskal: Technology will have a significant impact over the next five years. While technology associated with the software, databases, blockchain, cloud computing, and cybersecurity will still have an impact, we are likely to see significant changes and advancements in fields such as artificial intelligence, combinations of augmented and mixed reality, and quantum computing. Industry and business will be driving these advancements, in particular, the healthcare industry and large tech companies like Google and Facebook that have already started establishing a strong presence in these fields.
Kathleen Riley: My computer science students from the class of 2020 had a variety of experiences when they entered the job market after graduation. Those who had already signed on at companies like Amazon or Google, whose business stayed strong during the pandemic and whose workplace models adjusted easily to remote work, had a relatively easy time starting their industry jobs. Others, especially those who had planned to work for companies whose business depended on clients or industries which suffered under the pandemic, saw delays, changes in their work plans, and even cancellations of contracts; several found themselves job hunting again over the summer, interviewing remotely and having to assess companies without setting foot outside their own home. Fortunately, there are still a lot of jobs out there for Computer Science graduates, and most of the students I know have found other placements or are well into that process.
We all know about the abundance of computer science opportunities in the Silicon Valley, the Dulles Technology corridor, and other tech hubs, but there is also an abundance of computer science opportunities in large and small cities throughout the country. In addition to businesses whose focus or products are technology-related, many other businesses have significant technology and computer science needs that are provided in-house, and those who thrive and survive will continue to hire.