Computer science jobs are in high demand. Rockhurst’s cutting-edge computer science curriculum provides a foundation of computing expertise. A computer science degree from Rockhurst prepares students to meet the needs of this fast-growing, in-demand industry.


Program Overview
The computer science major at Rockhurst University puts students at the forefront of their field with cutting edge computer science curriculum that provides a foundation of computing expertise. A computer science degree from Rockhurst prepares students to meet the needs of this fast-growing, in-demand industry.
Computer Science Internships and Job Placement
The Rockhurst and UMKC campuses, located just a short walking distance from one another, are located in the business and cultural heart of Kansas City. This is an ideal location for computer science professionals, providing ample opportunities for internships and part-time jobs, often leading to job offers.
Kansas City is an engineering hub. Companies throughout the region are waiting for students with degrees in engineering and computing. Rockhurst and UMKC maintain close connections with the area’s top employers, giving you an edge among other candidates.
Learning Outcomes
- Demonstrate expertise in the development of technology infrastructure such as operating systems, browsers, applications, software and networking.
Program Outcomes
What is computer science?
Computer science is a growing field that studies computer systems and programs. With continuous advances in computing technology, skills in computer science are more essential than ever. From computer engineering to computer programming to troubleshooting or enhancing computer efficiency, there are many career opportunities in the computer science field.
What salary can I expect with a bachelor’s degree in computer science?
According to Payscale, the average degree holder will earn around $87,000. This might include more entry-level computer science jobs like a software engineer or software developer, to more experienced positions like senior programmer.
Is computer science hard? As one of our engineering and computing majors, computer science may be difficult. Do not fret, though, as we have a fantastic group of faculty and staff who are dedicated to helping you succeed.
The computer science field is expected to see significant growth in the next decade.
Students with a computer science degree from Rockhurst have earned jobs such as:
- Computer Systems Analyst
- Information Systems Manager
- IT Consultant
- Database Administrator
According to the Bureau of Labor and Statistics, the average annual wage for a computer systems analyst in 2020 was $93,730.
Software Developer / Software Engineer
Data Scientist
Machine Learning Engineer / AI Specialist
Cybersecurity Engineer / Information Security Analyst
Web Developer (Front-End / Full-Stack)
Database Administrator
Systems Administrator / Cloud/Network Engineer
IT Project Manager / Technical Program Manager
Course Map
Degree and class descriptions and requirements can be found by clicking on the course catalog listing below:
Popular Courses
Introduction to the fundamental ideas and techniques of computer programming. Introduction to topics such as variables, sequence, selection, repetition, and objects will be covered. Students will spend a significant amount of time out of class writing and debugging code in a programming language.
This is a course to prepare students in Mathematics, Computer Science, and Analytics and Technology for their professional future. Among other activities, students will explore possibilities in academics and industry, prepare a resume, develop interview skills, meet with alumni, regional industry professionals, and graduate school representatives to help them determine their future professional path.
Fundamental concepts of relational database systems with an emphasis on Structured Query Language (SQL). Topics include the relational model, entity-relationship design, normalization, and data manipulation. Programming tasks include: SQL terminoloty and syntax, table and record creation, simple to complex queries, inner and outer joins, procedures, functions and stored triggers.
Students interact with an industry mentor and work in groups on a real problem from the industry. The emphasis of the class is to work towards the solution of a problem, to effectively communicate the steps being taken towards the solution, and to ultimately present the solution itself.
Degree Info
Within the computer science curriculum, students earn hands-on experience in classes such as...
- Computer architecture and organization
- Data structures
- Assembler language programming
- Software engineering
- Foundations of data networks
Find Your Program
Choose topic to quickly find specific program details