Find Schools

Study Area & Zipcode

Computer Science Professors

Find Schools Near

All About Computer Science Professors

Computer Science Professor Example Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.

Life As a Computer Science Professor

  • Participate in student recruitment, registration, and placement activities.
  • Collaborate with colleagues to address teaching and research issues.
  • Participate in campus and community events.
  • Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
  • Write grant proposals to procure external research funding.
  • Select and obtain materials and supplies, such as textbooks and laboratory equipment.

Computer Science Professor Skills

Computer Science Professors state the following job skills are important in their day-to-day work.

Instructing: Teaching others how to do something.

Reading Comprehension: Understanding written sentences and paragraphs in work related documents.

Writing: Communicating effectively in writing as appropriate for the needs of the audience.

Speaking: Talking to others to convey information effectively.

Active Listening: Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.

Types of Computer Science Professors

  • Assistant Professor
  • Computer Programming Professor
  • Computer Education Professor
  • Programming Coordinator
  • Computer Information Systems Professor (CIS Professor)

Job Opportunities for Computer Science Professors

In the United States, there were 39,700 jobs for Computer Science Professors in 2016.

New jobs are being produced at a rate of 8.1% which is lower than average. The Bureau of Labor Statistics predicts 3,200 new jobs for Computer Science Professors by 2026. The BLS estimates 3,400 yearly job openings in this field per year.

Forecasted Number of Jobs for Computer Science Professors in U.S.

The states with the most job growth for Computer Science Professors are New York, Texas, and Florida.

Watch out if you plan on working in Illinois, Wyoming, or Vermont. These states have the worst job growth for this type of profession.

What is the Average Salary of a Computer Science Professor

The salary for Computer Science Professors ranges between about $41,820 and $166,710 a year. A Computer Science Professor median salary is $82,220.

Salary Ranges for Computer Science Professors

Below is a list of the median annual salaries for jobs of this type in different U.S. states.

Annual Mean Salary by State
State Annual Mean Salary

California

$140,720

Rhode Island

$127,430

District of Columbia

$123,250

Ohio

$112,390

Maryland

$107,350

Massachusetts

$106,670

Pennsylvania

$105,900

New Jersey

$105,890

New York

$105,860

Utah

$105,560

New Hampshire

$102,210

Oregon

$100,170

Idaho

$100,110

Iowa

$100,060

Arizona

$98,630

Michigan

$98,450

Louisiana

$95,480

Wisconsin

$93,760

Minnesota

$93,230

Alabama

$92,930

Delaware

$92,530

Texas

$92,350

North Dakota

$91,200

Virginia

$90,880

Connecticut

$88,900

Missouri

$88,260

Nebraska

$87,480

Hawaii

$86,420

Georgia

$85,080

Colorado

$84,260

Illinois

$83,270

Tennessee

$81,980

Mississippi

$80,790

Kentucky

$80,390

Washington

$79,880

Maine

$78,550

Florida

$78,370

New Mexico

$77,460

South Carolina

$76,950

Wyoming

$75,900

Kansas

$75,130

South Dakota

$74,270

North Carolina

$72,320

Nevada

$70,010

Montana

$69,970

Arkansas

$69,480

Oklahoma

$68,990

West Virginia

$61,990

Tools & Technologies Used by Computer Science Professors

Below is a list of the types of tools and technologies that Computer Science Professors may use on a daily basis:

  • Microsoft Outlook
  • Microsoft Excel
  • Hypertext markup language HTML
  • Adobe Systems Adobe Dreamweaver
  • Virtual private networking VPN software
  • Data entry software
  • Oracle Java
  • C++
  • Python
  • Microsoft Visual Basic

How to Become a Computer Science Professor

What education or degrees do I need to become a Computer Science Professor?

Computer Science Professor Degree Level

How many years of work experience do I need?

Computer Science Professor Work Experience

Where Computer Science Professors Work

Computer Science Professor Sectors

Other Jobs You May be Interested In

Those thinking about becoming Computer Science Professors might also be interested in the following careers:

  • Area, Ethnic, and Cultural Studies Professors
  • Architecture Professors
  • Sociology Professors

References

Bureau of Labor Statistics

College Factual

O*NET Online

Image Credit: Via Wikimedia Commons

Find Schools Near You

Our free school finder has matched thousands of students with colleges.