Assistant/Associate Teaching Professor in the Applied Computer Science Program
University of Colorado Boulder
- Boulder, CO
- $115,000-140,000 per year
- Permanent
- Full-time
- 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.
- The anticipated start date for this position is Fall 2024, however a later start date may be negotiated.
- This position could have a percentage of time between 100% and 75% time on a calendar year timeline.
- 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.
- The anticipated salary range for this position at the Assistant Teaching Professor rank is $115,000- $125,000 calendar year salary. Salary will be prorated based on percentage of appointment. Prorated to 75% time this would be a $86,250 - $93,750 calendar year salary.
- Qualified candidates will be considered for Associate Teaching Professor rank. The full calendar year salary range is $115,000 - $140,000 dependent on rank. Salary will be prorated based on percentage of appointment. Prorated to 75% time this would be a $86,250 - $105,000 calendar year salary.
- A relocation stipend is available within CEAS guidelines.
- In addition to a competitive salary, the University of Colorado Boulder offers
- 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 at least one of the following areas of computer science: data structures, databases, discrete structures, software engineering, cybersecurity, computer systems, Machine Learning, AI, or programming languages. Knowledge may have been obtained during graduate studies or a professional tech environment.
- Candidates must have 1 year of academic or professional experience with either C++ or Python programming languages.
- 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.
- 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.
- Four years teaching courses in University-level Computer Science or related fields.
- 2 years of experience teaching University of Colorado courses.
- 1 years of experience with Moodle, Piazza, or other online learning platforms and resources.
- Software development skills.
- Online course development or management experience.
- 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).
- Diversity and Inclusion Statement: Statement of how you plan to contribute to CU's efforts to become a more diverse, equitable, inclusive, and anti-racist university. For guidance in writing this statement, see