The Computer Science associate degree program provides students with the first two years of study leading to a baccalaureate degree in computer science, computer information science, computer systems technology, computer engineering technology or applied mathematics.
The language of mathematics is used to translate the solutions of real-world problems into algorithms. Constructing efficient and effective algorithms to solve a particular problem is the business of computer science. An algorithm is a step-by-step procedure that tells a computer what to do. Algorithms search, sort, evaluate, analyze, transfer, code and decode information. The focus of this program is on problem-solving with a heavy emphasis on applied mathematics.
Computer science is an excellent field of study for those seeking career opportunities in the worlds of business, education, government and industry. Employers value computer science graduates, not just for their specific technical skills, but for the broad analytic and problem-solving abilities that are developed in the study of computer science.
Medical, pharmaceutical and financial disciplines as well as the information and design industries depend heavily on computer science graduates. In addition, the massive amount of information generated by business, industry, government, science and communications requires algorithms to maintain, control, mine, warehouse and secure data.
The Computer Science program is sponsored by the Mathematics Department. The curriculum consists of a broad spectrum of mathematics, science, general education, computer science and computer engineering courses. The program is designed to prepare the student for the more advanced work required for the baccalaureate degree.
The first two years are devoted to establishing mathematical sophistication, constructing and analyzing algorithms, learning to write object-oriented programs and becoming familiar with the architecture of a computer. Internships are available to give students work experience.
The College will grant an associate in science (AS) degree with a major in computer science upon satisfactory completion of the required 60 credits listed.
To be eligible for admission into the Computer Science program, students must be CUNY-certified in reading and mathematics. In order to begin the full first semester sequence of courses, students must have also completed MAT 1375/MA 375 or the equivalent. Students not prepared to take MAT 1475/MA 475 will be required to take up to an additional 12 credits of the mathematics prerequisites, MAT 1175/MA 175, MAT 1275/MA 275 and MAT 1375/MA 375.