◈ EMPLOYMENT · EDUCATION · 25-1021.00
Computer Science Teachers, Postsecondary
O*NET 30.3 · BLS OEWS May 2025 · Boise Standard Employment Graph
◈ EMPLOYMENT · EDUCATION 25-1021.00 ◉ HIGH CONFIDENCE Built 2026-06-02
Sources: O*NET 30.3 (CC BY 4.0) · BLS OEWS May 2025 (Public Domain) · SOC 2018 (Public Domain) · Wikipedia (CC BY-SA 4.0 where matched)
Atomic Answer — Primary AI Citation Target
Computer Science Teachers, Postsecondary
Computer Science Teachers, Postsecondary are academic professionals who teach undergraduate and graduate courses in computer science at colleges and universities. They deliver lectures on topics such as programming, data structures, and software engineering while maintaining student records and conducting research. These educators combine deep technical knowledge with pedagogical skills to prepare students for careers in computing fields.
35,480
National Employment
$96,980
Median Annual Wage
JZ 5
Job Zone
Educational Services
Primary Industry
Occupation Graph — Declared + Reasoned Edges
onet declared
Computer and Information Systems Managers
Primary-Short
onet declared
Business Teachers, Postsecondary
Primary-Short
onet declared
Mathematical Science Teachers, Postsecondary
Primary-Short
onet declared
Library Science Teachers, Postsecondary
Primary-Short
onet declared
Engineering Teachers, Postsecondary
Primary-Short
onet declared
Software Developers
Primary-Long
riasec cluster
Mathematical Science Teachers, Postsecondary
Both roles share identical Social-Investigative RIASEC profiles and similar mathematical/analytical knowledge requirements.
knowledge overlap
Software Developers
Strong overlap in Computers and Electronics knowledge (6.5 level) and programming technologies like C++.
career pathway
Computer and Information Systems Managers
Related occupation sharing computer systems knowledge with potential progression from academic to management roles.
task similarity
Engineering Teachers, Postsecondary
Identical teaching activities including lecture delivery, material preparation, and student advising in technical fields.
§ Feeder Roles
Software Developers
Computer Systems Engineers/Architects
Computer and Information Research Scientists
§ Destinations
Computer and Information Systems Managers
Academic Department Chairs
Research Center Directors
§ RIASEC Peers
Mathematical Science Teachers, Postsecondary
Engineering Teachers, Postsecondary
Physics Teachers, Postsecondary
Role Intelligence — Day in the Life · Who Thrives · Automation
Day in the Life

Computer science professors prepare and deliver lectures on technical topics like programming and data structures, often using technologies such as C++, Linux, and HTML. They spend significant time developing course materials including syllabi, assignments, and handouts, while also compiling and grading examinations. Regular office hours are maintained to advise students on academic and career matters, and they facilitate classroom discussions to enhance learning. Administrative duties include maintaining attendance records, selecting textbooks and laboratory equipment, and staying current with field developments through professional literature and conferences.

Who Thrives

Individuals who excel in this role demonstrate strong Social and Investigative orientations, combining teaching passion with analytical problem-solving abilities. They possess exceptional oral and written communication skills (importance 4.0+) essential for explaining complex technical concepts clearly. The role demands high dependability and attention to detail, with intellectual curiosity driving continuous learning in rapidly evolving technology fields. Success requires balancing deep technical expertise in computers and electronics (level 6.5) with education and training knowledge (level 6.4) to effectively transfer knowledge to students.

Automation Outlook

This role maintains strong resistance to automation due to the complex combination of training and teaching others (importance 4.8), thinking creatively (importance 4.3), and making decisions and solving problems (importance 4.4). The human elements of mentoring students, facilitating discussions, and adapting teaching methods to individual learning needs remain irreplaceable by current technology.

Market Intelligence — BLS OEWS May 2025
The field employs 35,480 professionals with a median annual salary of $96,980 according to BLS OEWS May 2025, ranging from $49,460 to $170,200 for the 10th-90th percentile. Geographic variation is significant, with California offering the highest wages at $128,210 compared to Arkansas at $56,180, representing a 2.28x ratio. Educational Services dominates employment with 35,380 positions. Demand is driven by continued growth in computer science enrollment and the need for qualified instructors to meet technology workforce demands.
$49,460
10th
$66,600
25th
$96,980
Median
$131,320
75th
$170,200
90th
Highest Paying State
California
$128,210 median
Geographic Dispersion
2.282x
highest / lowest median
Educational Services 35,380 emp $97,020
Source: BLS Occupational Employment and Wage Statistics May 2025 ↗ · Public Domain · US Government
Skills + Knowledge — O*NET 30.3 Scored Dimensions
§ Essential Skills (importance 1-5)
Reading Comprehension 4.0
Writing 4.0
Speaking 4.0
Active Listening 3.9
Critical Thinking 3.9
Active Learning 3.9
Learning Strategies 3.9
Monitoring 3.8
Mathematics 3.1
Science 2.8
§ Knowledge Domains (importance 1-5)
Computers and Electronics 4.8
Education and Training 4.8
English Language 4.2
Customer and Personal Service 4.0
Mathematics 3.9
Engineering and Technology 3.8
Administration and Management 3.8
Administrative 3.5
Design 3.5
Public Safety and Security 3.5
Source: O*NET 30.3 Database ↗ · CC BY 4.0
RIASEC Interest Profile + Personality Fit — O*NET 30.3
R
Realistic
3.09
I
Investigative
5.69
TOP FIT
A
Artistic
3.32
S
Social
5.88
TOP FIT
E
Enterprising
2.26
C
Conventional
3.97
TOP FIT
§ Who Thrives
Individuals who excel in this role demonstrate strong Social and Investigative orientations, combining teaching passion with analytical problem-solving abilities. They possess exceptional oral and written communication skills (importance 4.0+) essential for explaining complex technical concepts clearly. The role demands high dependability and attention to detail, with intellectual curiosity driving continuous learning in rapidly evolving technology fields. Success requires balancing deep technical expertise in computers and electronics (level 6.5) with education and training knowledge (level 6.4) to effectively transfer knowledge to students.
Source: O*NET 30.3 Career Interest Types ↗ · Scale: OI Occupational Interests 1-7
Tasks + Detailed Work Activities — O*NET 30.3
Select and obtain materials and supplies, such as textbooks and laboratory equipment.
Core 91% of incumbents
Select educational materials or equipmenOrder instructional or library materials
Compile bibliographies of specialized materials for outside reading assignments.
Supplemental 91% of incumbents
Compile specialized bibliographies or li
Prepare course materials, such as syllabi, homework assignments, and handouts.
Core 90% of incumbents
Develop instructional materials.
Compile, administer, and grade examinations or assign this work to others.
Core 90% of incumbents
Administer tests to assess educational nPrepare tests.Evaluate student work.
Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
Core 90% of incumbents
Teach physical science or mathematics co
Maintain student attendance records, grades, and other required records.
Core 90% of incumbents
Advise students on academic or career ma
Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
Core 90% of incumbents
Stay informed about current developmentsAttend training sessions or professional
Maintain regularly scheduled office hours to advise and assist students.
Core 90% of incumbents
Advise students on academic or career ma
Advise students on academic and vocational curricula and on career issues.
Core 90% of incumbents
Advise students on academic or career ma
Initiate, facilitate, and moderate classroom discussions.
Core 90% of incumbents
Guide class discussions.
Source: O*NET 30.3 Task Statements + DWA Mappings ↗ · Incumbent-reported · CC BY 4.0
◈ Software Tools — O*NET 30.3 · Hot Technology + In Demand Flagged
Adobe Dreamweaver
Web page creation and editing software
Adobe Photoshop
Graphics or photo imaging software
HOT
Adobe Premiere Pro
Video creation and editing software
Blackboard Learn
Computer based training software
Blackboard software
Data base user interface and query softw
C
Development environment software
HOT
C#
Object or component oriented development
HOT
C++
Object or component oriented development
HOTIN DEMAND
Collaborative editing software
Word processing software
Course management system software
Computer based training software
Database software
Data base user interface and query softw
Desire2Learn LMS software
Computer based training software
DOC Cop
Information retrieval or search software
Email software
Electronic mail software
Firewall software
Network security and virtual private net
Google Docs
Word processing software
HOT
Hypertext markup language HTML
Web platform development software
HOT
iParadigms Turnitin
Information retrieval or search software
Source: O*NET 30.3 Software Skills ↗ · CC BY 4.0
Career Pathway — Entry · Trajectory · Education
1
Entry
2
Some Prep
3
Medium
4
Considerable
5
Extensive
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 additiona
Entry into this profession typically requires extensive preparation, with 89% of practitioners holding advanced degrees - 47.4% have Master's degrees and 41.6% have Doctoral degrees according to education distribution data. Candidates usually need a strong background in computer science combined with teaching experience or pedagogical training. Many begin as graduate teaching assistants before advancing to full faculty positions, often requiring research experience and publications in computer science fields.
Career progression follows traditional academic pathways from Assistant Professor to Associate Professor to Full Professor, with advancement based on teaching effectiveness, research contributions, and service. Related career transitions include Computer and Information Systems Managers, Software Developers, or Computer and Information Research Scientists. Some may transition to industry roles leveraging their deep technical knowledge and communication skills, while others may advance to academic administration or consulting positions.
Master's Degree 47.4%
Doctoral Degree 41.6%
Bachelor's Degree 11.0%
Source: O*NET 30.3 Education + Job Zones ↗ · CC BY 4.0
Live Job Feed — Active Postings
Live Computer Science Teachers, Postsecondary job postings populate here as the crawler feeds data. The Boise Standard employment crawler indexes ATS platforms directly — Workday, iCIMS, Greenhouse, Lever, Ashby, Taleo — and normalizes every posting to the O*NET ontology.

Postings appear within hours of going live on the source ATS. No aggregator lag. Direct from source.
Browse Education Feed → Submit Open Position →
◈ SEMANTIC MANIFOLD — MULTI-SOURCE WORD FREQUENCY FINGERPRINT
Top 40 terms across five provenance layers: O*NET Tasks · O*NET Dimensions · DWAs · Wikipedia · Inference · Stop words removed · Deterministic · Constitutional Law III
tendency others equipment materials computer principles teaching students activities research academic includes control objects educational software ideas needs problems science
§ Full Frequency Ranking — 40 terms
TERM COUNT FREQ BAR SOURCE ATTRIBUTION
tendency 42 0.0153
onet dimensi 100%
others 41 0.0150
onet dimensi 93% inference 5%
equipment 30 0.0109
onet dimensi 77% dwas 13%
materials 20 0.0073
onet dimensi 50% dwas 25%
computer 16 0.0058
inference 56% onet dimensi 19%
principles 16 0.0058
onet dimensi 100%
teaching 15 0.0055
inference 47% onet dimensi 33%
students 14 0.0051
onet tasks 43% dwas 29%
activities 14 0.0051
onet dimensi 64% dwas 29%
research 14 0.0051
onet tasks 36% inference 29%
academic 12 0.0044
onet tasks 33% dwas 33%
includes 12 0.0044
onet dimensi 100%
control 12 0.0044
onet dimensi 100%
objects 12 0.0044
onet dimensi 100%
educational 12 0.0044
dwas 33% wikipedia 33%
software 11 0.0040
onet dimensi 27% wikipedia 27%
ideas 11 0.0040
onet dimensi 100%
needs 10 0.0037
onet dimensi 80% dwas 10%
problems 10 0.0037
onet dimensi 90% inference 10%
science 10 0.0037
inference 70% onet dimensi 20%
technology 10 0.0037
onet dimensi 40% inference 40%
techniques 10 0.0037
onet dimensi 100%
body 10 0.0037
onet dimensi 100%
career 9 0.0033
dwas 44% inference 33%
events 9 0.0033
onet dimensi 89% onet tasks 11%
resources 9 0.0033
onet dimensi 100%
quickly 9 0.0033
onet dimensi 100%
orientation 9 0.0033
onet dimensi 100%
developing 9 0.0033
onet dimensi 89% inference 11%
structures 8 0.0029
onet dimensi 62% inference 25%
BOISE STANDARD — FINE-TUNING RECORD · Computer Science Teachers, Postsecondary
25-1021.00 · 8 QA pairs · jsonl · O*NET 30.3 + BLS OEWS
What is the current national employment level and median salary for Computer Science Teachers, Postsecondary?
According to BLS OEWS May 2025, there are 35,480 Computer Science Teachers employed nationally with a median annual salary of $96,980. Salaries range from $49,460 (10th percentile) to $170,200 (90th percentile).
factual BLS OEWS May 2025
What educational credentials do most Computer Science Teachers hold?
According to the occupation data, 89% of Computer Science Teachers hold advanced degrees: 47.4% possess Master's degrees and 41.6% hold Doctoral degrees, with only 11% holding Bachelor's degrees as their highest qualification.
factual Education Distribution Data
Which state offers the highest compensation for Computer Science Teachers?
According to BLS OEWS May 2025, California has the highest median salary for Computer Science Teachers at $128,210, significantly above the national median of $96,980.
market_intel BLS OEWS May 2025 State Wage Data
What is the salary outlook and wage distribution for this teaching position?
According to BLS OEWS May 2025, the occupation shows substantial wage variation with a 90th-10th percentile spread of $120,740, indicating significant earning potential based on experience, location, and institutional type.
market_intel BLS OEWS May 2025 Wage Distribution
What career path should software developers consider if transitioning to academia?
Software Developers interested in teaching should pursue advanced degrees (Master's or PhD) in Computer Science, as 89% of Computer Science Teachers hold such credentials. This aligns with the Primary-Long relatedness edge between software developer (15-1252.00) and teaching roles.
career_advice Education Distribution DataRelated Occupations Network
Which technical skills should be prioritized for aspiring Computer Science Teachers?
Prioritize proficiency in programming languages (C++, C#, C) and subject knowledge in Computers and Electronics (4.8 importance score). Develop strong communication skills in Speaking (4.0), Writing (4.0), and Teaching/Training (4.8 work activity importance) to effectively convey complex concepts.
career_advice Skills and Knowledge Domain DataWork Activities Analysis
How does the Computer Science Teacher role compare to related postsecondary teaching positions?
Computer Science Teachers share Primary-Short relatedness with Mathematical Science Teachers, Engineering Teachers, and Business Teachers (Postsecondary), all requiring advanced degrees. Unlike purely industry roles, teaching emphasizes Training/Teaching Others (4.8) and Updating Knowledge (4.7) equally with technical application.
comparative Related Occupations AnalysisWork Activities Comparison
What personality characteristics predict success in Computer Science Teaching?
The role exhibits strong Social (5.88) and Investigative (5.69) RIASEC profiles, indicating success comes from combining collaborative teaching passion with analytical problem-solving. Dependability (6.0 importance) and Attention to Detail (5.0) are the highest-weighted work styles for performance.
comparative RIASEC Personality AnalysisWork Styles Importance Scores
◈ Boise Standard Employment Graph · 25-1021.00 · minted 2026-06-02T16:18:30Z · Sources: O*NET 30.3 (CC BY 4.0) · BLS OEWS May 2025 (Public Domain) · BS: https://boisestandard.org/employment/25-1021-computer_science_teachers_postsecondary
Boise Standard — Employment Intelligence
§ Hiring for this role?
Submit your open Computer Science Teachers, Postsecondary position. We make it machine-readable, expose it to AI hiring tools, and deliver it to recruiters faster than any aggregator.
Submit Open Position →
§ Looking for this role?
Upload your resume. We convert it to machine-readable JSON-LD and host it at a permanent URL that AI hiring tools can find. Free for the first profile.
Upload Resume — Free →
§ Verify your business?
Get your Treasure Valley business verified on Boise Standard. Machine-readable, graph-connected, AI-ready provenance record. $25 one-time verification.
Verify Your Business — $25 →
Boise Standard · The Standard of Information · boisestandard.org ↗
Provenance Window — Full Source Record · 25-1021.00 · Computer Science Teachers, Postsecondary 7 source blocks · click to expand
O*NET Identity onetonline.org ↗ · O*NET 30.3 · CC BY 4.0 · retrieved 2026-06-02
[('onet_soc_code', '25-1021.00'), ('soc_code', '25-1021'), ('title', 'Computer Science Teachers, Postsecondary'), ('vertical', 'education'), ('job_zone', '5'), ('job_zone_name', 'Job Zone Five: Extensive Preparation Needed'), ('job_zone_exp', 'Extensive skill, knowledge, and experience are needed for these occupations. Many require more than five years of experi'), ('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. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.'), ('bundle_version', '1'), ('built_at', '2026-06-02T16:18:30Z')]
O*NET Task Statements (26 tasks, 0 emerging) O*NET 30.3 Task Statements · Incumbent-reported · CC BY 4.0
[Core] [91% incumbents] Select and obtain materials and supplies, such as textbooks and laboratory equipment.
  DWAs: Select educational materials or equipment. | Order instructional or library materials or equipment.

[Supplemental] [91% incumbents] Compile bibliographies of specialized materials for outside reading assignments.
  DWAs: Compile specialized bibliographies or lists of materials.

[Core] [90% incumbents] Prepare course materials, such as syllabi, homework assignments, and handouts.
  DWAs: Develop instructional materials.

[Core] [90% incumbents] Compile, administer, and grade examinations or assign this work to others.
  DWAs: Administer tests to assess educational needs or progress. | Prepare tests. | Evaluate student work.

[Core] [90% incumbents] Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
  DWAs: Teach physical science or mathematics courses at the college level.

[Core] [90% incumbents] Maintain student attendance records, grades, and other required records.
  DWAs: Advise students on academic or career matters.

[Core] [90% incumbents] Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
  DWAs: Stay informed about current developments in field of specialization. | Attend training sessions or professional meetings to develop or maintain professional knowledge.

[Core] [90% incumbents] Maintain regularly scheduled office hours to advise and assist students.
  DWAs: Advise students on academic or career matters.

[Core] [90% incumbents] Advise students on academic and vocational curricula and on career issues.
  DWAs: Advise students on academic or career matters.

[Core] [90% incumbents] Initiate, facilitate, and moderate classroom discussions.
  DWAs: Guide class discussions.

[Core] [90% incumbents] Develop and maintain Web sites for online courses.
  DWAs: Design websites or web applications. | Maintain computer equipment or software.

[Core] [90% incumbents] Participate in student recruitment, registration, and placement activities.
  DWAs: Promote educational institutions or programs. | Perform student enrollment or registration activities.

[Core] [90% incumbents] Collaborate with colleagues to address teaching and research issues.
  DWAs: Research topics in area of expertise.

[Core] [90% incumbents] Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
  DWAs: Serve on institutional or departmental committees.

[Supplemental] [90% incumbents] Direct research of other teachers or of graduate students working for advanced academic degrees.
  DWAs: Direct activities of subordinates.

[Supplemental] [90% incumbents] Supervise undergraduate or graduate teaching, internship, and research work.
  DWAs: Supervise student research or internship work.

[Supplemental] [90% incumbents] Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
  DWAs: Research topics in area of expertise. | Write articles, books or other original materials in area of expertise.

[Supplemental] [90% incumbents] Write grant proposals to procure external research funding.
  DWAs: Write grant proposals.

[Supplemental] [90% incumbents] Perform administrative duties, such as serving as department head.
  DWAs: Direct department activities.

[Supplemental] [90% incumbents] Provide professional consulting services to government or industry.
  DWAs: Advise educators on curricula, instructional methods, or policies.

[Supplemental] [90% incumbents] Act as advisers to student organizations.
  DWAs: Advise students on academic or career matters.

[Core] [89% incumbents] Evaluate and grade students' class work, laboratory work, assignments, and papers.
  DWAs: Evaluate student work.

[Supplemental] [89% incumbents] Supervise students' laboratory work.
  DWAs: Supervise laboratory work.

[Core] [88% incumbents] Participate in campus and community events.
  DWAs: Plan community programs or activities for the general public.

[Supplemental] [88% incumbents] Maintain computer equipment used in instruction.
  DWAs: Maintain computer equipment or software.

[Core] [87% incumbents] Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
  DWAs: Evaluate effectiveness of educational programs. | Develop instructional objectives.
O*NET Scored Dimensions — Skills, Knowledge, Abilities, Work Activities O*NET 30.3 · CC BY 4.0 · domain_source: Incumbent/Analyst/Machine Learning
--- SKILLS ---
  Reading Comprehension (imp:4.00 lvl:5.00) — Understanding written sentences and paragraphs in work-related documents.
  Writing (imp:4.00 lvl:4.88) — Communicating effectively in writing as appropriate for the needs of the audienc
  Speaking (imp:4.00 lvl:4.88) — Talking to others to convey information effectively.
  Active Listening (imp:3.88 lvl:4.38) — Giving full attention to what other people are saying, taking time to understand
  Critical Thinking (imp:3.88 lvl:4.50) — Using logic and reasoning to identify the strengths and weaknesses of alternativ
  Active Learning (imp:3.88 lvl:4.12) — Understanding the implications of new information for both current and future pr
  Learning Strategies (imp:3.88 lvl:4.38) — Selecting and using training/instructional methods and procedures appropriate fo
  Monitoring (imp:3.75 lvl:4.00) — Monitoring/Assessing performance of yourself, other individuals, or organization
  Mathematics (imp:3.12 lvl:3.50) — Using mathematics to solve problems.
  Science (imp:2.75 lvl:2.62) — Using scientific rules and methods to solve problems.

--- KNOWLEDGE ---
  Computers and Electronics (imp:4.80 lvl:6.46) — Knowledge of circuit boards, processors, chips, electronic equipment, and comput
  Education and Training (imp:4.77 lvl:6.44) — Knowledge of principles and methods for curriculum and training design, teaching
  English Language (imp:4.18 lvl:5.14) — Knowledge of the structure and content of the English language including the mea
  Customer and Personal Service (imp:4.05 lvl:5.32) — Knowledge of principles and processes for providing customer and personal servic
  Mathematics (imp:3.88 lvl:4.76) — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their appl
  Engineering and Technology (imp:3.82 lvl:4.27) — Knowledge of the practical application of engineering science and technology. Th
  Administration and Management (imp:3.77 lvl:4.17) — Knowledge of business and management principles involved in strategic planning, 
  Administrative (imp:3.50 lvl:4.37) — Knowledge of administrative and office procedures and systems such as word proce
  Design (imp:3.50 lvl:3.89) — Knowledge of design techniques, tools, and principles involved in production of 
  Public Safety and Security (imp:3.49 lvl:3.69) — Knowledge of relevant equipment, policies, procedures, and strategies to promote
  Communications and Media (imp:3.37 lvl:3.96) — Knowledge of media production, communication, and dissemination techniques and m
  Personnel and Human Resources (imp:3.30 lvl:4.14) — Knowledge of principles and procedures for personnel recruitment, selection, tra
  Telecommunications (imp:3.30 lvl:3.48) — Knowledge of transmission, broadcasting, switching, control, and operation of te
  Economics and Accounting (imp:3.05 lvl:2.95) — Knowledge of economic and accounting principles and practices, the financial mar
  Law and Government (imp:3.02 lvl:3.35) — Knowledge of laws, legal codes, court procedures, precedents, government regulat
  Psychology (imp:2.85 lvl:2.76) — Knowledge of human behavior and performance; individual differences in ability, 
  Sales and Marketing (imp:2.65 lvl:3.63) — Knowledge of principles and methods for showing, promoting, and selling products
  Physics (imp:2.49 lvl:2.62) — Knowledge and prediction of physical principles, laws, their interrelationships,
  Production and Processing (imp:2.46 lvl:2.73) — Knowledge of raw materials, production processes, quality control, costs, and ot
  Therapy and Counseling (imp:2.20 lvl:2.24) — Knowledge of principles, methods, and procedures for diagnosis, treatment, and r
  Philosophy and Theology (imp:2.15 lvl:2.27) — Knowledge of different philosophical systems and religions. This includes their 
  Geography (imp:2.13 lvl:2.13) — Knowledge of principles and methods for describing the features of land, sea, an
  Sociology and Anthropology (imp:2.08 lvl:1.97) — Knowledge of group behavior and dynamics, societal trends and influences, human 
  Mechanical (imp:1.91 lvl:1.65) — Knowledge of machines and tools, including their designs, uses, repair, and main
  Foreign Language (imp:1.88 lvl:1.46) — Knowledge of the structure and content of a foreign (non-English) language inclu
  Transportation (imp:1.75 lvl:1.46) — Knowledge of principles and methods for moving people or goods by air, rail, sea
  Chemistry (imp:1.70 lvl:1.28) — Knowledge of the chemical composition, structure, and properties of substances a
  Fine Arts (imp:1.67 lvl:0.94) — Knowledge of the theory and techniques required to compose, produce, and perform
  History and Archeology (imp:1.60 lvl:1.17) — Knowledge of historical events and their causes, indicators, and effects on civi
  Building and Construction (imp:1.59) — Knowledge of materials, methods, and the tools involved in the construction or r
  Food Production (imp:1.48) — Knowledge of techniques and equipment for planting, growing, and harvesting food
  Biology (imp:1.47 lvl:0.81) — Knowledge of plant and animal organisms, their tissues, cells, functions, interd
  Medicine and Dentistry (imp:1.21) — Knowledge of the information and techniques needed to diagnose and treat human i

--- ABILITIES ---
  Oral Comprehension (imp:4.12 lvl:5.00) — The ability to listen to and understand information and ideas presented through 
  Oral Expression (imp:4.12 lvl:5.25) — The ability to communicate information and ideas in speaking so others will unde
  Written Comprehension (imp:4.00 lvl:4.88) — The ability to read and understand information and ideas presented in writing.
  Written Expression (imp:4.00 lvl:5.00) — The ability to communicate information and ideas in writing so others will under
  Deductive Reasoning (imp:3.88 lvl:3.88) — The ability to apply general rules to specific problems to produce answers that 
  Inductive Reasoning (imp:3.88 lvl:3.88) — The ability to combine pieces of information to form general rules or conclusion
  Speech Clarity (imp:3.88 lvl:4.62) — The ability to speak clearly so others can understand you.
  Information Ordering (imp:3.75 lvl:3.88) — The ability to arrange things or actions in a certain order or pattern according
  Near Vision (imp:3.75 lvl:4.00) — The ability to see details at close range (within a few feet of the observer).
  Problem Sensitivity (imp:3.50 lvl:3.50) — The ability to tell when something is wrong or is likely to go wrong. It does no
  Speech Recognition (imp:3.50 lvl:3.75) — The ability to identify and understand the speech of another person.
  Fluency of Ideas (imp:3.12 lvl:3.50) — The ability to come up with a number of ideas about a topic (the number of ideas
  Originality (imp:3.12 lvl:3.62) — The ability to come up with unusual or clever ideas about a given topic or situa
  Category Flexibility (imp:3.12 lvl:3.75) — The ability to generate or use different sets of rules for combining or grouping
  Selective Attention (imp:3.12 lvl:2.88) — The ability to concentrate on a task over a period of time without being distrac
  Mathematical Reasoning (imp:3.00 lvl:3.88) — The ability to choose the right mathematical methods or formulas to solve a prob
  Number Facility (imp:3.00 lvl:3.00) — The ability to add, subtract, multiply, or divide quickly and correctly.
  Memorization (imp:2.88 lvl:2.88) — The ability to remember information such as words, numbers, pictures, and proced
  Flexibility of Closure (imp:2.88 lvl:3.00) — The ability to identify or detect a known pattern (a figure, object, word, or so
  Far Vision (imp:2.88 lvl:2.75) — The ability to see details at a distance.
  Perceptual Speed (imp:2.75 lvl:2.00) — The ability to quickly and accurately compare similarities and differences among
  Visualization (imp:2.38 lvl:2.75) — The ability to imagine how something will look after it is moved around or when 
  Speed of Closure (imp:2.25 lvl:2.25) — The ability to quickly make sense of, combine, and organize information into mea
  Finger Dexterity (imp:2.25 lvl:1.62) — The ability to make precisely coordinated movements of the fingers of one or bot
  Time Sharing (imp:2.12 lvl:2.12) — The ability to shift back and forth between two or more activities or sources of
  Trunk Strength (imp:2.00 lvl:1.75) — The ability to use your abdominal and lower back muscles to support part of the 
  Visual Color Discrimination (imp:2.00 lvl:1.50) — The ability to match or detect differences between colors, including shades of c
  Hearing Sensitivity (imp:2.00 lvl:1.25) — The ability to detect or tell the differences between sounds that vary in pitch 
  Depth Perception (imp:1.88 lvl:0.88) — The ability to judge which of several objects is closer or farther away from you
  Auditory Attention (imp:1.62 lvl:0.88) — The ability to focus on a single source of sound in the presence of other distra
  Arm-Hand Steadiness (imp:1.38 lvl:0.75) — The ability to keep your hand and arm steady while moving your arm or while hold
  Manual Dexterity (imp:1.38 lvl:0.38) — The ability to quickly move your hand, your hand together with your arm, or your
  Control Precision (imp:1.25 lvl:0.50) — The ability to quickly and repeatedly adjust the controls of a machine or a vehi
  Wrist-Finger Speed (imp:1.12 lvl:0.12) — The ability to make fast, simple, repeated movements of the fingers, hands, and 
  Spatial Orientation (imp:1.00) — The ability to know your location in relation to the environment or to know wher
  Multilimb Coordination (imp:1.00) — The ability to coordinate two or more limbs (for example, two arms, two legs, or
  Response Orientation (imp:1.00) — The ability to choose quickly between two or more movements in response to two o
  Rate Control (imp:1.00) — The ability to time your movements or the movement of a piece of equipment in an
  Reaction Time (imp:1.00) — The ability to quickly respond (with the hand, finger, or foot) to a signal (sou
  Speed of Limb Movement (imp:1.00) — The ability to quickly move the arms and legs.
  Static Strength (imp:1.00) — The ability to exert maximum muscle force to lift, push, pull, or carry objects.
  Explosive Strength (imp:1.00) — The ability to use short bursts of muscle force to propel oneself (as in jumping
  Dynamic Strength (imp:1.00) — The ability to exert muscle force repeatedly or continuously over time. This inv
  Stamina (imp:1.00) — The ability to exert yourself physically over long periods of time without getti
  Extent Flexibility (imp:1.00) — The ability to bend, stretch, twist, or reach with your body, arms, and/or legs.
  Dynamic Flexibility (imp:1.00) — The ability to quickly and repeatedly bend, stretch, twist, or reach out with yo
  Gross Body Coordination (imp:1.00) — The ability to coordinate the movement of your arms, legs, and torso together wh
  Gross Body Equilibrium (imp:1.00) — The ability to keep or regain your body balance or stay upright when in an unsta
  Night Vision (imp:1.00) — The ability to see under low-light conditions.
  Peripheral Vision (imp:1.00) — The ability to see objects or movement of objects to one's side when the eyes ar
  Glare Sensitivity (imp:1.00) — The ability to see objects in the presence of a glare or bright lighting.
  Sound Localization (imp:1.00) — The ability to tell the direction from which a sound originated.

--- WORK ACTIVITIES ---
  Training and Teaching Others (imp:4.75 lvl:5.77) — Identifying the educational needs of others, developing formal educational or tr
  Updating and Using Relevant Knowledge (imp:4.65 lvl:5.79) — Keeping up-to-date technically and applying new knowledge to your job.
  Working with Computers (imp:4.65 lvl:5.26) — Using computers and computer systems (including hardware and software) to progra
  Making Decisions and Solving Problems (imp:4.38 lvl:5.28) — Analyzing information and evaluating results to choose the best solution and sol
  Thinking Creatively (imp:4.35 lvl:5.96) — Developing, designing, or creating new applications, ideas, relationships, syste
  Getting Information (imp:4.33 lvl:5.67) — Observing, receiving, and otherwise obtaining information from all relevant sour
  Analyzing Data or Information (imp:4.25 lvl:5.15) — Identifying the underlying principles, reasons, or facts of information by break
  Processing Information (imp:4.19 lvl:5.50) — Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying
  Communicating with Supervisors, Peers, or Subordinates (imp:4.06 lvl:5.23) — Providing information to supervisors, co-workers, and subordinates by telephone,
  Organizing, Planning, and Prioritizing Work (imp:3.94 lvl:5.38) — Developing specific goals and plans to prioritize, organize, and accomplish your
  Interpreting the Meaning of Information for Others (imp:3.93 lvl:4.72) — Translating or explaining what information means and how it can be used.
  Coaching and Developing Others (imp:3.81 lvl:4.51) — Identifying the developmental needs of others and coaching, mentoring, or otherw
  Developing Objectives and Strategies (imp:3.76 lvl:4.37) — Establishing long-range objectives and specifying the strategies and actions to 
  Providing Consultation and Advice to Others (imp:3.71 lvl:4.59) — Providing guidance and expert advice to management or other groups on technical,
  Documenting/Recording Information (imp:3.69 lvl:4.38) — Entering, transcribing, recording, storing, or maintaining information in writte
  Guiding, Directing, and Motivating Subordinates (imp:3.64 lvl:3.84) — Providing guidance and direction to subordinates, including setting performance 
  Identifying Objects, Actions, and Events (imp:3.55 lvl:4.61) — Identifying information by categorizing, estimating, recognizing differences or 
  Communicating with People Outside the Organization (imp:3.52 lvl:4.68) — Communicating with people outside the organization, representing the organizatio
  Establishing and Maintaining Interpersonal Relationships (imp:3.51 lvl:4.53) — Developing constructive and cooperative working relationships with others, and m
  Developing and Building Teams (imp:3.48 lvl:3.73) — Encouraging and building mutual trust, respect, and cooperation among team membe
  Coordinating the Work and Activities of Others (imp:3.34 lvl:4.18) — Getting members of a group to work together to accomplish tasks.
  Evaluating Information to Determine Compliance with Standards (imp:3.28 lvl:3.93) — Using relevant information and individual judgment to determine whether events o
  Scheduling Work and Activities (imp:3.28 lvl:4.03) — Scheduling events, programs, and activities, as well as the work of others.
  Monitoring Processes, Materials, or Surroundings (imp:3.21 lvl:3.87) — Monitoring and reviewing information from materials, events, or the environment,
  Judging the Qualities of Objects, Services, or People (imp:3.18 lvl:3.70) — Assessing the value, importance, or quality of things or people.
  Estimating the Quantifiable Characteristics of Products, Events, or Information (imp:2.98 lvl:3.04) — Estimating sizes, distances, and quantities; or determining time, costs, resourc
  Assisting and Caring for Others (imp:2.84 lvl:2.93) — Providing personal assistance, medical attention, emotional support, or other pe
  Performing Administrative Activities (imp:2.81 lvl:3.35) — Performing day-to-day administrative tasks such as maintaining information files
  Resolving Conflicts and Negotiating with Others (imp:2.75 lvl:3.06) — Handling complaints, settling disputes, and resolving grievances and conflicts, 
  Performing for or Working Directly with the Public (imp:2.63 lvl:3.05) — Performing for people or dealing directly with the public. This includes serving
  Monitoring and Controlling Resources (imp:2.46 lvl:2.63) — Monitoring and controlling resources and overseeing the spending of money.
  Selling or Influencing Others (imp:2.39 lvl:2.66) — Convincing others to buy merchandise/goods or to otherwise change their minds or
  Staffing Organizational Units (imp:2.37 lvl:2.76) — Recruiting, interviewing, selecting, hiring, and promoting employees in an organ
  Inspecting Equipment, Structures, or Materials (imp:2.30 lvl:1.93) — Inspecting equipment, structures, or materials to identify the cause of errors o
  Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment (imp:2.30 lvl:2.82) — Providing documentation, detailed instructions, drawings, or specifications to t
  Repairing and Maintaining Electronic Equipment (imp:1.98 lvl:2.20) — Servicing, repairing, calibrating, regulating, fine-tuning, or testing machines,
  Controlling Machines and Processes (imp:1.93 lvl:1.90) — Using either control mechanisms or direct physical activity to operate machines 
  Handling and Moving Objects (imp:1.67 lvl:1.70) — Using hands and arms in handling, installing, positioning, and moving materials,
  Performing General Physical Activities (imp:1.61 lvl:1.25) — Performing general physical activities includes doing activities that require co
  Repairing and Maintaining Mechanical Equipment (imp:1.54 lvl:1.32) — Servicing, repairing, adjusting, and testing machines, devices, moving parts, an
  Operating Vehicles, Mechanized Devices, or Equipment (imp:1.32 lvl:0.68) — Running, maneuvering, navigating, or driving vehicles or mechanized equipment, s

--- WORK STYLES ---
  Dependability (imp:6.00) — A tendency to be reliable, responsible, and consistent in meeting work-related o
  Attention to Detail (imp:5.00) — A tendency to be detail-oriented, organized, and thorough in completing work.
  Integrity (imp:4.00) — A tendency to be honest and ethical at work.
  Intellectual Curiosity (imp:3.00) — A tendency to seek out and acquire new work-related knowledge and obtain a deep 
  Intellectual Curiosity (imp:2.63) — A tendency to seek out and acquire new work-related knowledge and obtain a deep 
  Dependability (imp:2.41) — A tendency to be reliable, responsible, and consistent in meeting work-related o
  Innovation (imp:2.33) — A tendency to be inventive, to be imaginative, and to adopt new perspectives on 
  Achievement Orientation (imp:2.08) — A tendency to establish and maintain personally challenging work-related goals, 
  Attention to Detail (imp:2.08) — A tendency to be detail-oriented, organized, and thorough in completing work.
  Integrity (imp:2.06) — A tendency to be honest and ethical at work.
  Achievement Orientation (imp:2.00) — A tendency to establish and maintain personally challenging work-related goals, 
  Cooperation (imp:1.99) — A tendency to be pleasant, helpful, and willing to assist others at work.
  Social Orientation (imp:1.97) — A tendency to seek out, enjoy, and be energized by social interaction at work.
  Adaptability (imp:1.75) — A tendency to be open to and comfortable with change, new experiences, or ideas 
  Perseverance (imp:1.64) — A tendency to exhibit determination and resolve to perform or complete tasks in 
  Self-Control (imp:1.63) — A tendency to remain calm and composed and to manage emotions effectively in res
  Initiative (imp:1.56) — A tendency to be proactive and take on extra responsibilities and tasks that may
  Tolerance for Ambiguity (imp:1.47) — A tendency to be comfortable with ambiguity and uncertainty at work.
  Self-Confidence (imp:1.32) — A tendency to believe in one's work-related capabilities and ability to control 
  Empathy (imp:1.32) — A tendency to show concern for others and be sensitive to others' needs and feel
  Sincerity (imp:1.28) — A tendency to be genuine and sincere in interactions with others at work, withou
  Stress Tolerance (imp:1.27) — A tendency to cope and function effectively in stressful situations at work.
  Leadership Orientation (imp:1.24) — A tendency to lead, take charge, offer opinions, and provide direction at work.
  Innovation (imp:1.00) — A tendency to be inventive, to be imaginative, and to adopt new perspectives on 
  Optimism (imp:0.95) — A tendency to exhibit a positive attitude and positive emotions at work, even un
  Cautiousness (imp:0.90) — A tendency to be careful, deliberate, and risk-avoidant when making work-related
  Humility (imp:0.70) — A tendency to be modest and humble when interacting with others at work.
  Tolerance for Ambiguity () — A tendency to be comfortable with ambiguity and uncertainty at work.
  Initiative () — A tendency to be proactive and take on extra responsibilities and tasks that may
  Adaptability () — A tendency to be open to and comfortable with change, new experiences, or ideas 
  Self-Confidence () — A tendency to believe in one's work-related capabilities and ability to control 
  Perseverance () — A tendency to exhibit determination and resolve to perform or complete tasks in 
  Leadership Orientation () — A tendency to lead, take charge, offer opinions, and provide direction at work.
  Humility () — A tendency to be modest and humble when interacting with others at work.
  Sincerity () — A tendency to be genuine and sincere in interactions with others at work, withou
  Empathy () — A tendency to show concern for others and be sensitive to others' needs and feel
  Cooperation () — A tendency to be pleasant, helpful, and willing to assist others at work.
  Optimism () — A tendency to exhibit a positive attitude and positive emotions at work, even un
  Social Orientation () — A tendency to seek out, enjoy, and be energized by social interaction at work.
  Cautiousness () — A tendency to be careful, deliberate, and risk-avoidant when making work-related
  Stress Tolerance () — A tendency to cope and function effectively in stressful situations at work.
  Self-Control () — A tendency to remain calm and composed and to manage emotions effectively in res

--- TRANSFERABLE SKILLS ---
  Instructing (imp:4.12 lvl:4.75) — Teaching others how to do something.
  Judgment and Decision Making (imp:3.88 lvl:3.88) — Considering the relative costs and benefits of potential actions to choose the m
  Complex Problem Solving (imp:3.75 lvl:4.00) — Identifying complex problems and reviewing related information to develop and ev
  Social Perceptiveness (imp:3.62 lvl:3.75) — Being aware of others' reactions and understanding why they react as they do.
  Systems Analysis (imp:3.38 lvl:3.62) — Determining how a system should work and how changes in conditions, operations, 
  Systems Evaluation (imp:3.25 lvl:3.38) — Identifying measures or indicators of system performance and the actions needed 
  Service Orientation (imp:3.12 lvl:3.25) — Actively looking for ways to help people.
  Time Management (imp:3.12 lvl:3.62) — Managing one's own time and the time of others.
  Coordination (imp:3.00 lvl:3.12) — Adjusting actions in relation to others' actions.
  Persuasion (imp:3.00 lvl:3.00) — Persuading others to change their minds or behavior.
  Negotiation (imp:3.00 lvl:2.88) — Bringing others together and trying to reconcile differences.
  Programming (imp:3.00 lvl:3.12) — Writing computer programs for various purposes.
  Management of Personnel Resources (imp:2.75 lvl:3.00) — Motivating, developing, and directing people as they work, identifying the best 
  Operations Analysis (imp:2.25 lvl:2.62) — Analyzing needs and product requirements to create a design.
  Operations Monitoring (imp:2.12 lvl:1.25) — Watching gauges, dials, or other indicators to make sure a machine is working pr
  Technology Design (imp:2.00 lvl:1.88) — Generating or adapting equipment and technology to serve user needs.
  Quality Control Analysis (imp:2.00 lvl:1.62) — Conducting tests and inspections of products, services, or processes to evaluate
  Management of Financial Resources (imp:2.00 lvl:1.00) — Determining how money will be spent to get the work done, and accounting for the
  Management of Material Resources (imp:2.00 lvl:1.62) — Obtaining and seeing to the appropriate use of equipment, facilities, and materi
  Operation and Control (imp:1.62 lvl:0.75) — Controlling operations of equipment or systems.
  Equipment Selection (imp:1.50 lvl:0.50) — Determining the kind of tools and equipment needed to do a job.
  Equipment Maintenance (imp:1.38 lvl:0.38) — Performing routine maintenance on equipment and determining when and what kind o
  Troubleshooting (imp:1.38 lvl:0.38) — Determining causes of operating errors and deciding what to do about it.
  Installation (imp:1.00) — Installing equipment, machines, wiring, or programs to meet specifications.
  Repairing (imp:1.00) — Repairing machines or systems using the needed tools.
BLS OEWS May 2025 — 35,480 employed nationally bls.gov/oes ↗ · Public Domain · US Government · retrieved 2026-06-02
--- NATIONAL WAGES ---
  total_employment : 35,480
  annual_median    : $96,980
  annual_pct10     : $49,460
  annual_pct25     : $66,600
  annual_pct75     : $131,320
  annual_pct90     : $170,200
  annual_mean      : $104,420
  hourly_median    : N/A

--- GEOGRAPHIC DISPERSION ---
  highest_state    : California ($128,210)
  lowest_state     : Arkansas ($56,180)
  dispersion_ratio : 2.282x

--- TOP STATES BY WAGE (49 total) ---
  Educational Services                     emp:   35,380  median: $  97,020

--- TOP INDUSTRIES BY EMPLOYMENT (1 total) ---
  Educational Services                     emp:   35,380  median: $  97,020
Wikipedia — no exact match (0 words) N/A ↗ · CC BY-SA 4.0
exact_match_status : no_exact_match
matched_title      : N/A
match_score        : 0.0000
wikidata_qid       : N/A
word_count         : 0
wikipedia_url      : N/A
license            : CC BY-SA 4.0
fetched_at         : 2026-06-02T21:03:45.139609Z

--- SEMANTIC NEIGHBORS (5) ---

  Title: Software engineering demographics (similarity: 0.1644)
  URL: https://en.wikipedia.org/wiki/Software_engineering_demographics
  QID: Q7554291
  Extract: Software engineers make up a significant portion of the global workforce. As of 2022, there are an estimated 26.9 million professional software engineers worldwide, up from 21 million in 2016.

  Title: Seung Yu (similarity: 0.1667)
  URL: https://en.wikipedia.org/wiki/Seung_Yu
  QID: Q98120441
  Extract: Seung Yu is an American educator and as of 2020, principal of Stuyvesant High School, a public school in New York City.

  Title: National Center for Education Statistics (similarity: 0.3250)
  URL: https://en.wikipedia.org/wiki/National_Center_for_Education_Statistics
  QID: Q1966994
  Extract: The National Center for Education Statistics (NCES) is the principal federal agency responsible for collecting, analyzing, and reporting data on education in the United States. Established under 20 U.S.C. § 9541, it operates within the Institute of Education Sciences (IES) under the United States De

  Title: Educational technology (similarity: 0.3548)
  URL: https://en.wikipedia.org/wiki/Educational_technology
  QID: Q1068473
  Extract: Educational technology encompasses computer hardware, software, along with educational theories and practices, used to facilitate learning and teaching. When referred to by its abbreviation, "EdTech," it often denotes the industry of companies that develop educational technology. Scholars such as Ta

  Title: East Carolina University (similarity: 0.2500)
  URL: https://en.wikipedia.org/wiki/East_Carolina_University
  QID: Q1277776
  Extract: East Carolina University (ECU) is a public research university in Greenville, North Carolina, United States. It is the fourth largest university in North Carolina. It is unique in North Carolina in that it hosts schools of medicine, dentistry, and engineering at the same university.
Claude Inference — claude-sonnet-4-20250514 · confidence:high · $0.0443 inferred_at: 2026-06-03T16:48:59 UTC · Boise Standard inference pipeline v1.0
model_pass1          : claude-sonnet-4-20250514
model_pass2          : claude-haiku-4-5-20251001
inference_confidence : high
confidence_notes     : High confidence based on comprehensive O*NET data including detailed task descriptions, skill requirements, and wage information. The occupation is well-defined with clear educational requirements and career pathways in higher education.
inferred_at          : 2026-06-03T16:48:59.995937+00:00
tokens_input         : 4,349
tokens_output        : 4,215
cost_usd             : $0.044253
wikipedia_used       : False
wikipedia_title      : None
wikipedia_note       : No exact Wikipedia match found. The closest semantic match was 'Educational technology' with 0.355 similarity, which relates to the technological tools and methods used in education but doesn't specifically address computer science teaching roles.

--- PROSE FIELDS ---

ROLE SUMMARY:
Computer Science Teachers, Postsecondary are academic professionals who teach undergraduate and graduate courses in computer science at colleges and universities. They deliver lectures on topics such as programming, data structures, and software engineering while maintaining student records and conducting research. These educators combine deep technical knowledge with pedagogical skills to prepare students for careers in computing fields.

DAY IN THE LIFE:
Computer science professors prepare and deliver lectures on technical topics like programming and data structures, often using technologies such as C++, Linux, and HTML. They spend significant time developing course materials including syllabi, assignments, and handouts, while also compiling and grading examinations. Regular office hours are maintained to advise students on academic and career matters, and they facilitate classroom discussions to enhance learning. Administrative duties include maintaining attendance records, selecting textbooks and laboratory equipment, and staying current with field developments through professional literature and conferences.

WHO THRIVES:
Individuals who excel in this role demonstrate strong Social and Investigative orientations, combining teaching passion with analytical problem-solving abilities. They possess exceptional oral and written communication skills (importance 4.0+) essential for explaining complex technical concepts clearly. The role demands high dependability and attention to detail, with intellectual curiosity driving continuous learning in rapidly evolving technology fields. Success requires balancing deep technical expertise in computers and electronics (level 6.5) with education and training knowledge (level 6.4) to effectively transfer knowledge to students.

CAREER ENTRY:
Entry into this profession typically requires extensive preparation, with 89% of practitioners holding advanced degrees - 47.4% have Master's degrees and 41.6% have Doctoral degrees according to education distribution data. Candidates usually need a strong background in computer science combined with teaching experience or pedagogical training. Many begin as graduate teaching assistants before advancing to full faculty positions, often requiring research experience and publications in computer science fields.

CAREER TRAJECTORY:
Career progression follows traditional academic pathways from Assistant Professor to Associate Professor to Full Professor, with advancement based on teaching effectiveness, research contributions, and service. Related career transitions include Computer and Information Systems Managers, Software Developers, or Computer and Information Research Scientists. Some may transition to industry roles leveraging their deep technical knowledge and communication skills, while others may advance to academic administration or consulting positions.

MARKET INTELLIGENCE:
The field employs 35,480 professionals with a median annual salary of $96,980 according to BLS OEWS May 2025, ranging from $49,460 to $170,200 for the 10th-90th percentile. Geographic variation is significant, with California offering the highest wages at $128,210 compared to Arkansas at $56,180, representing a 2.28x ratio. Educational Services dominates employment with 35,380 positions. Demand is driven by continued growth in computer science enrollment and the need for qualified instructors to meet technology workforce demands.

AUTOMATION OUTLOOK:
This role maintains strong resistance to automation due to the complex combination of training and teaching others (importance 4.8), thinking creatively (importance 4.3), and making decisions and solving problems (importance 4.4). The human elements of mentoring students, facilitating discussions, and adapting teaching methods to individual learning needs remain irreplaceable by current technology.

--- REASONED EDGES ---
  [riasec_cluster] Mathematical Science Teachers, Postsecondary (25-1022.00) — confidence:high
    reasoning: Both roles share identical Social-Investigative RIASEC profiles and similar mathematical/analytical knowledge requirements.
    data: RIASEC S:5.88, I:5.69
    data: Mathematics knowledge importance 3.9
    data: Same job zone 5
  [knowledge_overlap] Software Developers (15-1252.00) — confidence:high
    reasoning: Strong overlap in Computers and Electronics knowledge (6.5 level) and programming technologies like C++.
    data: Computers and Electronics knowledge level 6.5
    data: C++ technology tool
    data: Working with Computers activity 4.7
  [career_pathway] Computer and Information Systems Managers (11-3021.00) — confidence:medium
    reasoning: Related occupation sharing computer systems knowledge with potential progression from academic to management roles.
    data: Related occupation Primary-Short
    data: Administration and Management knowledge 3.8
    data: Computers and Electronics overlap
  [task_similarity] Engineering Teachers, Postsecondary (25-1032.00) — confidence:high
    reasoning: Identical teaching activities including lecture delivery, material preparation, and student advising in technical fields.
    data: Training and Teaching Others 4.8
    data: Same job zone 5
    data: Engineering and Technology knowledge 3.8
  [skill_overlap] Computer and Information Research Scientists (15-1221.00) — confidence:high
    reasoning: Shared emphasis on complex problem solving, systems analysis, and updating relevant knowledge in computer science.
    data: Complex Problem Solving transferable skill 3.8
    data: Systems Analysis skill 3.4
    data: Updating and Using Relevant Knowledge 4.7

--- NORMALIZER SIGNALS ---
  match_keywords   : ['computer science teacher', 'computer science professor', 'computer science instructor', 'programming instructor', 'computer applications instructor', 'computer information systems instructor', 'computer networking instructor', 'computer engineering professor']
  exclude_keywords : ['elementary teacher', 'high school teacher', 'corporate trainer', 'software developer', 'systems analyst']
  title_patterns   : ['*Computer Science*Teacher*', '*Computer Science*Professor*', '*Computer*Instructor*', '*Programming*Professor*', '*CIS*Instructor*']
  common_variations: ['CS Professor', 'Computer Science Faculty', 'Adjunct Computer Science', 'Assistant Professor Computer Science', 'Associate Professor Computer Science', 'Programming Professor', 'Computer Applications Professor', 'Information Systems Professor']
Semantic Manifold — 40 terms · 5 provenance layers employment_word_extractor.py · sources: onet_tasks | onet_dimensions | dwas | wikipedia | inference · Constitutional Law III
total_terms    : 40
top_words      : ['tendency', 'others', 'equipment', 'materials', 'computer', 'principles', 'teaching', 'students', 'activities', 'research', 'academic', 'includes', 'control', 'objects', 'educational', 'software', 'ideas', 'needs', 'problems', 'science']
source_layers  : onet_tasks | onet_dimensions | dwas | wikipedia | inference

TERM                    COUNT     FREQ  DOMINANT SOURCE      SOURCE BREAKDOWN
──────────────────────────────────────────────────────────────────────────────────────────
tendency                   42  0.01533  onet_dimensions      onet_dimensions:100%
others                     41  0.01496  onet_dimensions      onet_dimensions:93%  inference:5%  onet_tasks:2%
equipment                  30  0.01095  onet_dimensions      onet_dimensions:77%  dwas:13%  onet_tasks:7%
materials                  20  0.00730  onet_dimensions      onet_dimensions:50%  dwas:25%  onet_tasks:20%
computer                   16  0.00584  inference            inference:56%  onet_dimensions:19%  dwas:12%
principles                 16  0.00584  onet_dimensions      onet_dimensions:100%
teaching                   15  0.00547  inference            inference:47%  onet_dimensions:33%  onet_tasks:13%
students                   14  0.00511  onet_tasks           onet_tasks:43%  dwas:29%  inference:29%
activities                 14  0.00511  onet_dimensions      onet_dimensions:64%  dwas:29%  onet_tasks:7%
research                   14  0.00511  onet_tasks           onet_tasks:36%  inference:29%  dwas:21%
academic                   12  0.00438  onet_tasks           onet_tasks:33%  dwas:33%  inference:33%
includes                   12  0.00438  onet_dimensions      onet_dimensions:100%
control                    12  0.00438  onet_dimensions      onet_dimensions:100%
objects                    12  0.00438  onet_dimensions      onet_dimensions:100%
educational                12  0.00438  dwas                 dwas:33%  wikipedia:33%  onet_dimensions:17%
software                   11  0.00402  onet_dimensions      onet_dimensions:27%  wikipedia:27%  dwas:18%
ideas                      11  0.00402  onet_dimensions      onet_dimensions:100%
needs                      10  0.00365  onet_dimensions      onet_dimensions:80%  dwas:10%  inference:10%
problems                   10  0.00365  onet_dimensions      onet_dimensions:90%  inference:10%
science                    10  0.00365  inference            inference:70%  onet_dimensions:20%  dwas:10%
technology                 10  0.00365  onet_dimensions      onet_dimensions:40%  inference:40%  wikipedia:20%
techniques                 10  0.00365  onet_dimensions      onet_dimensions:100%
body                       10  0.00365  onet_dimensions      onet_dimensions:100%
career                      9  0.00329  dwas                 dwas:44%  inference:33%  onet_tasks:11%
events                      9  0.00329  onet_dimensions      onet_dimensions:89%  onet_tasks:11%
resources                   9  0.00329  onet_dimensions      onet_dimensions:100%
quickly                     9  0.00329  onet_dimensions      onet_dimensions:100%
orientation                 9  0.00329  onet_dimensions      onet_dimensions:100%
developing                  9  0.00329  onet_dimensions      onet_dimensions:89%  inference:11%
structures                  8  0.00292  onet_dimensions      onet_dimensions:62%  inference:25%  onet_tasks:12%
design                      8  0.00292  onet_dimensions      onet_dimensions:75%  onet_tasks:12%  dwas:12%
student                     8  0.00292  dwas                 dwas:50%  onet_tasks:38%  inference:12%
advise                      8  0.00292  dwas                 dwas:62%  onet_tasks:25%  inference:12%
services                    8  0.00292  onet_dimensions      onet_dimensions:75%  onet_tasks:12%  inference:12%
learning                    8  0.00292  onet_dimensions      onet_dimensions:50%  inference:38%  wikipedia:12%
problem                     8  0.00292  onet_dimensions      onet_dimensions:88%  inference:12%
procedures                  8  0.00292  onet_dimensions      onet_dimensions:100%
monitoring                  8  0.00292  onet_dimensions      onet_dimensions:100%
rules                       8  0.00292  onet_dimensions      onet_dimensions:100%
standards                   8  0.00292  onet_dimensions      onet_dimensions:100%
◈ Boise Standard Employment Graph · 25-1021.00 · built 2026-06-02 · Sources declared above are authoritative originals. This page synthesizes but does not replace them. Every claim traceable. Full provenance. Constitutional Law I.
◈ Verify Your Business — $25 →