Business 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
  • 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.

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