What do Computer Science Teachers, Postsecondary Do?
Postsecondary computer science teachers teach courses in computer science beyond the high school level, usually at a college, university, or vocational school. The courses these teachers offer may cover topics such as computer programming, computer processing and operations, the function of computers, and how to use computers for research analysis.
Computer Science Teachers, Postsecondary Skills and Abilities
As a postsecondary computer science teacher, you must have an extensive amount of experience with computers as well as an abundance of mathematical knowledge within the fields of algebra, calculus, and geometry. You should also be familiar with all the components of computers, such as circuit boards, processors, microchips, and computer software and programming applications.
Computer Science Teachers, Postsecondary Duties
As a computer science teacher in the higher education system, your duties will vary from day to day. In this position, you will be expected to perform the following, sometimes all in the same day:
- Create, organize, plan, and deliver course content, lectures, and lessons to students on a chosen computer science topic
- Maintain student academic and attendance records
- Collaborate with other faculty members and discuss teaching methods, research topics, or academic issues
- Serve as a mentor for undergraduate or graduate students
- Stay up-to-date in your field by attending professional development symposiums, reading literature relevant to your field, and constantly working to improve your skills and abilities
- Participate in student activity committees as well as in campus and community events
- Supervise students in the classroom, laboratory, or in the field
Computer science teachers on the postsecondary level may also be expected to conduct research within their field, and write and present reports at professional conferences or academic seminars.
Computer Science Teachers, Postsecondary Tools and Technology
As a postsecondary computer science teacher, there are many tools and technology that you will need to utilize and be familiar with. Wireless microphones, computer projectors, interactive whiteboards, televisions, and student response systems are all tools that you will use in your classroom to help instruct your students. As for technology, you will use computer programming software, computer-based training software, data entry and database software, and word processing software.
Education and Training for Computer Science Teachers, Postsecondary
Postsecondary computer science teachers need a doctorate or a professional degree in order to be qualified for their position. Earning your Ph.D. in computer science can be incredibly valuable, as it can provide you with the knowledge, experience, and skills you need to excel in your position, and it can also make it easier to find a job upon graduation.
Computer Science Teachers, Postsecondary Salary
Postsecondary computer science teachers earn expect to earn anywhere between $35,000 and $130,000 annually, but overall the median salary for this position is around $90,000 per year. The yearly salary for computer science teachers on the postsecondary level can vary widely and depend on a variety of factors, such as location, education level attained, and career experience. Computer science teachers who reside in Massachusetts, California, and Alaska typically earn the highest salary for this position nationwide.
Computer Science Teachers, Postsecondary Jobs By Geography
There is expected to be a 13% increase in postsecondary computer science teaching jobs within the next decade. The states with the most employment opportunities for this position are Georgia, Utah, and Arkansas, with each of those three states seeing at least a 20% increase in computer science positions in the coming years. When you are considering a position as a computer science teacher, your location is something that you will want to keep in mind as it can affect your ability to find a position as well as your salary.