Instructor, Computer Science - Tenure Track
Listed on 2026-01-01
-
Education / Teaching
University Professor, Academic
Overview
Instructor, Computer Science - Tenure Track - Spring 2026
Job Description and About the College of Southern Nevada (CSN). CSN is a fully accredited institution offering hundreds of degrees and certificates in 70 academic programs. CSN hosts students from all 50 states and over 60 countries with a diverse student population. CSN is a Minority Serving Institution, designated as a Hispanic Serving Institution (HSI) and Asian American and Native American Pacific Islander Serving Institution (AANAPISI).
Institutional Commitment to Diversity
CSN believes embracing diversity maximizes faculty and staff contribution and supports student achievement. Faculty provide culturally responsive instruction to promote creativity, innovation, growth, and academic excellence. CSN is committed to a diverse and inclusive environment free of discrimination based on race, color, national origin, disability, religion, age, sex/gender, sexual orientation, gender identity or expression, genetic information, and veteran status.
Why Live and Work in Southern Nevada?
The region offers professional satisfaction and quality of life with outdoor recreation, vibrant communities, affordable living, and a variety of activities for families and individuals.
Position SummaryThe tenure-track instructor will teach computer science courses including Artificial Intelligence & Machine Learning, systems analysis and design, and digital literacy. Responsibilities include teaching in-person and online modalities, providing synchronous live online meetings, asynchronous instruction, video lectures, threaded discussions, and regular student contact. Teaching at local campus locations is mandatory. The instructor will collaborate with Program Directors and faculty to update courses, certificates, and CIT degrees, and will lead student outreach activities with CIT department faculty.
The position includes engagement with the CIT advisory committee to obtain feedback from IT industry professionals and to develop internship opportunities for CIT students. The tenure-track instructor is expected to participate in college and departmental committees and events, and to provide career and academic guidance to students in Information Technology field.
- Prepare and teach beginning and advanced computer science courses, high-level programming languages, systems analysis and design, artificial intelligence, machine learning, and data science.
- May teach digital literacy classes in information management systems including Word, Excel, and PowerPoint.
- Develop and deliver instruction to a diverse, multicultural student population based on established Student Learning Outcomes (SLO).
- Apply varied instructional strategies to meet student needs and disciplinary standards.
- Support the mission of the College and NSHE.
- Contribute to expansion of courses, programs, and NSHE missions.
- Participate in establishing benchmarks for institutional assessment and evaluation.
- Engage in curriculum review and revision, program review, and assessment of student learning outcomes at course and program levels.
- Participate in committees, councils, work groups, community service activities, task forces, and professional development.
- Evaluate student progress and provide timely feedback aligned with program learning outcomes and expectations.
- Provide teaching and mentoring services without discriminating on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, veteran status, political affiliation, or other protected categories.
- Support college, school, and department goals through active, collegial engagement in decision-making and planning.
- Commitment to underprepared and underrepresented student populations.
- Ethics, integrity, and professional judgement.
- Up-to-date knowledge of Computing and Information Technology.
- Ability to work with diverse students, colleagues, and staff from various backgrounds.
- Experience using technology to enhance student learning.
- Strong organizational skills and the ability to manage a schedule that may include evenings and weekends, online teaching, and multiple campus assignments.
- Understanding of the community college environment and its mission, with a focus on equity and inclusion.
- Bachelor's degree from a regionally accredited college or university, with a major or minor in Computer Science, Computer Information Systems, or Engineering.
Demonstrated evidence of outstanding teaching ability. This may include:
- Minimum one year of experience teaching college-level courses in high-level programming languages.
- Graduate or doctorate in computer science or related field from a regionally accredited institution.
- At least 18 graduate credits in programming or Information Technology.
- At least two years of industry experience in information systems development and software development.
- Industry certifications in languages such as C++,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).