Skip to main content
Union University

Computer Science

Department of Computer Science at Union

Computer Science

The Computer Science department is pleased to offer the Computer Science program at Union University. This program includes both a major and a minor. Our goal is to develop a program that will provide a world class education with a Christian foundation.

Upon completion of the Computer Science Major, the student will have an understanding of and an appreciation for the interrelation of the main areas of study in Computer Science. The major provides a solid foundation of the concepts while emphasizing practical application; therefore, the graduate will be able to continue study in Computer Science at the graduate level or enter the job market.

There are four concentrations within the Computer Science Major:

  • General Concentration
  • Web Development Concentration
  • Game Development Concentration
  • System Infrastructure Concentration

Request Info Apply Now

The Top 10 Jobs for Computer Science Majors, based on income, employment outlook, and job satisfaction (thebalancecareers.com) are the following:

  • Software Developer
  • Database Administrator
  • Computer Hardware Engineer
  • Computer Systems Analyst
  • Computer Network Architect
  • Web Developer
  • Information Security Analyst
  • Computer Programmer
  • Computer and Information Systems Manager
  • Project Manager

Computer Science Major

Core Courses

  • Intro to Computer Science
  • Programming in Python
  • Cyber Ethics
  • Database Management Systems
  • Data Communications and Networking
  • Operating Systems

2025-26 Catalogue: Major in CSC

Choose a Concentration

General Concentration Courses

12 hours must be upper-level (300/400).

Game Development Courses
  • Programming in C#
  • Data Structures and Algorithms
  • Human Computer Interaction and Design
  • Game Engine & Architecture
  • Game Design
  • Secure Software Engineering
System Infrastructure Courses
  • Digital Systems
  • Computer Architecture
  • System Administration
  • Cloud-based Infrastructure
  • Communication and Network Security
Web Development Courses
  • Programming in C#
  • Data Structures and Algorithms
  • Foundations of Web Development
  • Front-end Development
  • API & Serverless
  • Secure Software Engineering

Related Minors

Computer Science
  • Intro to Computer Science
  • Programming in Python
  • Cyber Ethics
  • Database Management Systems
  • Data Communications and Networking

2025-26 Catalogue: Minor in CSC

Game Development
  • Intro to Computer Science
  • Programming in C#
  • Data Structures and Algorithms
  • Game Engine & Architecture
  • Game Design

2025-26 Catalogue: Minor in Game Dev.

Computer Information Systems
  • Intro to Computer Science
  • Programming in Python
  • Programming in C#
  • Cyber Ethics
  • Database Management Systems
  • Foundations of Web Development
  • Data Communications and Networking
  • Professional Writing

2025-26 Catalogue: Minor in CIS

Web Development
  • Intro to Computer Science
  • Foundations of Web Development
  • Human Computer Interaction and Design
  • Front-end Development
  • API & Serverless

2025-26 Catalogue: Minor in Web Dev.