Computer Information Systems in Criminal Justice and Public Administration (BS)

 **Please note:  The revised version of this program is Computer Science and Information Security BS.  As of Fall 2014, students are no longer being admitted to this program.  However, students who are currently in this major will have the opportunity to complete this program as described below and in the 2013-2014 Undergraduate Bulletin.

The major in Computer Information Systems in Criminal Justice and Public Administration focuses on software development, information systems design and the modeling of public systems, using the techniques of operations research. In addition to fulfilling basic requirements in computer science, operations research and mathematics, students must complete an applied specialization in computer applications in either criminal justice or public administration.

Some details:
General Outline
Part 1: Computer Foundation Courses

Part 2: Operations Research Requirements

Part 3: Mathematics Statistics & Computer Electronics

Part 4: Applied Specialization

General Outline

Credits required:
42            Four Year Academic Plan                                        

Prerequisites: MAT 141*, 204, and 241242. MAT 141 fulfills the CUNY Common Core in Mathematics and Quantitative Reasoning.

* Students with a strong high school mathematics background that includes trigonometry and pre-calculus may be exempt from MAT 141. In such cases, consultation with the Department of Mathematics and Computer Science is suggested.

Coordinator. Professor Spiros Bakiras, (Department of Mathematics and Computer Science) (212-484-1181,

Advisors. Department of Mathematics and Computer Science Professors:

1. Spiros Bakiras (212-484-1181,
2. Ping Ji (212-237-8841,
3. Shaobai Kan (646-557-4866,
4. Jin Woo Kim (212-237-8927,
5. Bilal Khan (212-237-8843,
6. Douglas Salane (212-237-8836,
7. Peter Shenkin (212-237-8925,

For the Public Administration Specialization Professors:

1. Warren Benton (212-237-8089,
2. Maria D'Agostino (212-237-8068,

Senior-level requirement: A senior seminar and an internship in the specialization selected by the student are required.


Subtotal: 18 credits


MAT 271 Introduction to Computing and Programming*
MAT 272 Object-Oriented Computing
MAT 373 Advanced Data Structures
MAT 374 Programming Languages
MAT 375 Operating Systems
MAT 377 Computer Algorithms


Subtotal: 6 credits


MAT 323 Operations Research Models I
MAT 324 Operations Research Models II


Subtotal: 6 credits

Select two. Early consultation with a major coordinator is recommended.

Mathematics Electives

MAT 231 Linear Programming
MAT 243 Calculus III
MAT 301 Probability and Mathematical Statistics I
MAT 302 Probability and Mathematical Statistics II
MAT 310 Linear Algebra
MAT 351 Introduction to Ordinary Differential Equations
MAT 352 Applied Differential Equations
MAT 371 Numerical Analysis
MAT 410 Abstract Algebra

Computer Electives

ECO 275 Games, Decisions and Strategy
MAT 265 Data Processing Mastery
MAT 270/ SEC 270 Security of Computers and their Data
MAT 273 Graphics and Interface Programming
MAT 276 Systems Analysis and Design
MAT 277 Computers for Administrative Decision Making
MAT 278 Software Applications for Office Management
MAT 376 Artificial Intelligence
MAT 379 Computer Networking


Subtotal: 12 credits

Select one sequence: Public Administration or Criminal Justice

Public Administration


PAD 140 Introduction to Public Administration
PAD 400 Quantitative Problems in Public Administration
PAD 404 Practicum in Public Administration**

Select one

PAD 340 Planning and Policy Analysis
PAD 343 Administration of Financial Resources

Criminal Justice


MAT 400 Quantitative Problems in Criminal Justice
MAT 404 Internship in Management Information Systems**
MAT 470 Database Systems in Criminal Justice

Select one

MAT 270/ SEC 270 Security of Computers and their Data
MAT 279 Data Communications and the Internet

Total: 42 credits

* Required of all students unless they have sufficient experience with at least one computer language. Qualified individuals may substitute one computer course from Part Three with the approval of the chairperson of the Department of Mathematics and Computer Science.

**Students with appropriate experience, such as individuals who are working with criminal justice agencies and already possess computer experience, may be exempt from the internship with the approval of the chairperson of the Department of Mathematics and Computer Science.