Skip to main content

CAP - College Access Program

CAP (College Access Program), CSAT (Charter School for Applied Technology), and MECHS (Middle Early College High School) are three signature programs of Buffalo State University, housed in the office of Continuing Professional Studies. Both the MECHS and CSAT programs are open only to participants attending those institutions.

All programs are aimed at introducing high school juniors and seniors to college level work, and allowing them to achieve college credits for successful participation, as well as credits towards graduation from their home high school. 

CAP Courses offered cover a range of disciplines, from mathematics to fashion design, and vary in number and kind by school and district.  Each course is offered at a fraction of the cost of its college level tuition, which makes the program highly affordable for families, while providing future savings in college costs.

Participating CAP high school instructors are partnered with a Buffalo State faculty member, who provides guidance and support to ensure the level of work meets college standards.  A solid record of success has been achieved for all, in more than 20 schools across the state.

If you are a high school instructor interested in partnering with Buffalo State to offer the great opportunity CAP programming presents to your students, please contact us for more information, at




  • Buffalo Academy of Visual and Performing Arts (BAVPA)
  • Cheektowaga Central High School
  • Eastern Suffolk BOCES
  • Erie 1 BOCES
  • Frederick Law Olmsted High School
  • Hutchinson Technical High School
  • Kenmore East High School
  • Mount Mercy Academy
  • Orleans/Niagara BOCES
  • Riverside High School
  • Tapestry Charter School
  • The Park School
  • Westfield Academy
  • Charter School for Applied Technologies*
  • Middle Early College High School*

* These schools are non-traditional CAP programs.




Back to Top

Continuing Professional Studies

1300 Elmwood Ave  •  Cleveland Hall 210 •  Buffalo, NY 14222
Phone: (716) 878-5907 •  Fax: (716) 878-5930