• Perimeter

Main navigation


Computer Science

What Is Computer Science?

Computer Science is the study of the theoretical foundations of information and computation and of practical techniques for their application and implementation in computer systems.

Why Study Computer Science?

Computers are a mainstay in today’s society. Whether at home, school, or in the workplace, people use technology. Understanding how computer systems work and learning how to make everyday tasks more efficient are valuable skills. Studying computer science introduces students to the exciting and everchanging technological world.

Perimeter College’s guided pathway in Computer Science teaches students the fundamentals of the discipline while also helping them to learn how to conceptualize, design and implement technology solutions. The pathway prepares students for careers in technology and for transfer to a four-year institution.

A note on pathways: A pathway is an advising guide to help students prepare for their intended bachelor’s degree major. By following the course of study outlined in the appropriate Associate of Arts or Associate of Science pathway, students will have the necessary prerequisite courses to continue in their chosen disciplines. A pathway is not a major and will not be represented on the diploma.

Perimeter College computer science students can benefit from scholarships, stipends, undergraduate research and STEM initiatives, such as I am STEM, MESA and PSLSAMP. Routinely, Perimeter’s students win national conference awards for research projects, and the robotics team consistently places in the top three in the Association for Computing Machinery Southeast Regional Robotics Competition.


  • Android/iOS developer
  • Computer hardware engineer
  • Computer network architect
  • Cyber security professional
  • Database administrator
  • Robotics programmer
  • Teacher
  • Software engineer
  • Video game designer
  • Web designer
For additional potential salary and job information, Bureau of Labor Statistics - For potential job and salary information, visit the Bureau of Labor Statistics

The Computer Science Pathway leads to an Associate of Science degree

9027 Computer Science Pathway

 Associate of Science, Pathway – Computer Science

Areas A-E of the Core Curriculum (42)  


Area A:

  • Required course: MATH 1112 College Trigonometry (3) or MATH 1113 Precalculus (3) or higher level MATH course.

Area D:

  • Required course: MATH 2211 Calculus I (4) (or a higher level mathematics course) (One credit hour counts in Area F.)
  • Recommended courses:
Area F: Courses Appropriate to the Pathway (18 hours)
  1. Carry over from Areas A and/or D (1-2):
    • Students will carry one additional credit hour over to Area F for each 4-credit-hour mathematics course taken in Area A and/or Area D.
  2. Required courses: (14)
    • CSC 1301 Principles of Computer Science I (4)
    • CSC 1302 Principles of Computer Science II (4)
    • CSC 2510 Theoretical Foundations of Computer Science or MATH 2420 Discrete Mathematics (3)
    • CSC 2720 Data Structures (3)
  3. Select additional elective courses to complete 18 hours in Area F:
  • All new students who begin the Computer Science pathway Fall 2017 or after will need to meet additional Computer Science major eligibility requirements to transition to the B.S. program in Computer Science at the Atlanta campus. Please see Major Eligibility Requirement for the B.S. degree in the  bachelor level Undergraduate Catalog.
  • CSC 2720 Data Structures is a required course in Area G for the B.S. in Computer Science at Georgia State University’s Atlanta campus. Students who transition to the B.S. in Computer Science at Georgia State University will be required to complete an Area F elective to substitute for CSC 2720 when it is moved into Area G. Please note this will not result in the loss of any credit hours or require students to take additional credit hours when they transition to the B.S. degree at the Atlanta campus.
  • Students who continue to the B.S. in Computer Science at Georgia State University-Atlanta will be required to complete MATH 2212.
  • All separate lecture and lab course combinations (e.g., BIOL 2107 and BIOL 2107L; CHEM 1211 and CHEM 1211K) are commonly offered as a combined course at Georgia State University-Atlanta (e.g., BIOL 2107K; CHEM 1211K. The combined (K) courses and separate lecture and lab (L) courses cover the same subject matter and are considered equivalent courses.


Send this to a friend