Photo of Computer Science

B.S. Computer Science

Major Minor Teaching Endorsement
120 credit hours
100% career outcome rate1

Student-to-faculty ratio

Our technology-driven world demands innovative, high-tech professionals who specialize in areas like software development, programming, networks and cybersecurity. By earning a degree in computer science from Concordia University, Nebraska, you will develop the critical thinking skills, project-based experience and liberal arts foundation you need to impact the future of technology and find a challenging, in-demand career in computer science. Learn to theorize, design, develop and apply software or hardware used by billions of people every day around the world.

Computer science is about so much more than everyday computing. A degree in computer science prepares you to use technology to solve problems. You can learn to write software to make computers do new things or accomplish tasks more efficiently. You can create applications for mobile devices, develop websites, and program software. You can work anywhere around the world, for a big tech firm or a government agency or a nonprofit or startup company. Computer scientists are needed in every type of industry, as well. You can use your computer science degree to solve problems in science, engineering, health care and so many other areas.

Concordia University, Nebraska’s computer science program is designed to help you meet current and future challenges in technology- and application-related fields. Here, you can gain a strong fundamental foundation with an emphasis on practical functions of theoretical concepts. You’ll also be able to bolster your computer science skills with supplemental learning opportunities like internships, extracurriculars and work study experiences.

If you want to be part of a creative, innovative career with opportunities in countries around the globe, then a major in computer science might be the right choice for you!

Computer Science Courses

Program Differentiators

Core Concepts

The computer science program at Concordia University, Nebraska is designed to provide students with an excellent background to successfully meet current and future challenges in computer-related fields and in many other areas that involve computer applications and technology. The program provides students with a broad background incorporating a strong fundamental foundation with an emphasis on practical applications of theoretical concepts.

Dr. Kent Einspahr - Computer Science

For Dr. Kent Einspahr, computer science is about getting a dumb box to do something that looks smart. Learn more about Dr. Einspahr in this Faculty 5 video.



Prof. Marcus Gubanyi - Computer Science

Computer science professor Marcus Gubanyi equips his students with real-world experience so they are prepared for a future in computer science. Learn more about professor Gubanyi in this Faculty 5 video.



The computer science program at Concordia gave me a strong technical foundation that helps me continue to learn new languages and frameworks as technology changes.
Ted Mehl
Concordia, Missouri

Resource Articles

Concordia NebraskaComputer Science: Learning Objectives

Students will learn to translate problems into algorithms and implement them into C++, a high-level programming language, including writing, testing and debugging programs.

Students will learn to generate and manipulate graphic images, programming languages, and computer architectures.​​​​​

Students will be introduced to computer systems at the hardware register level, computer organization, including information transfer and logical control within a computer system, and the storage, manipulation and retrieval of information stored in large files on bulk storage devices.

Concordia NebraskaComputer Science: Program Goals


Students will develop solutions to problems in computing systems and implement those solutions efficiently using mathematics and logic.


Students will understand the architecture, organization, programming, security and design of computer hardware and software.


Students will acquire current technical knowledge and develop the skills needed for careers in the computing industry.


Students will be able to work effectively individually and in small groups and use oral and written communication to convey ideas and concepts about computer science.

Photo of Kent Photo of Marcus

Computer Science Faculty

As experts in computer science, our faculty and instructors bring years of experience to the classroom.

Meet the faculty

Concordia NebraskaComputer Science: FAQs

Concordia Nebraska Computer Science: Career Outcomes

Computer Systems Manager

As a computer systems manager, also known as an information technology (IT) manager or IT project manager, you would be in charge of planning, coordinating and directing the computer-related activities for your organization. You might also help determine the information technology goals of your company implement computer systems to meet those goals.

12% Annual Growth Rate2
$83,860 Entry-Level Salary2
$139,220 Mid-Level Salary2
$208,000 Late-Level Salary2

Network Support Specialist

If you choose to use your computer science degree to become a network support specialist, you would analyze, test, troubleshoot and evaluate existing network systems, such as local area network (LAN), wide area network (WAN), and internet systems or a segment of a network system for your company. You would also perform routine network maintenance to ensure networks operate correctly with minimal interruption.

8.3% Annual Growth Rate2
$47,530 Entry-Level Salary2
$82,000 Mid-Level Salary2
$105,230 Late-Level Salary2

Computer Programmer

As a computer programmer, you would write and test code that allows computer applications and software programs to function properly. You would be responsible for coding program designs created by software developers and engineers into instructions that a computer could in turn execute.

-7.2% Annual Growth Rate2
$47,090 Entry-Level Salary2
$82,240 Mid-Level Salary2
$132,530 Late-Level Salary2

Software Application Developer

Software application developers create and modify general computer or mobile applications software or specialized utility programs. As an app developer, you would analyze user needs and develop software solutions to meet those needs. You may also be responsible for designing software with the aim of optimizing operational efficiency for the user. Many developers also analyze and design tracking databases within the app, working individually or coordinating development as part of a team. 

30.7% Annual Growth Rate2
$59,870 Entry-Level Salary2
$101,790 Mid-Level Salary2
$160,100 Late-Level Salary2

Concordia NebraskaComputer Science: Related Programs


Management Information Systems

Management information systems is a dynamic career field focused on employing technologies in ways that help businesses and organizations achieve their strategic goals and operational objectives. Information systems have become increasingly important as technology advances, creating a high demand for skilled individuals.

Discover Management Information Systems



Studying mathematics can help you develop basic skills such as arguing logically and rigorously, thinking abstractly, formulating and solving problems, analyzing data, and creating and analyzing mathematical models. As a math major, you will find yourself in demand by employers for careers in a wide spectrum of fields.

Explore Mathematics at Concordia

1 Recent graduates attending graduate school or employed within six months of graduation.

2 Career salary and wages sourced from the U.S. Bureau of Labor Statistics.