Data Science

Bachelor of Science in Computer Science

Request Information

As a graduate of our BS Computer Science – Data Science program, you will be able to:

  • Demonstrate knowledge of and apply project management strategies in the workplace
  • Create data structures tailored to the needs of businesses
  • Produce data visualizations that provide actionable information
  • Develop, test, and maintain software programs
  • Understand the principles and practices of data security

At the end of the program, you will demonstrate your mastery of course topics and data analysis skills in a senior-year capstone project.

About This Program

The Bachelor of Science in Computer Science has been designed to help students develop the knowledge, skills, and abilities to enter the field, to advance in their careers, or to pursue graduate studies. The program focuses on the design, development, and maintenance of software systems. Students study the fundamental concepts of computer science, including programming languages, algorithms, data structures, operating systems, software engineering, and advanced techniques. The data science specialization focuses the burgeoning field of “Big Data” including data warehousing, mining, security, and analytics. The program is flexible in design and sensitive to the needs of busy individuals who have to balance the demands of their work, family, and education.

Career Opportunities

A Bachelor of Science degree in Computer Science specializing in Data Sciences can lead to the following career paths:

  • Data Analyst
  • Data Scientist
  • Business Analyst Business
  • Technology Analyst
  • Requirements Analyst
  • Data and Technology Consultant

Course Format

Salem offers undergraduate and graduate programs of study with continuous enrollment via distance education or on ground at our Salem, West Virginia campus. Courses are delivered in a monthly format (4-weeks) and completed on ground, online, or through a blended approach that uses both delivery methods. Online courses are structured to work within the constraints of full- time employment, allowing you to earn your degree with minimum disruption to your busy schedule. Traditional on ground programs of study are available for campus residents and commuter students.

Course Numbers/Names

The Computer Science program consists of ten core courses as follows:

CS100    Principles of Computer Science

CS110    Introduction to Computer Architecture

CS120    Fundamentals of Computation

CS130    Fundamentals of Computer Graphics

CS150    Introduction to Programming

CS310    Database Architectures

CS350    Operating Systems

CS409    Basic Networking

CS445    Project Management

CS499    Senior Capstone

Specialization in Data Sciences 

CS401    Advanced Database development using SQL

CS402    Data Mining/Data Warehousing

CS403    Security Data Sciences

CS404    Business Intelligence

CS405    Data Analytics

Admission Requirements

Admission to Salem is open to all qualified applicants regardless of race, color, creed, religion, gender, sexual orientation, national origin, or ability/disability. Anyone wishing to attend Salem can obtain the necessary application from the Office of Admissions or online here. The completed application should be submitted to the Office of Admissions at the earliest possible date. The University admits students on a rolling, monthly start basis. Acceptance is within the discretion of Salem University; some programs have additional admissions requirements.

If you would like to find out more about this program, click the link below to request more information!
Request Information