Description
Job Description
Teach Python programming courses to college/university students.
Develop course materials, including syllabi, homework assignments, and handouts.
Evaluate and grade students' class work, assignments, and papers.
Prepare and deliver lectures to undergraduate and/or graduate students on topics such as Python programming, Django, and related topics.
Maintain student attendance records, grades, and other required records.
Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
Advise students on academic and vocational curricula and on career issues.
Conduct research in a particular field of knowledge and publish findings in professional journals, books, and/or electronic media.
Supervise undergraduate and/or graduate teaching, internship, and research work.
Participate in campus and community events.