Computer Science

 
 
 

Complete your 2024-2025 FAFSA as soon as possible to ensure you meet any Federal, State, Private, or Morningside requirements. Visit the FAFSA website

Morningside School of Agriculture and Aviation launches Animal science minor

PROGRAM OVERVIEW

A computer science degree is an excellent option if you are considering a technology career or considering graduate school in computer science after you get your bachelor's degree. This program encourages creativity and rewards initiative. Classes are dynamic: you learn by doing instead of just sitting in a chair listening to a lecture. You have opportunities to work one-on-one with your professors. Students considering a graduate program are encouraged to add a major or minor in mathematics.

Degrees

Computer Science (B.S.)

Major

Computer Science

Minor

A Great Fit For

  • Individuals who like to think outside of the box.
  • Those who like to constantly learn new things.
  • Anyone who likes to create interesting and useful things.

THE MORNINGSIDE DIFFERENCE

Internships

Our strong connections with local businesses provide many paid internship opportunities for our students. Some of our students do multiple internships. Many of our internship students receive job offers from companies where they worked as interns.

Travel

You will have the opportunity to travel regionally, nationally, and even internationally for professional conferences, industry field trips, or May Term courses. Travel grants and special scholarship eligibility may be available.

Research & Active Learning

You may choose to pursue an independent study or research in a specialized area such as computer graphics, robotics, specialized database systems, or automated reasoning.

FEATURED COURSES

REQUIRED

Students deepen their software development skills by learning how to write web applications. Students also become acquainted with working in a console environment.

REQUIRED

Students learn the theory and application of common data structure (including stacks, queues, and trees), algorithmic methods, and basic algorithmic analysis. Students gain further experience by applying what they learn to create software.

REQUIRED

Students learn about the special concerns presented by real- time systems and how these concerns may be addressed. They examine the features of fault tolerant systems and apply (in hands-on projects) techniques for motion planning, sensing, and programming for robots.

REQUIRED

Students learn the theory of regular and context-free languages and finite and Turing automata. They also apply what they learn via creating code and using algorithms.

MEET THE FACULTY

Randolph Campbell

Randolph Campbell

Professor

Randolph’s Profile
Dean Stevens

Dean Stevens

Professor

Dean’s Profile

RELATED MAJORS & MINORS

Still looking for the right fit? Here are some additional program options that we think might interest you or are often paired with this program. You can also view the programs page to keep exploring your options.

Applied Computer Science

Biology

Chemistry

Mathematics

X Path (Undecided)

WHY STUDY AT MORNINGSIDE?

13:1

student/faculty ratio so you’re assured a quality education focused on you

99%

employed or in graduate school within six months of graduation

65+

majors & pre-professional programs available

OUTCOMES

Graduates have taken positions as software developers, networking administrators, web developers, and systems administrators at small and large companies in Iowa, Nebraska, South Dakota, Minnesota, and across the United States.  Job and graduate placement rates are consistently around 99%.

Next Steps

Visit

See for yourself all that Morningside has to offer.

Financial Aid

Financial aid is available. Learn how you can qualify.

Apply Now

Take the next step towards building your future.

Contact Us

Our admissions team is eager to answer your questions about this program and how to apply.

Lewis Hall Illustration