Computer Security Systems Option

Major Area Requirements
36 semester hours of courses in computer science (CUS)

  • Structured Programming Techniques
  • Mainframe Assembler Language or Microcomputer Assembler Language
  • Introduction to Data Structures
  • Operating Systems
  • Database Management Systems
  • Data Communications
  • Data Security and Cryptography

3 credits from each of the following:

  • Advanced Data Structures; Survey of Languages; Event-Driven Programming; Java and World Wide Web Applications; Advanced Java Programming
  • Distributed Operating Systems; HTML and JAVA Script; Dynamic Web Page Development; Artificial Intelligence; Computers and the Law

9 additional credits in computer science, 6 of these must be selected from CUS 1144 or higher numbered courses.  CUS 1101-1108 may not be used toward the fulfillment of the major area requirements.  

Specialized Area Requirements
18 semester hours of courses in computer security systems (CSS)

  • Introduction to Information Security
  • Cyber Threats and Detection
  • Network Security
  • Perimeter Protection

6 credits selected from the following:

  • Cyber Law and Ethics
  • Computer Forensics

Free electives
9 semester hours selected from the courses offered through any of the undergraduate units of St. John's University.   

Students completing this program will have a minor in computer security systems as well as a major in computer science.

A second language (6 credits) may be substituted for these courses.

RequirementsCredits
Major Area Requirements36
Specialized Area Requirements18
Free Electives9
Core Requirements63
Total126