inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
USD 9,875
Start Date
Medium of studying
On campus
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 9,875
About Program

Program Overview


Computer Science

From programming to algorithms to database, explore all the pillar concepts, principles, and applications within the world of computer science.


Types

  • Associate
  • Bachelor
  • Minor

Location

  • On-Campus
  • Online

Credits

49*


Cost

$9,875 $220/credit hour


Overview

Those who can optimize the benefits of CS are in high demand in every industry around the globe.


Computer technology has become a critical engine of organizational performance, from day-to-day operations to big-picture business strategy. Those with expertise in leveraging this technology are critical players in ensuring this engine runs smoothly. A bachelor’s in computer science from University of the Cumberlands can help you cultivate a well-rounded approach to core computer science principles, concepts, and techniques across hardware, software, and digital applications.


Through this degree program, you will explore pillar concepts, principles, and applications within computer science, such as programming languages, data structures, algorithms, software engineering, computer architecture, operating systems, databases, and networks. If you thrive in a tech-centered environment and aspire to leverage computer technology to enhance organizational performance and outlook, this is the perfect program for you.


By the Numbers

$102,240

Average Salary


10%

Industry Growth


16:1

Student-to-Faculty Ratio


1 in 5

Students on Dean's List


Programs & Requirements

Bachelor of Science in Computer Science

Your computer science degree program (whether on campus or online) brings together specialized focuses within the disciplines of mathematics and computer science that you need to thrive in a tech-driven environment. You’ll build a robust theoretical foundation in key areas, including computer programming, data structures and algorithms, programming languages, computability, software engineering, computer architecture, hardware, networks, operating systems, databases, graphics, and computer networking.


This bachelor’s program explores pillar concepts, principles, and applications within computer science that can help you develop your approach to key areas. Because computer technology has become such a critical aspect of organizational performance, those who can optimize the benefits of this technology are in high demand across any industry. If you have an interest in the science and mathematics driving computer technologies, a degree in computer science from Cumberlands can prepare you for high-tech career paths.


Course Requirements

Required Courses (49 hours)


  • ITCS 131 - Introduction to Computer Science
  • ITCS 230 - Algorithms Design and Analysis
  • ITCS 232 - Intro to Operating Systems
  • ITCS 331 - Computer Organization
  • ITCS 335 - Introduction to Discrete Mathematics in Computer Science
  • ITSI 331 - Networking
  • ITSS 131 - Introduction to Object Oriented Programming
  • ITSS 230 - Fundamentals of Databases
  • ITSS 334 - Web Programming
  • ITSS 435 - Software Engineering
  • ITSS 440 - Information Technology Capstone

Math minimum requirements - 6 hours:


  • MATH 132 - College Algebra
  • MATH 335 - Introduction to Probability and Statistics

Computer Science Electives - 9 hours: Elective courses must be chosen from 300/400 level courses outside the student’s selected major or emphasis area. Elective courses cannot simultaneously count toward both the major, emphasis, and/or core requirements.


Bachelor of Arts

A Bachelor of Arts requires all the same courses as a Bachelor of Science with the addition of four classes (12 hours) in a foreign language.


Choose one foreign language sequence:


  • FREN 131 Elementary French I
  • FREN 132 Elementary French II
  • FREN 231 Intermediate French I
  • FREN 232 Intermediate French II
  • SPAN 131 Elementary Spanish I
  • SPAN 132 Elementary Spanish II
  • SPAN 231 Intermediate Spanish I
  • SPAN 232 Intermediate Spanish II

Minor in Computer Science

Explore key concepts, principles, and applications within computer science as a minor complementing your chosen academic major.


Required Courses (22 hours)

  • ITCS 131 - Introduction to Computer Science
  • ITCS 230 - Algorithms Design and Analysis
  • ITCS 232 - Intro to Operating Systems
  • ITCS 331 - Computer Organization
  • ITCS 335 - Introduction to Discrete Mathematics in Computer Science
  • ITSS 131 - Introduction to Object Oriented Programming
  • ITSS 334 - Web Programming

Associate of Science in Computer Science

Earn an associate degree that gives you a broad fundamental understanding of important computer science concepts. You'll cover the essential knowledge and skills to make you more marketable in the computer science industry, and it won’t take you four years to get there.


Required Courses (21 hours)

  • ITCS 131 - Introduction to Computer Science
  • ITCS 230 - Algorithms Design and Analysis
  • ITCS 232 - Intro to Operating Systems
  • ITCS 331 - Computer Organization
  • ITCS 335 - Introduction to Discrete Mathematics in Computer Science
  • ITSS 131 - Introduction to Object Oriented Programming
  • ITSS 230 - Fundamentals of Databases

Program Mission

The mission of the bachelor’s in computer science program is to strengthen students’ foundation in technology, both through teaching theory and through practice.


Apply knowledge of core CS concepts and principles, such as programming languages and data structures.


Comprehend advanced CS ideas, theories, and models.


Learn several methods and tools of CS, such as software development environments and data analysis tools.


Conduct research, improve articulation skills, and strengthen teamwork skills.


Use cutting-edge methods to create original CS solutions to difficult problems.


Career Outcomes

Network Architect: $126,900

Computer network architects design and implement data communication networks, including local area networks (LANs), wide area networks (WANs), and intranets.


Hardware Engineer: $132,360

Computer hardware engineers research, design, develop, and test computer systems and components.


Computer Programmer: $97,800

Computer programmers write, modify, and test code and scripts that allow computer software and applications to function properly.


Database Administrator: $112,120

Database administrators and architects create or organize systems to store and secure data.


Computer Systems Analyst: $ 102,240

Computer systems analysts study an organization’s current computer systems and design ways to improve efficiency.


Web Developer: $80,730

Web developers create and maintain websites. Digital designers develop, create, and test website or interface layout, functions, and navigation for usability.


Common Questions for the Computer Science Program

What is a computer science degree?


A computer science degree focuses on teaching students core principles and concepts of computing, such as programming, algorithms, databases, and software engineering. It prepares students to leverage technology for enhancing organizational performance.


How long does a computer science degree take?


Typically, a bachelor's degree in computer science requires 120 credit hours and takes about four years to complete. An associate degree, on the other hand, can take around two years and requires 60 credit hours.


Can I get a computer science degree online?


Yes, many institutions offer computer science degrees online, allowing students to complete their coursework from anywhere. Online programs provide flexibility without sacrificing the depth of the subject matter.


Is a computer science degree worth it?


A computer science degree is highly valuable due to the growing demand for tech professionals across various industries. Graduates often enjoy high-paying career opportunities in areas like software development, data analysis, and system architecture.


What can I do with a computer science degree?


Graduates with a computer science degree can pursue careers in roles like software developer, computer programmer, network architect, database administrator, and web developer. These roles are essential in a technology-driven world.


How to get a computer science degree?


To get a computer science degree, you must complete the required coursework, which typically includes subjects like programming, data structures, algorithms, and computer architecture. Programs are available both online and on-campus.


Is computer science a good degree?


Yes, computer science is considered a strong degree due to the high demand for technology professionals and the variety of career paths it offers. With a wide range of job prospects, it’s an excellent choice for tech-focused individuals.


Is computer science major hard?


Computer science can be challenging as it requires a strong foundation in mathematics and logical thinking. However, for those who are passionate about problem-solving and technology, the challenges are rewarding and manageable.


Can I do software engineering with a computer science degree?


Yes, a computer science degree is an excellent pathway to a career in software engineering. The degree covers programming, software development, and other key skills essential for software engineering roles.


Faculty Experts in Computer Science

See the faces behind the screens. This is your chance to learn more about your future computer science professors!


Dr. Christian Youngblood

Associate Professor


School of Computer Information Sciences


Dr. Elyson De La Cruz

Adjunct Professor


School of Computer Information Sciences


Dr. Aashis Luitèl

Adjunct Professor


School of Computer Information Sciences


Program Outline

Degree Overview:

This program brings together specialized focuses within the disciplines of mathematics and computer science that you need to thrive in a tech-driven environment. You’ll build a robust theoretical foundation in key areas, including computer programming, data structures and algorithms, programming languages, computability, software engineering, computer architecture, hardware, networks, operating systems, databases, graphics, and computer networking. This bachelor’s program explores pillar concepts, principles, and applications within computer science that can help you develop your approach to key areas. Because computer technology has become such a critical aspect of organizational performance, those who can optimize the benefits of this technology are in high demand across any industry. If you have an interest in the science and mathematics driving computer technologies, a degree in computer science from Cumberlands can prepare you for high-tech career paths.


Outline:


Bachelor of Science in Computer Science

Your computer science degree program (whether on campus or online) brings together specialized focuses within the disciplines of mathematics and computer science that you need to thrive in a tech-driven environment. You’ll build a robust theoretical foundation in key areas, including computer programming, data structures and algorithms, programming languages, computability, software engineering, computer architecture, hardware, networks, operating systems, databases, graphics, and computer networking. This bachelor’s program explores pillar concepts, principles, and applications within computer science that can help you develop your approach to key areas. Because computer technology has become such a critical aspect of organizational performance, those who can optimize the benefits of this technology are in high demand across any industry. If you have an interest in the science and mathematics driving computer technologies, a degree in computer science from Cumberlands can prepare you for high-tech career paths.


Course Requirements

  • Required Courses (49 hours)
  • ITCS 131 – Intro to Computer Science - 3 hours
  • ITCS 230 – Algorithms Design and Analysis - 3 hours
  • ITCS 232 – Intro.
  • Operating Systems - 3 hours
  • ITCS 331 – Computer Organization - 3 hours
  • ITCS 335 – Intro.
  • to Discrete Mathematics in Computer Science - 4 hours
  • ITSS 131 – Introduction to Object-Oriented Programming - 3 hours
  • ITSS 230 – Fundamentals of Database - 3 hours
  • ITSS 331 – Networking - 3 hours
  • ITSS 334 – Web Programming - 3 hours
  • ITSS 435 – Software Engineering - 3 hours
  • ITSC 440 – Information Technology Capstone - 3 hours
  • Math minimum requirements - 6 hours:
  • Math 132 - College Algebra - 3 hours
  • Math 335 - Intro.
  • to Probability and Statistics
  • And 9 hours of Electives in the field of Information Technology

Bachelor of Arts

A Bachelor of Arts requires all the same courses as a Bachelor of Science with the addition of four classes (12 hours) in a foreign language.

  • Choose one foreign language sequence:
  • FREN 131 Elementary French I
  • FREN 132 Elementary French II
  • FREN 231 Intermediate French I
  • FREN 232 Intermediate French II
  • SPAN 131 Elementary Spanish I
  • SPAN 132 Elementary Spanish II
  • SPAN 231 Intermediate Spanish I
  • SPAN 232 Intermediate Spanish II

Minor in Computer Science

Explore key concepts, principles, and applications within computer science as a minor complementing your chosen academic major.


Course Requirements

  • Seven classes (22 credit hours) as follows:
  • ITCS 131 Intro to Computer Science
  • ITCS 230 Algorithms Design and Analysis
  • ITCS 232 Intro.
  • Operating Systems
  • ITCS 331 Computer Organization
  • ITCS 335 Intro.
  • To Discrete Mathematics in Computer Science
  • ITSS 131 Introduction to Object Oriented Programming
  • ITSS 334 Web Programming

Associate of Science in Computer Science

Earn an associate degree that gives you a broad fundamental understanding of important computer science concepts. You'll cover the essential knowledge and skills to make you more marketable in the computer science industry, and it won't take you four years to get there.


Course Requirements (22 hours)

  • ITCS 131 Intro to Computer Science
  • ITCS 230 Algorithms Design and Analysis
  • ITCS 232 Intro.
  • Operating Systems
  • ITCS 331 Computer Organization
  • ITCS 335 Intro.
  • to Discrete Mathematics in Computer Science
  • ITSS 131 Introduction to Object Oriented Programming

Careers:

  • Network Architect: $126,900
  • Hardware Engineer: $132,360
  • Computer Programmer: $97,800
  • Database Administrator: $112,120
  • Computer Systems Analyst: $ 102,240
  • Web Developer: $80,730
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Courses

University of the Cumberlands


Overview:

University of the Cumberlands is a private, non-profit institution offering a wide range of undergraduate, graduate, and executive programs. It is known for its commitment to affordability and accessibility, with a focus on student success.


Services Offered:

The university provides a comprehensive range of services to its students, including:

    Academic Advising & Assistance:

    Dedicated support for students in navigating their academic journey.

    Learning Commons:

    Resources and support for academic success.

    Library Access:

    Access to the Grover M. Hermann Library with its extensive collection and resources.

    Student Health Services:

    Health and wellness services for students.

    Counseling Services:

    Mental health support for students.

    Information Technology Services:

    Technical support and resources for students.

    Career Development:

    Support for students in exploring career options and preparing for the job market.

    Student Ministries:

    Spiritual support and activities for students.

    Diversity & Inclusion:

    Programs and initiatives promoting diversity and inclusion on campus.

    Clubs & Organizations:

    Opportunities for students to engage in extracurricular activities and build community.

Student Life and Campus Experience:

University of the Cumberlands offers a vibrant campus life with a strong sense of community. Students can participate in various clubs and organizations, engage in community service, and enjoy a range of campus events. The university also provides a campus guide with information on dining, residence life, and campus safety.


Key Reasons to Study There:

    Affordable Education:

    The university's One Price Promise includes tuition, fees, books, and other essential resources, making it one of the most affordable universities in the region.

    Accessible Programs:

    The university offers a wide range of programs, both on-campus and online, catering to diverse student needs and learning preferences.

    Student-Focused Approach:

    The university prioritizes student success with dedicated success coordinators and a supportive campus community.

    Strong Academic Programs:

    The university offers a variety of accredited programs across various disciplines.

Academic Programs:

University of the Cumberlands offers a wide range of academic programs, including:

    Undergraduate Programs:

    Over 55 majors and pre-professional programs in various fields, including Applied Sciences, World Languages, Business, Communications, Education, English, General Studies, Health & Wellness, History, Information Technology, Mission & Ministry, Natural Sciences, Nursing, and Social / Behavioral Sciences.

    Graduate Programs:

    Programs in Business, Counseling, Criminal Justice, Education, Health Sciences, Human Services, Information Technology, Leadership, Medical Science, and Ministry.

    Executive Programs:

    Programs in Business, Information Technology, and Leadership.

Other:

    The Cumberlands Commitment:

    A university-wide initiative focused on making college more affordable and accessible for all students.

    Military Friendly:

    The university is ranked among the top 10 military-friendly institutions.

    Transfer-Friendly:

    The university is considered one of the most transfer-friendly private schools in Kentucky.

    Debt-Free Graduates:

    A significant portion of the university's graduates are debt-free.

    Regional Accreditation:

    The university is regionally accredited and many of its programs have additional accreditation.
  • Campus Locations:

    The university has a main campus in Williamsburg, Kentucky, and a campus in Northern Kentucky.

  • Student Life and Campus Experience:

    While the context mentions some aspects of student life, it does not provide a detailed description of the campus experience.

  • Key Reasons to Study There:

    The context highlights affordability and accessibility, but it does not provide a comprehensive list of reasons to study at the university.

Total programs
130
Location
How can I help you today?