Assistant/Associate/Full Teaching Professor in the Applied Computer Science Program
Requisition Number:
Location:
City
State
Employment Type:
Schedule:
Date Posted:
Job Summary
The Applied Computer Science program, in the College of Engineering and Applied Science (CEAS) at the University of Colorado Boulder, invites applications for a Teaching Faculty position anticipated to start in January 2026. This position will support the fully online Applied Computer Science program within the Department of Computer Science and the fulfillment of the department’s educational mission by teaching computer science courses at CU Boulder. This position is anticipated to be hired at the Assistant Teaching Professor rank; however, qualified candidates may be considered at the Associate Teaching Professor or Teaching Professor ranks. The position will report to the Director of the Applied Computer Science program.
Who We Are
The University of Colorado Boulder (CU Boulder) is a leading public institution in Colorado and ranks among the most research-active public universities in the United States. The College of Engineering and Applied Science is the second largest school or college on the CU Boulder campus, boasting top 10 rankings for its public graduate engineering program and top 20 rankings for its undergraduate engineering program, with several specialty programs also ranked within the top 20. Our faculty includes approximately 250 tenure-track professors, 115 instructional-track professors, and 30 research-track professors, who collectively serve over 6,000 undergraduate students, 1,300 master's students, and 1,000 PhD students. We are equally committed to our campus plan to create supportive environments and our college's strategic vision, which are both crucial for fostering an environment of academic excellence.
The Computer Science Post Baccalaureate program in CU Computer Science Department creates exceptional learning experiences for working professionals seeking a second degree in a fully online learning environment. Our courses are fully transferable and academic equivalent to our world class in-person university courses. Our instructors present a strong online presence, support community and engagement, provide supportive learning materials, and are invested in our students’ success.
What Your Key Responsibilities Will Be
- The typical distribution of work for this role is 80% teaching and 20% leadership and service, although this breakdown may vary.
- Typical course load is teaching 6-8 courses across three semesters per calendar year, dependent on appointment percentage of time and percentage of time teaching.
- These roles are expected to provide oversight to the undergraduate curriculum, including course design, course development, and course operation management.
What You Should Know
- The anticipated start date for this position is January 2026, however a later start date may be negotiated.
- We anticipate hiring a 75%-time calendar year appointment, however percent of time may be negotiable.
- The selected candidate will be offered a multi-year contract which may be renewable; specific term length will vary based on start date.
- This is a 12-month calendar year appointment that could teach in Fall, Spring and Summer.
- This position has the opportunity for a remote or hybrid work environment with approval. Employees must be working within the U.S.
What We Can Offer
- The anticipated 100%-time salary range for this position at the Assistant Teaching Professor rank is $120,000 - $130,000 calendar year salary. Salary will be prorated based on percentage of appointment. Prorated to 75% time this would be a $90,000 - $97,500 calendar year salary.
- For candidates that meet the qualifications for the Associate Teaching Professor rank, the 100%-time calendar year salary range is $135,000-$150,000 dependent on rank. Salary will be prorated based on percentage of appointment. Prorated to 75%-time this would be a $101,250 - $112,500 calendar year salary.
- For candidates that meet the qualifications for the Teaching Professor rank, the 100%-time calendar year salary range is
- $145,000-$165,000 dependent on rank. Salary will be prorated based on percentage of appointment. Prorated to 75%-time this would be a $108,750 - $123,750 calendar year salary.
- A relocation stipend is available within CEAS guidelines.
- In addition to a competitive salary, the University of Colorado Boulder offers gender-neutral paid parental leave; housing down-payment assistance programs; a relocation and dual career assistance program; and teaching and professional development.
Benefits
Be Statements
What We Require
At Assistant Teaching Professor Rank:
- A Doctoral degree in Computer Science or a related field or a Master's degree in Computer Science or a related field, and 3 years of teaching computer science at a University level or related industry experience.
- Candidates are required to have a knowledge of and demonstrated teaching in one or more of the following areas of computer science: operating systems, software engineering, and/or principles of programming languages.
- Candidates must have 1 year of academic or professional experience with either C++ or Python programming languages.
At Associate Teaching Professor Rank:
- For a candidate to be considered for appointment to the Associate Teaching Professor rank, the applicant must meet the minimum requirements for Assistant Teaching Professor and have a minimum 6 years of teaching computer science (or related field in mathematics or engineering) in a 50% or greater appointment at a higher education level and meet unit criteria at this level.
At Teaching Professor Rank:
- For a candidate to be considered for appointment to the Teaching Professor rank, the applicant must meet the minimum requirements for Associate Teaching Professor and have a minimum 9 years of teaching computer science (or related field in mathematics or engineering) in a 50% or greater appointment at a higher education level. Candidates must also meet unit criteria at this level and be able to demonstrate a “record of distinction” based on departmental criteria. More information about the Teaching Professor rank is available online at https://bit.ly/CEAS-Teaching-Professor.
What You Will Need
- Candidates must demonstrate a strong commitment to high-quality online undergraduate education in a year-round environment.
- Candidates must demonstrate proficiency in online teaching, have a strong record of teaching excellence.
- Candidates must be able to demonstrate an ability to organize their time and activities while working remotely.
- Candidates must be able to participate in a collaborative teaching environment.
- Candidates must have passion for optimizing applications to create efficient processes for building and supporting online courses.
What We Would Like You to Have
- Four years teaching courses in University-level Computer Science or related fields.
- Two years of experience teaching University of Colorado courses.
- One year of experience with Canvas, Moodle, Piazza, or other online learning platforms and resources.
- Software development skills.
- Online course development or management experience.
- Computer-science industry experience.
Special Instructions
To apply, please submit the following materials as individual PDF files:
- Cover Letter: A one-page cover letter describing your interest in the position and how your experience fits the needs of the position.
- Resume/CV: A current curriculum vitae.
- A Statement of Teaching Philosophy: A statement of your experience and plans for teaching and mentoring a diverse student body in an online learning environment (2-3 pages).
- Names and contact information for three references: Contact information for at least three reference who may be contacted as the search progresses. Please include names, job titles, phone numbers, and email addresses. Separately during the application process, you will be asked to provide the names and contact information for at least three reference to submit a letter of recommendation to be considered along with your application materials. These may be the same individuals that appear on your contact document.
Applications will be accepted until the position is filled, however for full consideration please apply by August 1, 2025.
Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs (search by job title or by requisition #65460). Background checks will be conducted for all final applicants.
Posting Contact Information
Posting Contact Name: Boulder Campus Human Resources
Posting Contact Email: Recruiting@colorado.edu