Write all of the introduction content here. Only use NON
FULL-WIDTH block.
Full-Width blocks can be inserted
outside of this block and will wrap around the form. Form settings are located on page settings
(click
“Career” for page
settings in
right-hand sidebar.)
Write your contact information here and insert your embed form code in the Custom HTML block below
Shaping the Next Generation of Innovators in Computer Science
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.
RELATED JOB TITLES
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
Facts and Stats
Your career outlook is looking good – just like these stats.
O*NET Code: 25-1021.00
Median wages (annual)
2025
Projected job openings
2023-2033
Projected growth (faster than average)
2023-2033
What You Need to Know
- Computers and Electronics — Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
- 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.
- English Language — Knowledge of the structure and content of the English language including the meaning and spelling of words, and rules of composition and grammar.
- Customer and Personal Service — Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
- Mathematics — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
- Engineering and Technology — Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
Top Technology Requirements Included in Job Postings
- Database user interface and query software — Blackboard software; Database software; Microsoft Access
- Development environment software — C; Microsoft Visual Basic; Programming languages; Software development tools
- Enterprise resource planning ERP software — Management information systems MIS
- Information retrieval or search software — DOC Cop; iParadigms Turnitin
- Network security and virtual private network VPN equipment software — Firewall software; Network intrusion detection software
- Network security or virtual private network VPN management software — Virtual private networking VPN software
- Object or component-oriented development software — C#; C++; Oracle Java; Python
- Object-oriented database management software — Object-oriented programming software
When You Choose Miami, Your Career Journey Begins
Once you’ve selected your program at Miami, the Center for Career Exploration and Success will help you explore career paths, prepare for the job market, and make meaningful connections. With personalized support, resources, and events, you’ll gain the skills and confidence to navigate your career journey.

Discover how to turn your passions into a career path. Explore majors and careers that match your interests.

Build the skills to succeed in your career journey. Prepare for internships, interviews, and the workplace.

Make meaningful connections to launch your career. Access networking opportunities, career fairs, and employer events.
This page includes information from O*NET OnLine by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license.