Computer Science

Degree Type
Associate of Science

Program Description

The Associate of Science in Computer Science program at Pennsylvania Highlands Community College is a comprehensive two-year curriculum designed to equip students with a solid foundation in various computer science disciplines. The program begins with introductory courses in programming, software engineering, and mathematics, followed by a focus on object-oriented programming, data structures, and algorithms. Subsequent semesters delve into various programming languages, and operating system development. Elective courses such as history of computers, mobile programming, and database development allow students to tailor their education to specific interests. The program engages students with hands-on experience in collaborative software development. The inclusion of general education requirements ensures a well-rounded education, while ongoing collaboration with local industry leaders helps align the curriculum with the evolving needs of the regional tech sector.

Career Opportunities

Graduates of this program will be prepared for transfer to a four-year program.

Program Objectives

Upon completion of the program, the student will be able to:

  1. Understand and be proficient in the use of software development processes to design and develop software and solve problems in computer science.
  2. Understand and be able to apply the underlying principles of computer science and computer architecture to a variety of problem domains.
  3. Demonstrate proficiency in computing and mathematical theoretical concepts at the calculus level and apply these concepts to computing problems.

Obtaining the Degree

To earn the Associate of Science degree, students must:

  • Be admitted to the program as a matriculated student. Matriculation is restricted to those students who are suitably prepared in the areas of English, mathematics, and reading as measured by placement exemption or examination. A strong background in high school mathematics (at least pre-calculus) and sciences is preferred.
  • Satisfactorily complete all degree requirements, including General Education Requirements and Major Requirements.

General Education Requirements

Course Code
Title
Credits
8
3
3
3
Sub-Total Credits
31

Humanities Electives

(Choose One) 

Course Code
Title
Credits
Sub-Total Credits
3
Total Credits
63-64
Course Sequencing
Course Code
Title
Credits
3
Sub-Total Credits
16
Course Code
Title
Credits
3
Sub-Total Credits
16-17
Course Code
Title
Credits
3
Sub-Total Credits
17