Jump To
89%
of UM computer science alums are working in a field related to their program of study
$89K
Estimated average salary of UM graduates with a bachelor’s in data science
24%
24% growth of software developer jobs in the US by 2026
What You Can Do with a Computer Science Degree?
Computer scientists are some of the most in-demand professionals in the workforce. The field is wide open for graduates from all concentrations within UM's computer science degree program. Your career may take the path of Big Data management, developing the next generation of robots, artificial intelligence programming or software engineering for big technology firms like Google, Microsoft or Meta. While the career paths of a computer science major branch in many directions, a high-paying position is a general baseline.
Jobs with a Computer Science Degree
The concentration you choose within the computer design degree at UM impacts what types of jobs you’ll be best qualified for. However, the program’s foundational courses allow maneuverability within the broader field.
Here are some sample job titles you’ll be qualified for after graduating with a Computer Science degree:
- Computer Programmer
- Software Engineer
- Software Developer
- Network Administrator
- Computer Games Developer
- Sensor Analyst
- Web Developer
- Researcher
- Data Scientist
Salaries with a Computer Science Degree
Careers in computer science can be very lucrative immediately after graduation, with increased salary expectations the longer you stay in the field. According to the U.S. Bureau of Labor Statistics, careers like algorithm engineers are paid, on average, $121,555/year, with salaries ranging from $66,000 to $165,000. Computer and information research scientists earn an average of $126,840/year, while computer programmers earn $89,190/year.
In May 2020, the median annual wage for software developers was $110,140. The lowest 10% earned less than $65,210, and the highest 10% made more than $170,100. More specifically, software developers, quality assurance analysts and testers earned $110,140. Software and web developers, programmers and testers earned $105,310. The median annual wage for data scientists is $103,930
Experiential Learning in Computer ScienceÂ
Computer science at UM focuses on hands-on experiences and application throughout all four years of its degree. Both internships and research opportunities are essential aspects of the program and a key contributor to student success after graduating. Upon graduation, all computer science majors have an accomplished body of work and experiences that help them stand out in this competitive field.
Internships for Computer Science majors
UM's computer science majors routinely receive paid internships at local and international tech firms. Some have even garnished paid contract positions within the University. At the end of the internship or contract position, you take away practical applications that can give you a jump on the competition as you pursue your career.
Undergraduate Research Experiences for Computer Science Majors
Research is a large part of UM’s legacy. Many computer science majors participate in research opportunities across UM departments and disciplines. To help in this endeavor, we provide access to a large, research-oriented computer cluster available to all research Ñý¼§Ö±²¥. The faculty also maintains multiple millions of dollars of active research grants to fund student research, including funding from the National Science Foundation, the National Institutes of Health and the Department of Energy.
Career Development in Computer ScienceÂ
UM is proud of its state-of-the-art interdisciplinary computer science program and coordinates with top businesses to prepare Ñý¼§Ö±²¥ for the ever-evolving job field. Graduates are well-positioned for exciting careers in the technology sector and obtain the leadership skills to pursue their ambitions alongside company goals.
Our faculty have significant data science and tech industry backgrounds, and many are closely connected to the local tech community. They serve as mentors and open the door to extensive internship and employment opportunities.
Student clubs like the Computer Science Club also help build strong relationships and networks that foster future job opportunities.
Computer Science Scholarships
At UM, we want to do everything we can to make your experience with us rewarding, including helping you pay for tuition or other costs. We offer several scholarships, including the JR Scholarship for $10,000 per year. Learn more about scholarship opportunities for computer science majors.
Explore Classes in Computer ScienceÂ
All concentrations within the computer science tract at UM require approximately 87 to 97 course hours. Each concentration includes 33 credit hours of computer science core classes alongside . From there, the concentrations dive into more specific courses to provide a well-rounded education that turns Ñý¼§Ö±²¥ into specialists in the field.
.
.
.
.
.