Computer Science and Information Security (BS)

Computer Science and Information Security (BS)

Computer Science and Information Security (BS)

The major in Computer Science and Information Security offers the computing, quantitative and analytical expertise public and private organizations need to advance the practice of digital forensics and cybersecurity. The program provides the broad background in computing that is needed to thwart the abuse and misuse of computers, data networks, information systems and information infrastructures, in the environment of ever advancing digital technology. The courses in the Computer Science and Information Security major prepare students for direct entry into the profession as well as entry into graduate and professional programs that rely on computing and quantitative methods, especially in areas related to digital forensics and cybersecurity.

Learning Outcomes. Students will:

  • Use and critically evaluate the variety of theoretical approaches that are relevant to Computer Science and Information Security.
  • Use and critically evaluate the variety of practical/hands-on/research approaches that are relevant to Computer Science and Information Security.
  • Analyze the quality of the programs in Computer Science and Information Security.
  • Communicate effectively through integrating theory, research and policy in written reports and presentations.
  • Understand the ethical considerations and statutory requirements computer professionals encounter as care takers of sensitive data and designers and developers of systems that can impact the well-being of individuals and organizations.

Credits required.

Computer Science and Information Security Major


General Education




Total Credits Required for B.S. Degree


Coordinator: Professor Sven Dietrich, Department of Mathematics and Computer Science (212.393.6839,

Advisors. Peter Shenkin (212.237.8925,, Michael Puls (212.484.1178,, Hunter Johnson (212.237.8846,, Eric Polanco (212.237.8844,, Department of Mathematics and Computer Science

Advising information. Computer Science and Information Security Advising Resources. Four Year Academic Plan 

Additional information. Students who enrolled for the first time at the College or changed to this major in September 2015 or thereafter must complete the major in the form presented here. Students who enrolled prior to that date may choose the form shown here or the earlier version of the major. A copy of the earlier version may be obtained in the 2016-2017 Undergraduate Bulletin.

FOUNDATIONAL COURSES                                                                                             Subtotal: 0-3 credits

Depending on mathematics placement, students may need to complete pre-calculus.

MAT 141



Advisor recommendation: MAT 141 can fulfill the Required Core: Mathematics and Quantitative Reasoning area of the Gen Ed Program depending on students math placement test score.

PART ONE. CORE COMPUTER SCIENCE COURSES                                               Subtotal: 33 credits 

CSCI 271 Introduction to Computer Science
CSCI 272 Object-Oriented Computing
CSCI 274 Computer Architecture
CSCI 360 Cryptography and Cryptanalysis 
CSCI 373 Advanced Data Structures 
CSCI 374 Programming Languages 
CSCI 375 Operating Systems 
CSCI 377 Computer Algorithms 
CSCI 379 Computer Networking
CSCI 411 Computer Security & Forensics 
CSCI 412 Network Security & Forensics 

PART TWO. REQUIRED MATH COURSES                                                                    Subtotal: 9 credits 

MAT 204 Discrete Mathematics
MAT 241 Calculus I 
MAT 301 Probability & Mathematical Statistics I 

PART THREE. ELECTIVES                                                                                                   Subtotal: 6 credits 

Category A. Computer Science Electives
Select one 

CSCI 362 Databases and Data Mining 
CSCI 376 Artificial Intelligence
CSCI 380 Selected Topics in Computer Science
CSCI 404 Internship in Management Information Systems

Category B. Mathematics Electives
Select one
MAT 242 Calculus II 
MAT 243 Calculus III
MAT 244 Calculus IV
MAT 310 Linear Algebra
MAT 351 Introduction to Ordinary Differential Equations
MAT 371 Numerical Analysis 
MAT 380 Selected Topics in Mathematics

PART FOUR. ETHICS                                                                                                              Subtotal: 3 credits 

PHI 216 Ethics and Information Technology 

PART FIVE. CAPSTONE COURSES                                                                                   Subtotal: 6 credits 

CSCI 400 Capstone Experience in Digital Forensics/Cybersecurity I
CSCI 401 Capstone Experience in Digital Forensics/Cybersecurity II


                                                                                                                                                 Total Credit Hours: 57-60

                                                                                                                                                           Last Updated: 12/19/17