Computer Science

Associate in Science (A.S.)

Students in computer lab using dual screen monitors

Prepare for an in-demand career in computer science, where positions tend to be high paying and employees are valued for their unique skills and expertise. Programmers, software engineers, and data experts are some of the most sought-after professionals across various sectors, and with an academic foundation from FLCC, your resume will begin to take shape.

The Experience

Pursue your passion for technology and apply it to an ever-changing career in computer science. Computer science professionals play a key role in developing technology and systems for many industries, including health care, business, and manufacturing.

This degree program is designed for those who have an interest in computers, hardware, or software. You'll complete coursework with a strong emphasis on advanced math with courses in calculus, discrete math, and physics. At FLCC and beyond, you will be well-equipped with important technical, analytical, and problem-solving skills.

Foundational courses in this program include:

  • Introduction to Programming and Computational Thinking
  • Object-Oriented Software Development
  • Computer Architecture and Organization

Online Learning

FLCC's A.S. in Computer Science is also available as a fully accredited online degree program. Through the online format, you are able to study on your own time from a location that fits your schedule. FLCC's online learning opportunities provide a convenient and flexible way to earn an education while still having access to the resources that provide you the knowledge and experience to become a leading programmer and technology professional.

Learn more about online degree programs at FLCC to see if it's the best-fit academic path for you.

FLCC Online

The Outcomes

Program Learning Outcomes

Upon completion of this degree program, students will be able to:

  • Apply computational concepts and analytical thinking in the development of computer algorithms and solutions.
  • Develop and implement software solutions using multi-level programming languages.
  • Discuss and reflect upon key ethical issues and global concerns in relation to the field of computer science, as well as the impact of technology upon individuals, organizations, and a global society.
  • Work collaboratively and effectively within a team environment in order to create a computer solution or final project within a required time frame.

Transfer Opportunities

Most graduates transfer to four-year schools to advance their education. FLCC maintains articulation agreements with several different institutions, allowing for easy transfer. These schools include:

  • SUNY Brockport
  • SUNY Buffalo State
  • Excelsior College
  • Hobart and William Smith Colleges
  • SUNY Oswego
  • St. John Fisher College

Career Opportunities

Once you've earned a bachelor's degree, you may find yourself pursuing a career in:

  • Network Administration
  • Programming and Application Development
  • Software or Multimedia Development
  • Technical Support
  • Web Development


Visit FLCC

See the campus and envision yourself as an FLCC student! FLCC's Admissions Office offers a variety of visit and tour opportunities.

Learn More

Computer Science Offers Trendy Careers

Computer Science majors are among the most coveted techies in today’s job market.

Get More Information

Career Coach

Explore Your Career Options

Map out a path toward your future career, and discover opportunities related to this area of study.

Access Career Coach

Maggie Miller

"My degree opened many doors for me. As a person who has always seen herself as more of a design-oriented or front-end type person, learning the back end when I began programming gave me a completely different perspective of my work."