We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Teaching Faculty I

University of Wisconsin Madison
$84,000 ACADEMIC (9 months)
sick time
United States, Wisconsin, Madison
21 North Park Street (Show on map)
Apr 01, 2025
Job Summary:

The primary duties are teaching, overseeing, and developing materials for a variety of undergraduate computer science courses. The courses to be taught include all introductory programming courses (level 200-400), and may also include advanced undergraduate courses (level 500), especially 537, Introduction to Operating Systems; see http://www.cs.wisc.edu/courses/list for the list of courses. The standard workload is two 3-4 credit courses per semester, which may be two of lectures of the same course or two different courses. Class sizes are typically in the 150-450 student range.

Associated duties include, but are not limited to: maintaining course web pages; developing exams and assignments; managing student grades; developing and maintaining course management tools to support grading and testing; holding weekly office hours; training and supervising teaching assistants. Depending on the course, teaching assistants may lead discussion and laboratory sections.

Duties also include service on departmental committees associated with undergraduate education and advising, teaching a 1- credit course, developing new curricula, or other similar duties.


Responsibilities:
Provides classroom, online and/or laboratory instruction associated with more than one lecture or laboratory course, assists with the design and execution of administrative functions associated with academic instruction and the development of pedagogy/andragogy or assessment tools and resources to support quality student learning. Provides for-credit instruction in formats such as classroom, online and/or laboratory settings, including grading. Serves as an instructor of record.

  • 5% Assists in developing techniques and/or model programs for carrying out instructional goals in disciplinary area and may help identify ways in which new techniques could be of assistance
  • 10% Assesses learner performance and prepares reports recommending instructional improvements
  • 10% Develops teaching techniques that enhance course effectiveness in alignment with desired outcomes and established strategy
  • 70% Provides classroom, online and/or laboratory instruction, including grading
  • 5% Departmental service or participate in outreach/extra-curricular instructional activities


Institutional Statement on Diversity:

Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals.

The University of Wisconsin-Madison fulfills its public mission by creating a welcoming and inclusive community for people from every background - people who as students, faculty, and staff serve Wisconsin and the world.

For more information on diversity and inclusion on campus, please visit: Diversity and Inclusion


Education:

Required
Master's Degree

Preferred
PhD
Ph.D preferred in Computer Sciences or related field


Qualifications:

Required Instructional Skills:
-One year of college-level teaching experience in computer science or a related technical or scientific field
-Excellent classroom communication skills

Required Content Skills:
-Proficiency with Java and/or Python programming languages
-Fundamental knowledge of Introductory Programming Language- Java or Python
-Java Track: Fundamental concepts- variable, data types, operators, control structures, function, and arrays; Object-oriented Programming; Principles of self-balancing trees, hash tables, and introductory graph algorithms; Principles of desktop GUI and web development architectures, tools, and techniques; Use of command lines tools (including Git) for group project development
-Python Track: Use common data science modules including pandas, sqlite; Familiarity with all aspects of data science including data collection/management, data processing & cleaning, and data visualization method.

Preferred Instructional Skills:
-Ability to manage a large-scale course, including coordination of assessments, student support, and instructional logistics
-Ability to develop and oversee structured lab sessions, ensuring hands-on practice
-Ability to apply educational principles to align teaching with competency-based learning outcomes
-Familiarity with online teaching tools and techniques that help with efficient course organization, communication, and management in large-class environment
-Willingness and ideas to adapt to teaching in AI environment

Preferred Content Skills:
-Fluency with C/C++, C#, Matlab, or JavaScript
-Fundamental knowledge of operating Systems: Programming in C/Linux as well as basic machine and assembly languages; familiarity with operating system design, including scheduling, virtual memory, file system design, concurrency, and operating system kernels


Work Type:

Full Time: 100%

This position may require some work to be performed in-person, onsite, at a designated campus work location. Some work may be performed remotely, at an offsite, non-campus work location.


Appointment Type, Duration:

Ongoing/Renewable


Salary:

Minimum $84,000 ACADEMIC (9 months)
Depending on Qualifications
The salary will be paid out over 9 months. Employees in this position can expect to receive benefits such as sick leave; competitive insurance and saving accounts; and retirement benefits. Employees have the option to continue benefits for the full calendar year.


Additional Information:

This position being recruited will start in August 2025.

University sponsorship is not available for this position, including transfers of sponsorship. The selected applicant will be responsible for ensuring their continuous eligibility to work in the United States (i.e. a citizen or national of the United States, a lawful permanent resident, a foreign national authorized to work in the United States without the need of an employer sponsorship) on or before the effective date of appointment.


How to Apply:

Please click on the "Apply Now" button to start the application process.

To apply for this position, you must submit one document in pdf format that contains the following information:

1. Cover Letter (Your cover letter should address your qualifications as they pertain to the minimum number of years and type of relevant work experience listed above)
2. CV/Resume
3. Teaching statement
4. Summary of teaching evaluations
5. An example of a previous syllabus

Finalists will be asked to provide the contact information for three professional references, one of which should be a current or former supervisor. References will not be contacted without advance notice.

For questions on the position, contact: Lance Potter at lpotter@wisc.edu.


Contact:

Lance Potter
lpotter@wisc.edu
608-263-6759
Relay Access (WTRS): 7-1-1. See RELAY_SERVICE for further information.


Official Title:

Teaching Faculty I(TL025)


Department(s):

A48-COL OF LETTERS & SCIENCE/COMPUTER SCI/COMP SCI


Employment Class:

Academic Staff-Renewable


Job Number:

313212-AS


The University of Wisconsin-Madison is an Equal Opportunity and Affirmative Action Employer.
Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, disability, or status as a protected veteran and other bases as defined by federal regulations and UW System policies. We promote excellence through diversity and encourage all qualified individuals to apply. For more information regarding applicant and employee rights and to view federal and state required postings, click here

If you need to request an accommodation because of a disability, you can find information about how to make a request at the following website: https://employeedisabilities.wisc.edu/disability-accommodation-information-for-applicants/

Employment may require a criminal background check. It may also require you and your references to answer questions regarding sexual violence and sexual harassment.

The University of Wisconsin System will not reveal the identities of applicants who request confidentiality in writing, except that the identity of the successful candidate will be released. See Wis. Stat. sec. 19.36(7).

The Annual Security and Fire Safety Report contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. UW-Madison will provide a paper copy upon request; please contact the University of Wisconsin Police Department.
Applied = 0

(web-6468d597d4-xmtz2)