黑料网

Skip to main content
AI Assistant

Computer Science

With a strong foundation in technical skill, ethics, and emerging technologies, Valpo computer science students graduate ready for the future of tech.

Why Computer Science at Valpo?

Valpo’s computer science program takes you beyond the logical operations of machines that make up our daily lives, preparing you to be a leader of safe, effective technology in a rapidly changing industry. You’ll learn the inner workings of complex algorithms, modern programming languages, computational reasoning, software development and design, and more. You will be prepared for a successful career with a deep understanding of the social and ethical responsibilities of the use of technology in today’s society, prepared for impactful roles across every industry.

145,080

Median annual wage of computer scientists

(U.S. Bureau of Labor Statistics, 2023 report)

About Our Computer Science Program


General Information

Computer science links to almost every profession, allowing Valpo graduates to shine in industries like healthcare, video game design, manufacturing, and more. The U.S. Bureau of Labor Statistics projects the demand for professions in computer and information technology to grow much faster than the average through 2033 鈥 with a median annual wage of $104,420.

Careers in Computer Science:

  • Database administrators
  • Information security analysts
  • Network and systems administrators
  • Network architects
  • Programmers
  • Software developers/engineers
  • Systems analysts
  • Web and mobile application developers

General Information

In order to begin courses in this program, a student must place into MATH 115 or higher. As part of the major, students must eventually complete math courses through Calculus I (MATH 131) in addition to statistics and Discrete Math (MATH 220).

Rooted in Valpo鈥檚 values, the College of Arts and Sciences encourages students to grow intellectually, emotionally, and spiritually. All computer science students, except those enrolled in Christ College 鈥 The Honors College, must complete the University-wide core curriculum, 黑料网 Experience (VUE). These intentional courses are designed to strengthen communication, inspire critical thinking, and support cultural awareness. These are essential, highly valued skills that computer science graduates will carry with them into their careers and everyday lives.

黑料网鈥檚 program allows students to pursue either a bachelor of arts a bachelor of science in computer science, depending on their professional interests and complementary major or minor. The bachelor of arts requires 32 credits of computer science courses while the bachelor of science requires 36 鈥 in which two-thirds of all courses are exploratory electives. Both tracks take students through all dimensions of computer science, as well as a seminar in professional practices that prepares graduates for communicating in professional settings.

Computer Science, B.A. and Computer Science, B.S.

Major RequirementsMin 32 Credits
CS 157Algorithms and ProgrammingCr. 3
CS 158Algorithms and Abstract Data TypesCr. 3
CS 493Seminar in Professional PracticesCr. 2
At least 12 additional credits must be from computer science or allowed elective courses numbered 300 or above.
All remaining credits must be from computer science or allowed elective courses numbered 200 or above.
One Course from the Following Options:
MATH 126Calculus and Functions Part IICr. 4
MATH 131Calculus ICr. 4
Additional Requirements:
MATH 220Discrete MathematicsCr. 3
Non-computer science courses permitted to be taken as computer science electives:
DATA 151Introduction to Data ScienceCr. 3
ECE 221Digital Logic DesignCr. 3
MATH 371Experimental MathematicsCr. 3
DATA 374Computational Linear AlgebraCr. 3
DATA 433Data Mining and ApplicationsCr. 3

In addition to the major requirements listed above, students pursuing a bachelor of science in computer science must complete CS 250 and one of the following options: CS 354 and CS 356 or CS 372.

Non-Majors Welcome!

The 15-credit minor in computer science is a flexible program of study that establishes competency in core areas and allows students freedom in selecting elective courses for further study. Faculty advisors can help students find courses that complement their majors and interests.

Course No.
CS 157Algorithms and Programming3 Cr.
CS 158Algorithms and Abstract Data Types3 Cr.
ElectivesAt least nine credits from computer science courses numbered 200 or above.9 Cr.
Total15 Cr.

Computing is a powerful tool that has transformed research and practice in many fields. To encourage students in other disciplines to learn valuable computing skills, the Valpo CIS department makes an effort to remove barriers to non-majors. Many upper-level CS courses require only a single prerequisite course.

Computer Science

Voices at Valpo

Meet Our Faculty

Professors. Mentors. Friends. At 黑料网, you will work on real-life problems alongside faculty leaders with decades of experience and a true desire to do what鈥檚 best for you.

Ready to Connect?

Have questions about deadlines, aid, or what it鈥檚 like to be a Beacon? We鈥檙e here to help.

You Belong Here.