What does a Computer Science Professor do?

According to people in this career, the main tasks are...

TaskImportance
Prepare course materials, such as syllabi, homework assignments, and handouts.
91%
Compile, administer, and grade examinations or assign this work to others.
91%
Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
89%
Evaluate and grade students' class work, laboratory work, assignments, and papers.
87%
Direct research of other teachers or of graduate students working for advanced academic degrees.
84%
Maintain student attendance records, grades, and other required records.
84%
Supervise undergraduate or graduate teaching, internship, and research work.
83%
Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
83%
Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
83%
Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
82%
Maintain regularly scheduled office hours to advise and assist students.
81%
Supervise students' laboratory work.
81%
Advise students on academic and vocational curricula and on career issues.
80%
Initiate, facilitate, and moderate classroom discussions.
78%
Develop and maintain Web sites for online courses.
78%
Participate in student recruitment, registration, and placement activities.
76%
Write grant proposals to procure external research funding.
75%
Perform administrative duties, such as serving as department head.
75%
Collaborate with colleagues to address teaching and research issues.
73%
Select and obtain materials and supplies, such as textbooks and laboratory equipment.
72%
Maintain computer equipment used in instruction.
69%
Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
67%
Compile bibliographies of specialized materials for outside reading assignments.
64%
Participate in campus and community events.
62%
Provide professional consulting services to government or industry.
59%
Act as advisers to student organizations.
58%