Staff role
Computer Science Professor
Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.
O*NET reports this occupation under titles such as: Assistant Professor; Associate Professor; Computer Information Systems Instructor (CIS Instructor); Computer Science Instructor; Computer Science Professor; Faculty Member; Information Technology Instructor (IT Instructor); Instructor; Lecturer; Professor
Tasks
- Prepare course materials, such as syllabi, homework assignments, and handouts.
- Compile, administer, and grade examinations or assign this work to others.
- Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
- Evaluate and grade students' class work, laboratory work, assignments, and papers.
- 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.
- Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
- Maintain regularly scheduled office hours to advise and assist students.
- Advise students on academic and vocational curricula and on career issues.
- Initiate, facilitate, and moderate classroom discussions.
- Develop and maintain Web sites for online courses.
- Participate in student recruitment, registration, and placement activities.
- Collaborate with colleagues to address teaching and research issues.
- Select and obtain materials and supplies, such as textbooks and laboratory equipment.
- Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
Knowledge
- Computers and Electronics
- Education and Training
- English Language
- Customer and Personal Service
- Mathematics
- Administration and Management
- Engineering and Technology
- Administrative
- Design
- Public Safety and Security
- Communications and Media
- Personnel and Human Resources
- Telecommunications
- Economics and Accounting
- Law and Government
Skills
- Reading Comprehension
- Writing
- Speaking
- Active Listening
- Critical Thinking
- Active Learning
- Learning Strategies
- Monitoring
- Mathematics
Abilities
- Oral Comprehension
- Oral Expression
- Written Comprehension
- Written Expression
- Deductive Reasoning
- Inductive Reasoning
- Speech Clarity
- Information Ordering
- Near Vision
- Problem Sensitivity
- Speech Recognition
- Fluency of Ideas
- Originality
- Category Flexibility
- Selective Attention
- Mathematical Reasoning
- Number Facility
This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.