Computer Science (A.S.)

BMCC Admissions


or learn more.

The Associate in Science (A.S.) in Computer Science provides students with an understanding of the theory that underlies the existence, organization and applications of computers. This program equips students to continue their education in the computer science field or to enter the workforce.

Learn more about internships, summer jobs and extra-curricular activities offered by the CIS Department.

Transfer Options

BMCC has articulation agreements with several four year colleges to allow you to seamlessly continue your education there.

Explore Careers

BMCC is committed to  students’ long-term success and will help you explore professional opportunities. Undecided? No problem. The college offers Career Coach for salary and employment information, job postings and a self-discovery assessment to help students find their academic and career paths. Visit Career Express to make an appointment with a career advisor, search for jobs or sign-up for professional development activities with the Center for Career Development. Students can also visit the Office of Internships and Experiential Learning to gain real world experience in preparation for a four-year degree and beyond. These opportunities are available to help BMCC students build a foundation for future success.

Explore career paths for Computer Science (pdf)


Required Common Core

Flexible Core3

Curriculum Requirements

Data Structures
Software Development
XXX xxx
Program Elective 6
XXX xxx
General Elective 7


Total Curriculum Requirements
Total Program Requirements


Please note, these requirements are effective the 2023-2024 catalog year. Please check your DegreeWorks account for your specific degree requirements as when you began at BMCC will determine your program requirements.


  1. Students are required to take MAT 206 or MAT 301.
  2. Students are required to take PHY 215.
  3. No more than two courses in any discipline or interdisciplinary field can be used to satisfy Flexible Core requirements.
  4. Students are advised to take SPE 100 or SPE 102.
  5. Students are required to take CSC 101 and CSC 111.
  6. Select 6 credits from CIS 317, CIS 345, CIS 359, CIS 362, CIS 364, CIS 385, CIS 395, CSC 103, GIS 201, or CIS 316.
  7. These credits can be satisfied by taking STEM variants in the Common Core.

Computer Information Systems Dept.

Fiterman Hall, Room F-0930
New York, NY 10007
Phone: (212) 220-1476

Office Hours:
9 a.m.-5 p.m