Skip to Navigation

Computer Science

The Degree

Associate in Science (A.S.)

The Outlook

The Occupational Outlook Handbook cites that employment of computer system analysts is projected to grow 25 percent from 2012 to 2022, much faster than the average for all occupations. Faster than average growth is also expected for computer database administrators and software developers from 2012 to 2022. Computerworld's annual Hot Skills list identifies programming and application development (especially mobile applications and health care), project management, and business intelligence as areas that are in demand.

The Computer Science degree program at Finger Lakes Community College is designed to meet the needs of a technical field that is continuously evolving and changing.

The Program

The Associate in Science (A.S.) degree in Computer Science at Finger Lakes Community College is a technical degree, offering a solid core of required computing science courses. The degree also requires a core of mathematics (including Calculus I and II) and science courses, in addition to required liberal arts courses necessary to transfer with full junior status to a four-year institution. The curriculum in the program is continually updated to reflect new changes in technology, such as mobile application development, object-oriented programming and design, multimedia development, current computing platforms, and networking technologies.

Honors Courses: In addition, the College offers honors courses that provide enhanced educational experiences for students who have demonstrated outstanding academic ability. Enrollment in honors courses is open to qualified students in this degree program, as well as all other qualified FLCC students. Successful completion of honors courses or an Honors Certificate may increase student transfer options to four-year institutions.

Program Learning Outcomes

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

  • demonstrate the technical knowledge and skills to develop and implement computer programming solutions necessary for successful transfer to a computing science or related major at a four-year institution of higher learning.
  • demonstrate the ability for sound reasoning and problem-solving by planning, documenting, implementing, testing, and executing computer solutions to real-life problems.
  • demonstrate the ability to apply knowledge of mathematics in the development of computer algorithms and solutions.
  • write clear and concise technical documentation, user documentation, and needs analyses.
  • locate, research, analyze, and evaluate technical materials and professional technical resource organizations.
  • effectively organize their thoughts, plan a presentation, and deliver oral presentations to an audience of their peers and instructors.
  • demonstrate the ability to be effective team members, whether in the workplace or in society, by learning how to work together and communicate with each other in order to create a computer solution or final project within a required timeframe.
  • discuss key ethical issues and global concerns in relation to the field of computer science, and their responsibility to this field as computer science professionals of the future.
  • demonstrate the ability to research, identify, evaluate, analyze, select, and implement current technologies as appropriate in order to implement effective solutions.

The Experience

Resources and Technology: Computer resources for student learning are extensive and varied at FLCC.  Our classrooms and computer labs are equipped with state-of-the-art personal workstations connected to a local area network (LAN).  We also provide wireless network capabilities for all students with laptops and tablets.  Full access to the internet is available throughout the campus. Courses on campus are taught utilizing multiple platforms; Windows, Mac OS, and Linux. 

Facilities: Computer labs are open evenings and weekends, and are also available at the FLCC Geneva Campus, Wayne County Campus, and Victor Campus Centers.  The College also offers a computer certification and testing at the Victor Campus Center, where students can take exams for Microsoft, Cisco, CompTia, and other technologies.

Resources:  A wide variety of software packages and peripherals are available to support classroom instruction, and through our library, students have on-line access to respected research databases such as Lexis Nexis, Expanded Academic Index, Medline, and others. In addition to classroom and lab experience, you may attend panel discussions with FLCC alumni who are working in computer areas, participate in field trips to computer sites, and attend seminars with transfer colleges and a "Career Day Breakfast."

The Graduates

Graduates of the program have transferred to many four-year private and public institutions such as the Rochester Institute of Technology, St. John Fisher College, Nazareth College of Rochester, SUNY Colleges at Brockport, Geneseo and Utica/Rome, among others*, to complete their baccalaureate degrees. They have gone on to become systems analysts, programmers, consultants, and network administrators at such companies in the Finger Lakes region as ExxonMobil, Thompson Health, Garlock, Sutherland Group, and Canandaigua National Bank and Trust Company, among others.

Salary: According to the Occupational Outlook Handbook, the median annual wage for computer systems analysts was $79,680 in May 2012. Salary levels vary depending on the industry segment, geographic region, and level of education and experience attained.

* This is a sampling of some of the four-year colleges and universities to which our students have transferred. Please consult your advisor or the Educational Planning and Career Services office for a complete listing of transfer agreements between Finger Lakes Community College and four-year institutions.

The Scholarships

The Brenda Brockman Beck Scholarship and the Pat Nettnin Memorial Scholarship are awarded annually to a computer science major who meets the specific criteria of the awards. For details, contact a member of the Computer Science Department or the Financial Aid Office.

The Faculty

The Computing Sciences faculty bring to FLCC a wide breadth of talent and a great depth of experience in both academia and industry. Each faculty member specializes in a particular area of the discipline, and continually strives to stay current in that area. We are committed to providing students with the most up-to-date programs and courses, and strive to provide our students with an excellent education at the certificate and associates degree levels.