25 Professors of Software Engineering You Should Know

Find schools



There is certainly no shortage of highly talented and experienced individuals working as professors of software engineering and computer science. As such, we selected these educators using a set of specific criteria in order to amass a list of some of the foremost leaders in the field. Indeed, the four criterion we used are listed below:

  • Current employment – all of the professors listed above are currently teaching at their associated institution, some of whom may be leading online classes as well.
  • Association with professional societies  – in addition to acting as professors within the field of software engineering and computer science, these individuals are associated with a number of professional societies, as well.
  • Recipient of awards  – the professors listed above have been the recipients of awards from a number of professional societies related to the field of software engineering and computer science.
  • Position at a four-year university or college – finally, these professors are employed within a four-year university or college. While it is not necessary to obtain a degree from a four-year institution, it may prove beneficial when searching for employment in the future.

Related Articles

20 Data Science Professors to Know

Data science, as described by University of California, Berkeley, involves the analysis and management of large quantities of data. The discipline requires professionals who can ask the right questions, chart out what information is needed, collect the data, and analyze it effectively.

25 Innovative Computer Science Professors

Meet 25 leading professors of computer science, and learn more about what makes them standout educators and innovators.

Cybersecurity Engineering Certifications (Cyber)

Traditional forms of education are still important, but they can’t keep up with the rapid pace of cybersecurity. As soon as one form of threat is neutralized, innumerable others are developed. That’s why employers and employees are both increasingly turning to the more nimble world of professional certifications.

Online Bachelor's in Business Data Analytics

An online bachelor’s degree in business data analytics provides students with a strong foundation in data analytics and prepares them for a promising career in this burgeoning field. Students become well-equipped in data mining, data storage, and data analytics.

Online Master's Degrees in Data Science

A master’s degree in data science trains students to expertly analyze data, as well as in other important disciplines such as machine learning, programming, database management, and data visualization. This degree is ideal for aspiring data scientists, data analysts, and pricing analysts.

Online Master's in Business Data Analytics

Businesses today have large amounts of data at their disposal, thanks to the increasing dependence on technology. The job of a data analyst is to dissect the information available, derive meaningful conclusions, and finally, help make sound business decisions. A master’s degree in business data analytics helps students get on the fast track to a successful career as an analyst.

Online Master’s Degrees in Software Engineering

We are surrounded by software. A master’s degree in software engineering equips students with the knowledge and skills they need to develop software and work with different computer systems.