Introductory Computer Programming (CSE 101 or 110 or 114 or 130; or ESE 124; or ESG 111 or MEC 101 & 102; or MAT 331; or PHY 227; or ISE 108; or BME 120; or any other computer programming course at Stony Brook or at another institution)
Non-AMS courses including CEAS courses, MAT, PSY, CSE, ENG. (PLEASE be sure to check with the AMS Department coordinator to ensure the non-AMS courses you select will fulfill the requirement.)