Career summary

Details for Computer Science Teachers, Postsecondary


Description

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.

Tasks

  • 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.
  • Prepare course materials, such as syllabi, homework assignments, and handouts.
  • Compile, administer, and grade examinations or assign this work to others.
  • Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
  • Initiate, facilitate, and moderate classroom discussions.
  • 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.
  • Maintain regularly scheduled office hours to advise and assist students.
  • Supervise students' laboratory work.
  • Advise students on academic and vocational curricula and on career issues.
  • Collaborate with colleagues to address teaching and research issues.
  • Select and obtain materials and supplies, such as textbooks and laboratory equipment.
  • Maintain computer equipment used in instruction.
  • Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
  • Participate in student recruitment, registration, and placement activities.
  • Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
  • Compile bibliographies of specialized materials for outside reading assignments.
  • Direct research of other teachers or of graduate students working for advanced academic degrees.
  • Supervise undergraduate or graduate teaching, internship, and research work.
  • Perform administrative duties, such as serving as department head.
  • Write grant proposals to procure external research funding.
  • Act as advisers to student organizations.
  • Participate in campus and community events.
  • Provide professional consulting services to government or industry.

Interests

  • Investigative - Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
  • Social - Social occupations frequently involve working with, communicating with, and teaching people. These occupations often involve helping or providing service to others.
  • Conventional - Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.

Education, training, experience

  • Education - Most of these occupations require graduate school. For example, they may require a master's degree, and some require a Ph.D., M.D., or J.D. (law degree).
  • Training - Employees may need some on-the-job training, but most of these occupations assume that the person will already have the required skills, knowledge, work-related experience, and/or training.
  • Experience - Extensive skill, knowledge, and experience are needed for these occupations. Many require more than five years of experience. For example, surgeons must complete four years of college and an additional five to seven years of specialized medical training to be able to do their job.

Knowledge

  • Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
  • Clerical - Knowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Education and Training - Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.
  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.

Skills

  • Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
  • Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Writing - Communicating effectively in writing as appropriate for the needs of the audience.
  • Speaking - Talking to others to convey information effectively.
  • Mathematics - Using mathematics to solve problems.
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Learning Strategies - Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
  • Monitoring - Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Social Perceptiveness - Being aware of others' reactions and understanding why they react as they do.
  • Instructing - Teaching others how to do something.
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Time Management - Managing one's own time and the time of others.

Related careers

  • Computer and Information Systems Managers
  • Computer Programmers
  • Computer Support Specialists
  • Computer Systems Analysts
  • Electrical and Electronics Repairers, Commercial and Industrial Equipment
  • Mathematical Science Teachers, Postsecondary
  • Network Systems and Data Communications Analysts