Computer Science - Garrett College

Garrett College McHenry campus offices are open Monday through Friday, 8:30 a.m. – 4:30 p.m.

As of Monday, August 23rd, all individuals must wear a masks indoors regardless of vaccination status. Individuals are also required to complete the daily health self-assessment before coming to campus.

Note: the Daily Health Self-Assessment form is located here.

Employees and students are not required to be vaccinated at this time but are strongly encouraged to do so.

Garrett College is preparing for a comprehensive return to campus for the fall semester beginning September 8th, 2021, with the majority of academic classes being offered in-person.

The most up-to-date information on Garrett College's response to COVID-19, can be found online at novel coronavirus/COVID-19 resource page.

Apply Now
Plan a Visit
Request Info
Make a Gift

Computer Science

Almost every area in today’s world revolves around computers and the use of computer applications. Think about it - medicine, communications, automotive technology, weather forecasting, entertainment, mining, forensics, manufacturing, disaster recovery, security, law, business, the list goes on. For practically any area you can think of there is an application of computer technology.

Why Choose Garrett for Computer Science?

A degree in Computer Science prepares graduates to transfer to a four-year institution to obtain a Bachelor’s degree in a computer related field, such as Computer Science, Information Systems, Information Technology, and Secure Computing.

Computer Science Degree

Graduates of the program earn an Associate of Science (A.S.) in Computer Science.

Program Learning Outcomes

  • Students will demonstrate the ability to incorporate information literacy skills in order to locate, evaluate and effectively use information in the Computer Science field.
  • Students will demonstrate the ability to communicate effectively in verbal and written format related to general as well as Computer Science fields.
  • Students will demonstrate the ability to use computer software and industry standard network management tools to assess and diagnose computer related issues.
  • Students will demonstrate the ability to apply fundamental principles and methods of Computer Science to a wide range of applications.
  • Students will demonstrate the ability to apply mathematical and scientific reasoning to a variety of computational problems.
  • Students will demonstrate the ability to design, correctly implement and document solutions to significant computational problems.
  • Students will demonstrate the ability to apply sound principles to the synthesis and analysis of computer systems.

Program Benefits

Garrett College's Computer Science program creates career-ready graduates with skills and knowledge necessary for a competitive edge.

Career Goals

Garrett's Computer Science program prepares you for a career in any of the following career fields:

  • Information Systems
  • Information Technology
  • Secure Computing
  • Computer Science

Computer Science A.S. Degree

Total Credit Hours Required 60

GER Required Credits (35 credits)G

English Composition

  • ENG101  Comp I—Expos Writing  3*
    Min. C grade required

Arts and Humanities

  • COM101  Intro to Communication  3
  • ENG102  Comp II - Intro to Literature  3
  • GER  Humanities Course  3
    (HIS, PHL or Languages)
  • GER  Fine Arts  3
    (ART, MUS, or THE)

Social and Behavioral Sciences

  • GER  Two (2) Courses  6


  • GER  Two (2) Courses  8


  • MAT105  College Algebra   3

Interdisciplinary/Emerging Issues

  • CIS106  Intro to Cybersecurity  3

Core Courses (22 credits)

  • CIS130  Programming Logic  3
  • CIS145  Discrete Structures  4
  • CIS170  Computer Science Programming I  4
  • CIS210  Computer Science Programming II  4
  • CIS234  Ethics in the Information Age or  
    CIS235  Introduction to Cyber Law  3
  • ENR240  Digital Logic Design  3
  • ENR41  Digital Logic Design Lab  1

Technical Elective (3 credits)

Choose after consultation with advisor.

  • MAT210  Introductory Statistics  3
  • CIS245  Database Design  3

G GER Courses must be on the Approved General Education Course list.