Skip to content
SUNY GCC - Genesee Community College

As a Computer Programmer, you will write code to create software programs, and turn the program designs created by software developers and engineers into instructions that a computer can follow. You must also test programs to ensure that they produce the expected results.

Computer programmers are responsible for:

  • Writing programs in a variety of computer languages, such as C++ and Java
  • Updating and expanding existing programs
  • Debugging programs
  • Building and using Computer-Assisted Software Engineering (CASE) tools to automate the writing of some code

Why GCC?

GCC’s Computer Information Systems curriculum will provide you with the first two years of a baccalaureate Computer Information Systems degree. GCC’s expanded microcomputer and mainframe facilities, classrooms, and laboratories will give you the extensive experience necessary for further study at the baccalaureate level.

Possible transfer options include:

  • Computer information systems
  • Management information systems
  • Database administration
  • Telecommunications
  • Information technology
  • Department of information science and technology

Degree Types

Associate In Applied Science (AAS)

AAS Program Learning Outcomes (PLO)

Upon successful completion of the program, the graduate will be able to:

  1. Apply critical thinking and problem solving skills required by employers and baccalaureate degree programs in the computer information systems field.
  2. Demonstrate the ability to analyze, identify and define the computer technology requirements that must be satisfied to address problems and opportunities faced by organizations or individuals.
  3. Design and write usable and effective computer programs that can be integrated into the user environment using modern high level languages.
  4. Communicate effectively and efficiently with clients, users and peers using both verbal and written communication tools.
  5. Demonstrate a working knowledge of computer hardware, operating systems and application software.
  6. Identify the tasks of systems analysis and database design.

Download the 2024-2025 Curriculum Worksheet for AAS [PDF]

College Students walking on outside on campus

Career Outlook

Please contact Career Services for more information.

Transfer Opportunities

Starting at GCC saves many students and their families thousands of dollars in tuition. With an A.S. or A.A. degree you will be able to seamlessly transfer within the SUNY network of 64 college and universities as well as to many 4-year private institutions. GCC’s A.S. and A.A. programs were developed as part of the SUNY seamless transfer initiative allowing students to complete the first two years of a bachelor’s degree as a freshman and a sophomore at a community college, then seamlessly transfer to a SUNY four-year institution to earn a bachelor’s degree. Please reference the SUNY Transfer Pathways for degree programs to learn about any campus specific requirements. Visit the SUNY Core Course Finder to plan out the courses you should complete to transfer to a 4-year SUNY School.

If you are planning to transfer to a 4-year private institution you should work with our Transfer Services office to learn about possible articulation agreements and pathways that exist for many or our degree programs. Some GCC A.A.S. programs also have transfer opportunities.

To learn more about these opportunities and agreements contact the Transfer Services Office, we are more than happy to work with you and answer any questions you may have on building your own personalized transfer plan.

Transfer opportunities can include, but are not limited to:

  • Niagara University
  • SUNY College at Alfred State
  • SUNY College at Brockport
  • SUNY College at Buffalo State*
  • SUNY College at Canton*
  • SUNY Empire State College

*GCC has transfer agreements with the above noted institutions.