Find Jobs
Find Jobs Near You – Available Work in Your Location
Adjunct Faculty Computer Science
Career Insights for Computer Science Professor
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Texas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Computer Science Professor teaches foundational computer science ideas, truths, and methods to students through a combination of classroom instruction, lab experience, and assignments at colleges, trade schools or other institutes. May assist or lead in the creation of the computer science curriculum to be taught. In addition to instruction, they may assist or lead in research initiatives relating to their field.
$80,520 / year median in Texas
+5% projected growth
Job Description
Bachelor's Degree in Computer Science, Information Technology or a related field from a nationally, regionally, or identified at the state level accredited institution of higher education is required. Master's degree including 18 graduate hours identified at the state level accredited institution of higher education in Computer Science or Systems, or Information Technology, or related with course work that aligns with Computer Science courses listed in the CTC catalog, preferred. Wage-earning work experience related to the competencies or learning outcomes of various CTC Computer Science courses is required. This experience must be exclusive of teaching. Must possess a demonstrated knowledge in the subject matter being taught and the ability to communicate with students in a clear manner and to author tests and lesson plans. Must possess the ability to provide academic and vocational guidance to students as needed. Demonstrated written and oral communications skills and extensive Internet skills Demonstrated proficiency in one or more of the following is required: Programming skills and use of Visual Studio .NET, Visual Basic, HTML and CSS, Python, C++, C#, and JAVA Information Technology Security to include cybersecurity, or ethical hacking, or IT security auditing. Network/Systems Administration to include server and client implementation and maintenance and server Cloud/Virtual services
- Assist in recruiting activities that will encourage students to enroll in departmental courses.
- Safeguard and help maintain departmental equipment and college property.
- Maintain and submit timely and accurate records of attendance, grades, and student progress in compliance with college policies as required by the Central Texas College institution and department by specified due date(s).
- Utilize instructional technology and the learning management system (LMS) for course delivery and communication.
- Communicate regularly with students regarding course expectations, progress, and resources.
- Other duties as assigned by supervisor/department chair.