1

Computer Science Faculty Jobs in Iowa (NOW HIRING)

Your work will directly support the technology used by veterinary students, faculty, and clinicians ... Bachelor's degree in Computer Science, Information Technology, Software Engineering, Physics, or a ...

next page

Showing results 1-20

Computer Science Faculty information

See Iowa salary details

$53.1K

$78.1K

$92K

How much do computer science faculty jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computer science faculty in Iowa is $78,061.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,800.00 and $87,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Faculty, and why are they important?

To thrive as a Computer Science Faculty, you need advanced knowledge of computer science concepts, a relevant graduate degree (often a Ph.D.), and experience in teaching or research. Familiarity with programming languages, learning management systems (LMS), and research tools like version control systems or data analysis software is typically required. Strong communication, mentorship, and organizational skills help faculty engage and inspire students while collaborating with colleagues. These skills and qualities are crucial for delivering high-quality education, fostering student success, and advancing research initiatives in academic settings.

What are some of the common challenges Computer Science Faculty face when balancing teaching, research, and service responsibilities?

Computer Science Faculty often juggle multiple responsibilities, including preparing and delivering lectures, conducting research, publishing papers, advising students, and participating in departmental or university service. Balancing these diverse tasks can be challenging, especially during peak times like grading periods or grant application deadlines. Effective time management, clear communication with colleagues, and leveraging institutional support are essential strategies to manage these competing demands. Many institutions also encourage collaboration among faculty to share resources and lighten individual workloads.

What are Computer Science Faculty?

Computer Science Faculty are educators and researchers who teach computer science courses at colleges or universities. They develop curriculum, deliver lectures, guide students in labs, and advise on academic matters. In addition to teaching, they often conduct research, publish scholarly articles, and contribute to advancements in the field. Their roles may also include participating in departmental service, mentoring students, and collaborating with industry partners. Computer Science Faculty play a critical role in shaping future technology professionals and researchers.

What is the difference between Computer Science Faculty vs Computer Science Lecturer?

AspectComputer Science FacultyComputer Science Lecturer
Required CredentialsTypically PhD in Computer Science or related fieldMaster's degree or equivalent in Computer Science or related field
Work EnvironmentUniversities, colleges, research institutionsUniversities, colleges, technical institutes
Employer & Industry UsageHigher education institutions, research-focusedHigher education institutions, teaching-focused
Common Search & Comparison IntentAcademic roles, research, teaching responsibilitiesTeaching roles, academic positions, entry to mid-level faculty

Computer Science Faculty generally hold doctoral degrees and focus on both teaching and research at universities. In contrast, Computer Science Lecturers often have master's degrees and primarily focus on teaching undergraduate courses. Both roles are found in higher education but differ in qualifications, responsibilities, and career paths.

What are popular job titles related to Computer Science Faculty jobs in Iowa? For Computer Science Faculty jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Computer Science Faculty jobs in Iowa look for? The top searched job categories for Computer Science Faculty jobs in Iowa are:
What cities in Iowa are hiring for Computer Science Faculty jobs? Cities in Iowa with the most Computer Science Faculty job openings:
Infographic showing various Computer Science Faculty job openings in Iowa as of May 2026, with employment types broken down into 2% As Needed, 67% Full Time, 29% Part Time, and 2% Temporary. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $78,061 per year, or $37.5 per hour.
Adjunct - US History

Adjunct - US History

Kirkwood Community College

Cedar Rapids, IA • On-site

Part-time

Posted 24 days ago


Kirkwood Community College rating

6.9

Company rating: 6.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

383rd of 530 rated colleges and universities


Job description

Location : Washington County Regional Center, 2192 Lexington Blvd, Washington, IA
Job Type: Adjunct
Job Number: 02799
Division: Academic Affairs
Department: Washington Center
Opening Date: 04/08/2026
JOB GOAL:
To advance the college's mission, vision, principles, values and strategic initiatives through continuous improvement decisions.
Pay is $1,304 per credit hour.
GENERAL JOB SUMMARY:
Kirkwood Community College's Social Sciences department seeks a skilled enthusiastic individual to join our adjunct faculty team to teach US History to 1877 face-to-face and onsite at the Kirkwood Washington County Regional Center location (Washington, IA). The successful candidate will have a strong knowledge base in their discipline and teaching experience at the community college level is desirable.
Adjunct faculty positions are temporary, part-time positions scheduled intermittently based on institutional need. Adjuncts are not guaranteed work in any semester and are notified of course assignments prior to each term as courses become available.
UNIVERSAL CORE COMPETENCIES:
  • Advocate for Continual Improvement- empowering each other to identify opportunities for excellence.
  • Collaborate with Mutual Accountability- working together with a willingness to take ownership and account for our actions.
  • Champion Service- anticipating needs and create a welcoming, diverse, and inclusive environment.
  • Perseverance- commitment to excellence even in the face of adversity or delay in achieving success.
  • Lead- regardless of title, through positive influence.

DUTIES/RESPONSIBILITIES:
  • Provide face-to-face instruction in discipline
  • Work with other faculty members to develop a course syllabus and consistent assessments.
  • Communicate with department staff, students, and faculty on a regular basis.
  • Evaluate student performance and provide timely feedback on a regular basis.
  • Utilize the Kirkwood Learning Management System to post course syllabi and relevant documents and provide access to student grade book.
  • Regularly engage in professional development activities and actively seek information about developing trends and ideas.
  • Perform other related work duties as assigned.

Teaching Schedule is:
Fall 2026: August 24, 2026 -December 2026 - Tuesday & Thursday - 7:45 AM - 9:15 AM
PERFORMANCE EXPECTATIONS:
  • Effectively instruct and communicate material for the course.
  • Establish and maintain a good working relationship with students, colleagues, staff, administrators, and the general public.
  • Welcome, value, and nurture people of all backgrounds, perspectives, and experiences, as well as support and promote an environment that accepts differences.

The statements contained herein reflect general details as necessary to describe the essential job duties/responsibilities and performance expectations of the job, which should not be considered an all-inclusive listing of work requirements. Individuals may perform other duties as assigned.
PHYSICAL ACTIVITIES WITH/WITHOUT REASONABLE ACCOMMODATION:
Position involves working in an office setting. Occasional (10-33%) standing, pushing, pulling and grasping. Frequent (34-66%) reaching and viewing a computer and other types of close visual work. Constant (67-100%) sitting, walking, repetitive motion, talking and hearing. The position involves occasional (10-33%) driving to events and meetings away from KCC's main campus.
MINIMUM QUALIFICATIONS:
  • Master's degree in history; OR master's degree with a minimum of 12 credit hours in history.

PREFERRED QUALIFICATIONS, LICENSES, CERTIFICATIONS, OR REGISTRATIONS:
  • Previous experience in face-to-face instruction at a community college.
  • Prior use of a learning management system.

EEO/AA STATEMENT:
It is the policy of Kirkwood Community College not to discriminate in its programs, activities, or employment on the basis of race, color, national origin, sex, disability, age, sexual orientation, gender identity, creed, religion, and actual or potential family, parental or marital status. If you have questions or complaints related to compliance with this policy, please contact the Vice President, Human Resources and Institutional Effectiveness (employees) or the Vice President of Student Services (students), 6301 Kirkwood Blvd. SW, Cedar Rapids, IA 52404,319-398-5572,equity@kirkwood.edu, or the Director of the Office for Civil Rights, U.S. Department of Education, Cesar E. Chavez Memorial Building, 1244 Speer Boulevard, Suite 310, Denver, CO 80204-3582, Telephone:(303) 844-5695FAX: (303) 844-4303, TDD 800-877-8339 Email:OCR.Denver@ed.gov.
WHY KIRKWOOD:Kirkwood Community College prides itself on fostering a diverse workforce and values unique perspectives throughout its campus community. The college is a convenient, innovative, visionary educational leader striving to remain affordable and accessible. With more than 140 majors and programs, Kirkwood boasts 16,000 annual college-credit students while maintaining one of the lowest tuitions in the state. All degree-seeking students are eligible for federal financial aid and the college offers more than $3 million in scholarships each year to students from all walks of life.
Review of applications will continue until the position is filled.
Kirkwood offers a wide range of employee benefits. Read more about them !