Applied Computer Science

Applied Computer Science

Bachelor of Science

Explore the theoretical and practical aspects of computer technology and computer usage through the Computer Science program. The goal of this program is to equip each graduate with the knowledge and skills needed to be successful software engineers. This is done by providing students with increasingly deep practical experience in tools and techniques used in software engineering. In this program, you will gain hands-on experience that prepares you for the problem-solving, detail-oriented and innovative mindset needed for an extensive career in computer science.

Graduates of the program will have the knowledge and skills needed to be successful computing professionals or to pursue graduate studies. By completing coursework and projects, you will gain hands-on experience in the profession and workplace. Successful completion of a senior project is a first step toward professional competency and developing expertise in your field of choice.

120 Units

2-4 Years

Online + AI

About the Program

Accessible through our innovative AI platform, students will learn about cutting edge technology while utilizing that same technology to gain hands-on experience. Faculty in this program are leaders in their field and will provide current and relevant learning opportunities that bridge the gap between academy and industry.

Aligned with Jessup’s Christ-centered focus, this program integrates faith in learning, allowing students to build a strong ethical framework that they will utilize in the tech industry. This ethical framework is especially attractive to employers who are seeking candidates that are guided by strong principles and values and can effectively navigate the rapidly changing world of AI and technology.

Learning Outcomes

Fluency in at least two high-level programming languages.  

Proficiency in the use of various current software development tools and environments.

Understanding of computing problem statements, requirements and constraints.

Ability to articulate and communicate possible technical solutions.

Knowledge of the computing environment of the problem domain. 

Ability to apply computing solutions to other disciplines.

Ability to understand both the theoretical and practical topics within computer science to be prepared for graduate study and/or employment in computer science and Information Technology.

Ability to articulate the Christian ethical perspective on technology and science.

Program Distinctives

The Computer Science program involves the study of the theoretical and practical aspects of computer technology and computer usage. The goal of this computer science program is to equip the graduate with the knowledge and skills needed to be successful software engineers. We do this by providing students with increasingly deep practical experience in tools and techniques used in software engineering.

Courses

Degree Requirements

Foundational Studies and Bible Minor 49 units
General Education Free Electives 18-21 units
Applied Computer Science Major 50-53 units
Degree Total 120 units

Foundational Studies & Electives

  • Biblical Studies: 9 units
  • Communication: 9 units
  • Mathematics and Quantitative Reasoning: 3-4 units
  • History: 6 units
  • Fine Arts: 3 units
  • Humanities: 3 units
  • Social and Behavioral Science (Non-History): 3 units
  • Fine Arts or Humanities or Social Behavioral Science: 3 units
  • Physical and Biological Sciences: 7-9 units
  • General Education Electives: 9-12 units

Applied Computer Science Core

  • Programming 1 Python 3
  • Programming 2 Python 3
  • Programming 3 Python 3
  • Data Structures & Algorithms Python 3
  • Computer Networking (CSCI325) 3
  • Operating Systems Python, C 3
  • Introduction to Statistics (MATH120) 3
  • Calculus I (MATH140) 4
  • Senior Project (CSCI498) 3
  • Total Core Units: 28

Applied Computer Science Specializations

Students must choose a specialization listed below:

Data Science Specialization (22 units)

  • Calculus II (MATH141) (4 units)
  • Linear Algebra (MATH210) (3 units)
  • Intro to Mathematical Proofs (MATH301) (3 units)
  • Data Science 1 R (3 units) Fall
  • Data Science 2 (CSCI465) (3 units)
  • Project Management Tools/Techniques (BUS351) (3 units)
  • Artificial Intelligence 1 (CSCI471) (3 units)

Software Engineering Specialization (23 units)

  • Calculus II (MATH141)
  • Linear Algebra (MATH210)
  • Project Management Tools/Techniques (BUS351) (3 units)
  • Introduction to Business (BUS100)
  • Mobile Computing Java (3 units) Spring
  • Web Stack JavaScript (3 units) Fall
  • Database Systems Python (3 units) FallI

View all courses and course descriptions, please see our current Academic Catalog.

“The Computer Science program at Jessup University combines rigorous academics with a strong foundation in ethical problem-solving, preparing students to thrive in a rapidly evolving technological world. With a focus on innovation, collaboration, and faith-based values, graduates are equipped to make a lasting impact in the tech industry and beyond.”

Discover Your Unique Calling

Find Your Major

Complete the following free assessment to match your academic goals, interests, and personality with Jessup majors.

You Were Meant to Make a Difference.
We’ll Get You Ready.