Attend and participate in all scheduled faculty/department meetings unless excused by the ... computer science technology. 2. Possess necessary skills to organize and develop relevant ...
Attend and participate in all scheduled faculty/department meetings unless excused by the ... computer science technology. 2. Possess necessary skills to organize and develop relevant ...
Attend and participate in all scheduled faculty/department meetings unless excused by the ... computer science technology. 2. Possess necessary skills to organize and develop relevant ...
Attend and participate in all scheduled faculty/department meetings unless excused by the ... computer science technology. 2. Possess necessary skills to organize and develop relevant ...
Position Information Position Title Adjunct Faculty, Political Science (In-Person) Job Category Job ... Prolonged periods sitting at a desk and working on a computer. Salary $800 per credit hour Typical ...
Position Information Position Title Adjunct Faculty, Political Science (In-Person) Job Category Job ... Prolonged periods sitting at a desk and working on a computer. Salary $800 per credit hour Typical ...
Adjunct Faculty, Political Science (In-Person)
Davenport, IA · On-site
$800/wk
... computer. Salary $800 per credit hour Typical Duties and Responsibilities TYPICAL DUTIES AND RESPONSIBILITIES: Teach courses in accordance with outcomes identified in the established course ...
Adjunct Faculty, Political Science (In-Person)
Davenport, IA · On-site
$800/wk
... computer. Salary $800 per credit hour Typical Duties and Responsibilities TYPICAL DUTIES AND RESPONSIBILITIES: Teach courses in accordance with outcomes identified in the established course ...
Police Science Instructor
Sioux City, IA · On-site
Position Details Posting Summary Position Title Police Science Instructor Division Instruction ... faculty, and in the curriculum. • Experience in delivering computer-enhanced laboratory ...
Police Science Instructor
Sioux City, IA · On-site
Position Details Posting Summary Position Title Police Science Instructor Division Instruction ... faculty, and in the curriculum. • Experience in delivering computer-enhanced laboratory ...
Adjunct Faculty-Mechatronics
Clinton, IA · On-site
Math Science Campus Location: Roane State Community College Job Summary Roane State Community ... Knowledge, Skills, and Abilities Computer skills including familiarity with Desire2Learn (or other ...
Adjunct Faculty-Mechatronics
Clinton, IA · On-site
Math Science Campus Location: Roane State Community College Job Summary Roane State Community ... Knowledge, Skills, and Abilities Computer skills including familiarity with Desire2Learn (or other ...
Director of Engineering Programs
Sioux City, IA · On-site
$90K - $110K/yr
Collaborate with BCU's math and natural science faculty, whose courses serve as prerequisites and ... CAD, and Introduction to Engineering; course * assignments will reflect the significant ...
Quick apply
Director of Engineering Programs
Sioux City, IA · On-site
$90K - $110K/yr
Collaborate with BCU's math and natural science faculty, whose courses serve as prerequisites and ... CAD, and Introduction to Engineering; course * assignments will reflect the significant ...
Director of Engineering Programs
Sioux City, IA · On-site
$90K - $110K/yr
Collaborate with BCU's math and natural science faculty, whose courses serve as prerequisites and ... CAD, and Introduction to Engineering; course * assignments will reflect the significant ...
Quick apply
Director of Engineering Programs
Sioux City, IA · On-site
$90K - $110K/yr
Collaborate with BCU's math and natural science faculty, whose courses serve as prerequisites and ... CAD, and Introduction to Engineering; course * assignments will reflect the significant ...
Faculty Summary of Duties and Responsibilities: The Department of Electrical and Computer ... D. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent. Preferred ...
Faculty Summary of Duties and Responsibilities: The Department of Electrical and Computer ... D. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent. Preferred ...
Faculty Summary of Duties and Responsibilities: The Department of Electrical and Computer ... D. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent. Preferred ...
Faculty Summary of Duties and Responsibilities: The Department of Electrical and Computer ... D. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent. Preferred ...
... Computer Science. The Director develops and maintains relationships with employers, industry ... Collaborate with faculty to ensure experiential learning opportunities align with program outcomes ...
Quick apply
... Computer Science. The Director develops and maintains relationships with employers, industry ... Collaborate with faculty to ensure experiential learning opportunities align with program outcomes ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
In 1959, the college was officially renamed Iowa State University of Science and Technology. In ... Over 31,000 students are enrolled and are served by over 6,200 faculty and staff. Committed to its ...
Adjunct, Biology and Environmental Science
Davenport, IA · On-site
$700 - $1.0K/wk
Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ... faculty, college, district, and advisory meetings as appropriate. • Assists college in the ...
Adjunct, Biology and Environmental Science
Davenport, IA · On-site
$700 - $1.0K/wk
Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ... faculty, college, district, and advisory meetings as appropriate. • Assists college in the ...
Adjunct, Biology and Environmental Science
$700 - $1.0K/hr
... Adjunct Faculty Supervisor's Title Dean of STEM Location Muscatine Community College (30 ... Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ...
Adjunct, Biology and Environmental Science
$700 - $1.0K/hr
... Adjunct Faculty Supervisor's Title Dean of STEM Location Muscatine Community College (30 ... Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ...
MCC Adjunct
Marshalltown, IA · On-site
Faculty Reports To: Dean of Academic Affairs Job Classification: Exempt Location: Marshalltown ... Economics * CAD/CAM * Soils and Concrete Summary: Establishes a healthy classroom environment that ...
MCC Adjunct
Marshalltown, IA · On-site
Faculty Reports To: Dean of Academic Affairs Job Classification: Exempt Location: Marshalltown ... Economics * CAD/CAM * Soils and Concrete Summary: Establishes a healthy classroom environment that ...
MCC Adjunct
Marshalltown, IA · On-site
Faculty Reports To: Dean of Academic Affairs Job Classification: Exempt Location: Marshalltown ... Economics * CAD/CAM * Soils and Concrete Summary: Establishes a healthy classroom environment that ...
MCC Adjunct
Marshalltown, IA · On-site
Faculty Reports To: Dean of Academic Affairs Job Classification: Exempt Location: Marshalltown ... Economics * CAD/CAM * Soils and Concrete Summary: Establishes a healthy classroom environment that ...
OFFICE INTAKE USE ONLY*** Faculty Adjunct Application
Davenport, IA · On-site
$700 - $1.0K/wk
Arts and Sciences Arts and sciences instructors shall meet one of the following qualifications: 1. ... Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ...
OFFICE INTAKE USE ONLY*** Faculty Adjunct Application
Davenport, IA · On-site
$700 - $1.0K/wk
Arts and Sciences Arts and sciences instructors shall meet one of the following qualifications: 1. ... Prolonged periods sitting at a desk and working on a computer. Salary $700.00 per credit hour; EICC ...
Fire Science Adjunct Instructor
Council Bluffs, IA · On-site
$40.21 - $51.12/hr
Must meet Faculty Minimum Hiring Standards and adhere to college policies and procedures. Job ... computer keyboard, telephone, and other basic office equipment, ability to work with diverse ...
Fire Science Adjunct Instructor
Council Bluffs, IA · On-site
$40.21 - $51.12/hr
Must meet Faculty Minimum Hiring Standards and adhere to college policies and procedures. Job ... computer keyboard, telephone, and other basic office equipment, ability to work with diverse ...
Computer Science Faculty information
See Iowa salary details
$53.1K - $56.6K
7% of jobs
$56.6K - $60.2K
7% of jobs
$60.2K - $63.7K
2% of jobs
$63.7K - $67.2K
0% of jobs
$67.2K - $70.8K
2% of jobs
$72.3K is the 25th percentile. Wages below this are outliers.
$70.8K - $74.3K
15% of jobs
$74.3K - $77.9K
16% of jobs
The median wage is $78.2K / yr.
$77.9K - $81.4K
13% of jobs
$81.4K - $85K
6% of jobs
$86.6K is the 75th percentile. Wages above this are outliers.
$85K - $88.5K
16% of jobs
$88.5K - $92K
17% of jobs
$53.1K
$78.1K
$92K
How much do computer science faculty jobs pay per year?
What is the difference between Computer Science Faculty vs Computer Science Lecturer?
| Aspect | Computer Science Faculty | Computer Science Lecturer |
|---|---|---|
| Required Credentials | Typically PhD in Computer Science or related field | Master's degree or equivalent in Computer Science or related field |
| Work Environment | Universities, colleges, research institutions | Universities, colleges, technical institutes |
| Employer & Industry Usage | Higher education institutions, research-focused | Higher education institutions, teaching-focused |
| Common Search & Comparison Intent | Academic roles, research, teaching responsibilities | Teaching 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 Computer Science Faculty?
What are the key skills and qualifications needed to thrive as a Computer Science Faculty, and why are they important?
What are some of the common challenges Computer Science Faculty face when balancing teaching, research, and service responsibilities?

Part-time
Re-posted 29 days ago
Job description
Less than 144 hours per term
Salary Commensurate with Education and Experience. NICC Higher Education Association Contract. Posted At Campus/Center Calmar Location Peosta, IAResponsible for the development, coordination, and instruction of assigned courses in the computer technology program as defined by NICC. Conduct and/or coordinate the training for all instructional aspects required for the program. Maintain current course syllabi and provide students current course guides as required. Evaluate and report student performance and progress in all assigned courses in accordance with NICC policies and procedures. Must possess the skills to establish workforce partnerships, analyze program training needs, identify workforce trends, establish and maintain frequent communication with a program advisory board, as well as serve on related community boards and committees. Monitor program assessment in a manner consistent with NICC's AQIP (Academic Quality Improvement Program) strategies.
QualificationsEDUCATION/EXPERIENCE:
1. Should possess a minimum of an AAS degree, (B.S./M.S. preferred) and/or at least three years' experience with a minimum of 6,000 hours of training, and/or recent and relevant experience within the computer science field.
2. This position requires an equal balance to teaching theory and the hands-on knowledge, skills, and abilities to prepare students to successfully perform/demonstrate competencies consistent with the rigors of the programs curriculum. Successful performance of duties requires competency and comprehensive understanding of all phases of Computer Technology such as:
Cisco I, II, III, IV
Windows Server & Work Station
Unix
Web Design
Design Logic
Digital Logic Circuits
Business Computer Applications
Production Software
Intro to Data Processing.
3. Must possess excellent interpersonal, written, and oral communication skills; and the physical ability to perform teaching responsibilities.
QUALIFICATIONS:
1. Must meet minimum experience and education requirements specified by Northeast Iowa Community College and meet the credentialing requirements of the Northeast Iowa Community College Quality Faculty Plan.
2. Must possess demonstrated scholarly achievement; organizational and management skills; and interests and abilities commensurate with the needs and goals of the program.
3. Must possess computer literacy skills including a working knowledge of the Microsoft Office suite.
4. Must possess necessary skills to organize develop, relevant curriculum and teach/evaluate student performance.
5. Must regularly engage in professional development activities, staying abreast of technological advances.
1. Possess a comprehensive understanding of the various phases of computer science technology.
2. Possess necessary skills to organize and develop relevant curriculum and teach/evaluate student performance. Deliver of duties may include early mornings, evenings, and weekends.
3. Meet all initial credential requirements and maintain credentialing in compliance with NICC Quality Faculty Plan.
4. Regularly engage in professional development activities, staying abreast of technological advances.
5. Prepare and submit accurate grade reports.
6. Represent the college in a professional, positive manner with prospective, former, and current students, staff, faculty, administrators, and community contacts.
7. Possess the ability to demonstrate respect for and sensitivity to a diverse student population.
8. Possess the ability to develop, organize, and present various curriculum concepts to a wide diversity of students.
9. Establish and maintain positive personal/professional working relationships with students, colleagues, staff, administrators, and all community contacts.
10. Possess ability to communicate effectively orally and in writing.
11. Possess ability to work with personalities of diverse backgrounds in the classroom and in work groups with colleagues.
12. Teach courses in accordance with objectives of the course outline as set forth by the department in which assigned.
13. Responsible for working with other faculty in curriculum development for lecture and lab classes.
14. Attend and participate in all scheduled faculty/department meetings unless excused by the department dean.
15. Assist in student advising and registration.
16. Keep daily attendance records on all students to comply with federal financial aid guidelines.
17. Assist in recruiting students as needed.
18. Submit reports on all students who may be in academic difficulty or in need of counseling.
19. Meet all scheduled class and office commitments promptly.
20. Emphasize to students the importance of prompt and regular class attendance.
21. Keep accurate inventories of all equipment and supplies.
22. Conduct/chair technical program advisory committee meetings, one per term (i.e. Fall/Spring) consistent with applicable policy.
23. Assist with development of retention and recruiting strategies.
24. Serve actively on NICC and external committees to which appointed.
25. As an NICC employee, support the College mission and maintain conduct in a positive/professional manner which comports with NICC policies and procedures.
26. Perform additional professional responsibilities as assigned by immediate supervisor.
1. Possess a comprehensive understanding of the various phases of computer science technology.
2. Possess necessary skills to organize and develop relevant curriculum and teach/evaluate student performance. Deliver of duties may include early mornings, evenings, and weekends.
3. Meet all initial credential requirements and maintain credentialing in compliance with NICC Quality Faculty Plan.
About Northeast Iowa Community College
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
501 - 1,000 Employees
Headquarters location
Peosta, IA, US
Year founded
1966