BA in Liberal Studies: Computer Science Concentration

Concentration Overview

Return to the Heavin School of Arts and Sciences Homepage

The concentration in Computer Science offered under the BA degree in Liberal Studies is an 18-credit program that focuses on programming language, architecture and data structure. Students who complete this concentration may also earn an Undergraduate Certificate in Computer Science.

Degree Requirements

  • A minimum of 18 credits must be upper level 300 level or above and no more than 6 credits in the area of study at the 100 level.

Credit Distribution

I. General Education Requirements (60 Credits)

II. Area of Study (33 Credits)

A. Concentration (18 credits)

COS-330Computer Architecture

3

COS-241Data Structures

3

COS-205Python Programming

3

Select 9 credits from the following:
COS-451Artificial Intelligence

3

COS-231Assembly Language

3

-COS-352

3

-Comparative Programming Languages

3

-Database Design

3

-Numerical Analysis

3

B. Complete 12 Credits of Liberal Studies Courses

For additional TESU course options, please contact an Advisor.

C. Capstone

LIB-495Liberal Arts Capstone

3

III. Electives (27 Credits)

For TESU course options, go to Elective Courses.

Total Credit Hours: 120

*TRSFR REQ - These courses are not offered by TESU. Please click here for information and resources on where you may find additional learning experiences. 

Learning Outcomes

  • Analyze and solve computer problems
  • Demonstrate knowledge in at least two programming languages
  • Solve problems using discrete mathematics, differential and integral calculus, probability and statistics
  • Apply the principles of software design to solve practical problems
  • Demonstrate knowledge of emerging technologies and their societal impacts related to computing