Computer Science Minor

Computer Science is a rapidly growing field and skilled graduates are in high demand. This minor is available to students who have a major other than Computer Science. Students should complete 19-22 credits. Students are not allowed to transfer in more than 6 credits.

Student Learning Outcomes:

  • Students will gain fundamental knowledge of computer science theory and software development to produce computing-based solutions.
  • Students will design, implement, and test computing-based solutions to meet a given set of computing requirements using computer science theory and software development principles.
  • Students will use current techniques, skills, and tools necessary for computing practice.

About Academic Minors

Farmingdale State College students are invited to enhance their studies with an "Academic Minor." A minor is a cluster of thematically related courses drawn from one or more departments. In addition to department based minors (e.g. computer programming & info systems), interdisciplinary minors are also available (e.g. legal studies).

Academic minors are approved by the College-Wide Curriculum Committee and the Provost. Students must make application for an academic minor through the department offering the minor in conjunction with the Registrar's Office Specific course work must be determined in consultation with a faculty member in the department offering the minor. A statement of successful completion of the academic minor will appear on the student's transcript at the time of graduation.

  • A minor is considered to be an optional supplement to a student's major program of study.
  • Completion of a minor is not a graduation requirement and is subject to the availability of the courses selected. However, if the requirements for a minor are not completed prior to certification of graduation in the major, it will be assumed that the minor has been dropped. Consequently, the student will only be certified for graduation in their primary major.
  • Only students in 4 year baccalaureate programs can apply for a minor.
  • A minor should consist of 15 to 21 credits.
  • At least 12 credits must be in courses at the 200 level or higher.
  • At least 9 credits must be residency credits.
  • Specific requirements for each minor are determined by the department granting the minor. 
  • Students must maintain a minimum cumulative GPA of at least 2.0 in their minor.  Some minors may require a higher GPA.
  • Students are prohibited from declaring a minor in the same discipline as their major (e.g. one cannot combine an applied math minor with an applied math major). Academic minors may not apply to all curricula.
  • Students are permitted to double-count courses.
  • Students are only permitted to take more than one minor with appropriate written approval of their department chair or curriculum Dean.

Admission to Farmingdale State College - State University of New York is based on the qualifications of the applicant without regard to age, sex, marital or military status, race, color, creed, religion, national origin, disability or sexual orientation.

Contact Information

Computer Systems

Dr. David S. Gerstl
Whitman Hall, Room 112
934-420-2190
cpis@farmingdale.edu
Monday-Friday 8:30am-5:00pm

Fall 2024

Subject to revision

Required: (19-22 credits)
CSC 111 Computer Programming I 3
CSC 211 Computer Programming II 3
CSC 229 Data Structures and Algorithms I 3
CSC 251 Discrete Structures 4
CSC 200 level or higher elective by advisement, excluding CSC 375W 6-9

Curriculum Summary

Total Credits: 19-22


Warning: file_get_contents(/app/homedir/devfarmingdale/public_html_dev/applications/scheduler/data/courses.json): Failed to open stream: No such file or directory in /app/homedir/devfarmingdale/public_html/_resources/php/program.php on line 13
Last Modified 1/21/25