working-metro

Boise City, ID Area

Computer and Mathematical Occupations

Computer and Mathematical Occupations encompass a wide range of professions involving expertise in computers, mathematics, and related fields. Job descriptions within this category can vary significantly but generally include tasks such as developing software, analyzing data, designing systems, conducting research, managing networks, and solving complex problems using mathematical and computational techniques. Specific roles within this category include computer programmers, software developers, mathematicians, statisticians, database administrators, network architects, and more.

Income Data

This income data is sourced from the May 2023 Occupational Employment and Wage Statistics (OEWS) survey. The dataset is updated annually.

Annual Pay Distribution
Salary

10th percentile

$47,100.00

25th percentile

$62,710.00

median (50th percentile)

$86,440.00

75th percentile

$125,540.00

90th percentile

$163,380.00

Hourly Pay Distribution
Hourly Rate

10th percentile

$22.64

25th percentile

$30.15

median (50th percentile)

$41.56

75th percentile

$60.36

90th percentile

$78.55

Links to Job Listings
Education / Training

Computer and Mathematical Occupations typically require at least a bachelor's degree in a related field such as computer science, mathematics, or engineering. Some positions may necessitate a master's degree or higher, particularly for more specialized roles. While specific educational requirements vary depending on the job and employer, a strong foundation in mathematics and computer science is essential. Generally, completing high school and obtaining a college degree—ranging from a bachelor's to a doctoral level—is crucial for pursuing these occupations. Training for Computer and Mathematical Occupations often involves a mix of formal education, ongoing learning, and hands-on experience. This can include completing internships, taking part in workshops or training programs to stay current with technological advancements, obtaining certifications relevant to specific software or programming languages, and engaging in self-study to enhance skills and knowledge in the rapidly evolving fields of technology and mathematics. Continuous learning and skills development are integral to success in this dynamic and competitive job market.