The minor in Computer Science is a valuable choice for students in all technical disciplines as well as for students in management, social sciences, and mathematics. The importance of computer science is increasing in all organizations and businesses. Use of ever-changing hardware and software systems continue to permeate research laboratories and offices throughout the world. In a competitive job market, an understanding of the computer science field can play a significant role in satisfying conditions for employment.
Total Credit Hours: at least 17 credits
A. Required Courses (three courses)
- MAT 115 Finite Mathematics or MAT 413 Discrete Mathematics
- CS 240 Data Structures and Algorithms
- CS 249 Object-Oriented Programming
B. Elective Courses (any two courses of the following 4 courses)
- CS 220 Computer Organization
- CS 330 Operating Systems and Networking
- CS 350 Information and Knowledge Management
- CS 370 Software Engineering
At least three courses must be taken in residence at SUNY Poly. No more than two courses taken at other institutions may be applied to the minor. Computer Information Systems majors and Applied Computing majors may not use the same Computer Science courses to fulfill both the Advanced Electives requirements for the Computer Information Systems major or the Applied Computing major and the Elective Courses requirements for the Computer Science minor.