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
- Business Data Management
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
- Operations Research I and II; Simulation; Data Communications;
Data Security and Cryptography; Theory of Computation; Finite
Automata and Formal Languages; Analysis of Algorithms
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 business
administration
- Fundamentals of Accounting I or Fundamentals of Accounting II
(Non-Accounting majors)
- Fundamentals of Accounting II
- Law and Business
- Principles of Management I
- Financial Management
- Principles of Marketing
Free electives
9 semester hours selected from the courses offered through any of
the undergraduate units of St. John's University. No more
than 6 credits of free electives may be chosen from business
administration courses.
Students completing this program will have a minor in business
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 |