Major Area Requirements
36 semester hours of courses in computer
science (CUS)
- Computer Security
- Structured Programming Techniques
- Mainframe Assembler Language or Microcomputer Assembler
Language
- Introduction to Data Structures
- Data Communications
- Data Security and Cryptography
3 credits from each of the following:
- Advanced Business Programming; Commercial Systems; Systems
Resource Management; Object-Oriented Programming; Unix Operating
System; PERL Programming language
- Advanced Data Structures; Survey of Languages; Event-Driven
Programming; Java and World Wide Web Applications; Advanced Java
Programming
- Logical Design; Computer Architecture; Operating Systems;
Compilers and Program Translation; Database Management Systems;
Software Engineering; Systems Analysis; Theory of Programming
Languages; Advanced Database Management Systems
- Distributed Operating Systems; HTML and JAVA Script; Dynamic
Web Page Development; Artificial Intelligence; Computers and the
Law
6 additional credits in computer science, 3 of these must be
selected from CUS 1144 or higher numbered courses. CUS
1101-1105; 1107; and 1108 may not be used toward the fulfillment of
the major area requirements.
Specialized Area Requirements
18 semester hours of courses in safety and
corporate security
- Introduction to Commercial Security and Governmental
Safety
- Contemporary Legal Issues in Private and Public Protection
12 additional credits from:
- Loss Prevention and Business Security
- Disaster Response and Hazard Control
- Crime Prevention and Safety Consulting
- Organization, Supervision and the Protection Professional
- Modern Investigation and Protection Technology
- Industrial Espionage Countermeasures
- Private Investigation and Executive Protection
- Investigative Litigation Preparation
- Fire Prevention and Protection
- Public Safety Regulatory and Enforcement Agencies
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 safety and
corporate security as well as a major in computer science.
A second language (6 credits) may be substituted for these
courses.
| Requirements | Credits |
| Major Area Requirements | 36 |
| Specialized Area Requirements | 18 |
| Free Electives | 9 |
| Core Requirements | 63 |
| Total | 126 |