Computer Science

Access a Network of Career Opportunities

Apply
  • Calendar Icon
    Program Duration: 2 Year Program
  • Grad Icon
    Degree Type: Associate in Science (A.S.)
  • Clock Icon
    Total Credit Hours: 65
Two people smiling and fist bumping while coding together

About This Program

Our Computer Science program teaches you the intricacies of how a computer operates and how to create sophisticated computer hardware, software and programming. You will learn mathematic and scientific principles for solving computer problems; logical structures commonly used in developing programs; team exercises for testing and designing software; and basic skills for computer animation and computer game development. Our program will also introduce you to other facets of computer science such as artificial intelligence, numerical analysis, programming languages, software engineering and theories of computing. At present, Computer Science graduates are needed in most industries, from health care and education to telecommunications and software publishing.

Quick Information

Apply Now

Featured Transfer Opportunities

Eastern University

A private Christian university known for its faith-based education.

Jefferson University

Healthcare and science-focused institution in Philadelphia.

Kutztown University

A public university in Kutztown, Pennsylvania, offering various majors.

Temple University

A public research university in Philadelphia, offering diverse programs and a vibrant campus experience.

West Chester University

A public university in West Chester, Pennsylvania, known for diverse programs and academic excellence. 

View all transfer opportunities

Program Entry Requirements

This program is open to interested students. However, students are required to satisfy placement at the time of admission. Students' test results must show readiness for English 101 and at least a grade of "C" in MATH 161 or its equivalent or placement in MATH 162 for admission to the program.

Depending on the time of entry to the program, students entering at the MATH 162 level are advised to complete either Calculus I or Calculus II during a Summer Session.

 
Entering prior to the Fall semesterEntering prior to the Spring semester
Entering prior to the Fall semester Fall Semester: MATH 162Entering prior to the Spring semester Spring Semester: MATH 162
Entering prior to the Fall semester Spring Semester: MATH 171Entering prior to the Spring semester Summer Semester: MATH 171
Entering prior to the Fall semester Summer Semester: MATH 172Entering prior to the Spring semester Fall Semester: MATH 172


 

Program of Study and Graduation Requirements
To qualify for the A.S. degree in Computer Science, students must complete a minimum of 65 credit hours as prescribed and attain a grade point average of 2.0 ("C" average). A grade of “C” or better is required for all courses applied towards the degree.
Person working on their laptop

Launch Your Career in Computer Science

  • Computer Network Architect est. salary $126,959
  • Computer Programmer est. salary $91,021
  • Information Security Analyst est. salary $119,390
  • Software Developer est. salary $116,550
  • Web Administrator est. salary $92,275
**EMSI Data, 2022; The greater Philadelphia region; a percentage of people in these jobs may have a bachelor's degree or higher.
 

Career Outlook

$154,892

Median Salary of a Computer and Information Systems Manager

2,015

Number of Jobs in the Region

+9.1%

10-year Job Outlook in the Region for a Computer and Information Systems Manager

Featured Career

Computer and Information Systems Manager

Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.

Starting Pay: $102,002

Person coding at their desk

Typical Tasks

  • Direct daily operations of department, analyzing workflow, establishing priorities, developing standards and setting deadlines.
  • Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems.
  • Review project plans to plan and coordinate project activity.
  • Assign and review the work of systems analysts, programmers, and other computer-related workers.
  • Provide users with technical support for computer problems