The M.A. in computer and information science is designed for students who choose to study the foundations of the field and its wide applicability across many problem-solving paradigms and problem domains. The program provides preparation for a variety of positions within the constantly expanding field of computer science, including computer systems software engineer, computer applications software engineer, computer systems analyst, database administrator, and network systems and data communication analyst. All of these positions appear in the ten top salaried jobs in the Bureau of Labor Statistics list of the thirty fastest growing jobs, projected through 2014. The program also prepares students for doctoral studies or research work in the field.
A student whose first degree was in an area other than computer science area can take undergraduate prerequisite courses at Brooklyn College to prepare for the master's program. All graduate courses are offered in the evening, making it convenient to combine work with study. A wide variety of courses are available in such fields as information systems, artificial intelligence, networks, multimedia, database systems, algorithms and problem solving, and many others. Our faculty members have published widely in all of these fields, and many are recognized experts in their areas.