Academic Affairs
Statue of an Osprey

Business - Computer Science and Information Systems Program Description
Home > Undergraduate Studies > Business > Computer Science and Information Systems > Program Description

The Computer Science and Information Systems (CSIS) program offers courses of study in Computer Science and Information Systems. Computer Science is concerned with the study of computer hardware and software systems, programming, methodology, programming languages, data structures, algorithms, mathematical laws governing the limitation and potentialities of computers, paradigms for analyzing and reasoning about problems and the implementation of solutions

Information Systems deals with theory of information, human-computer interface, systems analysis and design, methodologies of data collection and analysis, mathematical modeling and simulation, computerized information storage and retrieval, electronic communication and networking.

The CSIS program is designed to provide a solid education foundation for those who intend to obtain employment as computer and information systems professionals, as well as those who plan to enter graduate school for advanced studies. The program also provides courses for those who do not intend to become professionals but who wish to obtain some computer skills to assist them in their careers.

The CSIS program offers a B.A. degree and a B.S. degree. For the B.S. degree a student may pursue a track in either Computer Science or Information Systems. The B.A. degree provides a broad foundation in computer science and information systems. It does not prescribe a particular area for in-depth study. The student generally has more flexibility in pursuing his/her interest if that interest does not correspond with the more structured curriculum of the B.S. degree

The courses in CSIS are divided into clusters. A common core cluster of seven courses is required of all students seeking a degree. This common core offers a strong introduction to computer science and information systems, and it provides the necessary foundation for more advanced studies. Students are advised to complete the common core by the end of the sophomore year. A grade of C or better is required in the five common core CSIS courses.

The CSIS program is open to any student with an active interest in computer science or information systems. No prior computer experience is required. The curriculum requires the study of statistics, discrete mathematics and calculus. Students who need to review algebra should enroll first in MATH 1100.

Students should declare their degree major no later than the end of the sophomore year. Students who transfer 64 credits or more from another institution without having completed the equivalent of Programming and Problem Solving I and II before coming to Stockton should expect to spend more than two years at Stockton to fulfill the requirements for a degree in CSIS.


Completion of the following seven core courses (or their equivalents) is required of all CSIS
majors.
 
CSIS     1206    Statistics I or
CSIS     3327    Probability and
                            Applied Statistics                4 credits
CSIS     2101    Programming and
                            Problem Solving I               4 credits
CSIS     2102    Programming and
                            Problem Solving II               4 credits
CSIS     2210    Systems Analysis
                            and Design                          4 credits
CSIS     2222     Telecommunication
                             Systems                              4 credits
MATH   2215      Calculus I                            5 credits
MATH   2225      Discrete Mathematics      4 credits
Total CSIS Core Credits                               29 credits
 
Although Calculus and Discrete Mathematics are independent courses, it is recommended that Discrete Mathematics be taken before Calculus I. Students with little or no computer science education should take CSIS 1100, Computer Science: An Overview, as a program elective. It should be completed prior to taking CSIS 2101 Programming and Problem Solving I.
 
COURSE REQUIREMENTS FOR B.A. DEGREE:
Common Core                                              29 credits
CSIS* or Cognate courses                         35 credits
Designated General Studies                     32 credits
At-Some-Distance Courses                       32 credits
Total required credits                                   128 credits
 
* All CSIS majors are required to earn at least 16 credits in 3000-4999 level CSIS courses at Stockton
 
COURSE REQUIREMENTS FOR B.S. DEGREE—COMPUTER SCIENCE TRACK:
Common Core                                                29 credits
Computer Science Core                               17 credits
Extended Computer Science Core             20 credits
Electives                                                           14 credits
Designated General Studies                        32 credits
At-Some-Distance Courses                         16 credits
Total required credits                                     128 credits
 
*Cognate courses to be selected with approval of the student’s program preceptor.
 
COMPUTER SCIENCE CORE:
CSIS     2226    Foundations of Computer Science
CSIS     3103    Data Structures
CSIS     3250    Computer Organization
MATH   2216    Calculus II
 
EXTENDED COMPUTER SCIENCE CORE:
(Students select three from the Group A and at least two additional courses from either Group A or B)
 
Group A
CSIS    4244    Programming Language Structures
CSIS    4251    Operating Systems
CSIS    4469    Computer Architecture
CSIS    4485    Software and Security Engineering I
MATH   4471    Computer Algorithms
MATH   4472    Theory of Computation
 
Group B
CSIS    3327    Probability and Applied Statistics
CSIS    3381    Information Assurance and Security
CSIS    4135    Web Service Engineering
CSIS    4222    Computer Networks
CSIS    4463    Artificial Intelligence
CSIS    4469    Computer Graphics
CSIS    4481    Cryptography and Data Security
CSIS    4486    Software and Security Engineering II
CSIS    4491    Research Topics in Parallel and Distributed Computing
 
COURSE REQUIREMENTS FOR B.S. DEGREE—INFORMATION SYSTEMS TRACK
Common Core                                                     29 credits
Information Systems Core                                 20 credits
Extended Information Systems Core               20 credits
Electives                                                                11 credits
Designated General Studies                            32 credits
At-Some-Distance Courses                              16 credits
Total required credits                                          128 credits
 
INFORMATION SYSTEMS CORE
ACCT    2110    Financial Accounting
CSIS     2259    Operations Research
CSIS     3222    Database Systems
CSIS     4211    Advanced Systems Analysis
 
At least one of the following two courses:
 
CSIS     3103    Data Structures
CSIS     3470    File Processing with COBOL
 
EXTENDED INFORMATION SYSTEMS CORE
(Students select at least five from the following)
CSIS     3223    Advanced Database Systems
CSIS     3381    Information Assurance and Security
CSIS     3462    Operation Research II
CSIS     3472    Human-Computer Interface
CSIS     4485    Software and Security Engineering I
MGMT   3110    Introduction to Management
MGMT   3124    Organizational Behavior
MKTG   3110    Marketing Principles
 
ADDITIONAL CSIS ELECTIVES
Any Stockton CSIS course may be used as a program elective. (CSIS 1180 may not be taken after completing any other CSIS course.) Part of the CSIS elective/cognate requirements may be fulfilled by other courses. Computer Science track students may use precalculus or higher level MATH courses as cognates. Information Systems track students may use appropriate MATH courses and certain business courses as cognates with the approval of their preceptor. For the Bachelor of Arts degree program electives must include a minimum of 20 CSIS credits at the 3000-4000 level. For all CSIS degree programs, other courses will be considered as cognates only after discussion with and approval by the student’s preceptor.
 
MINOR IN INFORMATION SYSTEMS
The minor in Information Systems requires completion of 20 CSIS course credits. The required courses provide a fundamental understanding of the process of developing and implementing an information system. Students select additional courses based on their interests.
   The minor in Information Systems is designed for students who will be professionals in a computer-based organization or who desire an additional career option. Students in any program can enhance their employment potential or help to fulfill prerequisites for business-oriented graduate programs.
 
Required Courses:
CSIS    2101    Programming and Problem Solving I
                           Prereq: MATH 2225 (recommended) or MATH 2215 (may be taken concurrently)
CSIS    2210    Systems Analysis
                           Prereq: CSIS 2101
CSIS    2222    Telecommunication Systems 
                           Prereq: CSIS 1206
 
At Least Two from the Following:
CSIS    3222    Database Systems
                           Prereq: CSIS 2101, CSIS 2210, and MATH 2225
CSIS    3470    File Processing
                           Prereq: CSIS 2102
CSIS    3472    Human-Computer Interface
                           Prereq: CSIS 2101
 
MINOR IN COMPUTER SCIENCES
The minor in Computer Science requires completion of 20 CSIS-acronym course credits. Students completing this minor will get a broad overview of the subject (CSIS 1100), the foundation courses to prepare for more advanced level courses (CSIS 2101-2102), and the flexibility to select upper level courses appropriate to individual interests and needs. 

The minor in computer science is appropriate for students of all majors who wish to gain expertise with the modern computer-based technology that pervades our daily lives. For example, a student interested in graphic design could minor in CSIS and take an advanced-level course in computer graphics. This would provide a better understanding of the computer-based tools used by professional graphic designers.

A student interested in the natural sciences could minor in CSIS to obtain the background to work in the area of computational science.
 
The following courses are required:
 
CSIS    1100    Computer Science: an Overview 
                           Prereq: MATH 1100 or a working knowledge of high school algebra (two years)
CSIS    2101    Programming and Problem Solving I
                           Prereq: MATH 2225 (recommended) or MATH 2215 (may be taken concurrently)
CSIS    2102    Programming and Problem Solving II
                           Prereq: CSIS 2101
 
At least two CSIS courses from the computer science core or the extended computer science core at 3000-4000 level. (A third CSIS course from the computer science core or extended core may be substituted for CSIS 1100.)
 
 
GUIDELINES FOR INTERNSHIPS
An internship, as distinguished from an independent study, is defined as program-related employment, paid or non-paid, almost always external to the Stockton community, specifically excluding the internship in the Office of Computer and Communications at Stockton.

  1. A student, having the sponsorship of a CSIS faculty member, must indicate (to the divisional assistant of Professional Studies) his/her intention to pursue an internship during a particular term. The student must have a minimum GPA of 2.5 and have successfully completed at least 64 credits before he/she will be permitted to undertake an internship.
  2. Before the internship is approved for credit, the student must submit a proposal to his/her CSIS faculty sponsor, signed by the prospective employer and specifying the scope and expectations involved in the internship.
  3. During the course of the internship, the student must submit to the CSIS faculty sponsor, on a regular basis, signed progress reports confirmed by the employer.
  4. At the end of the internship the student must submit to the CSIS faculty sponsor a culminating project describing what was learned and accomplished as a result of this employment.
     

GUIDELINES FOR INDEPENDENT STUDIES
A student who wishes to pursue a specialized project or a research topic for credit that is not covered by established courses may opt to register for an independent study. The number of credits to be earned is determined in concert with the faculty member sponsoring the independent study. The student must have a minimum GPA of 2.5 and have successfully completed at least 64 credits before he/she will be permitted to undertake an independent study.

No more than eight CSIS internship/independent study credits will be accepted toward the degree.

A bachelor’s degree with distinction in Computer Science and Information Systems will be awarded to students who achieve at least 80% A grades in program and cognate course work.

Professional opportunities in Computer Science and Information Systems continue to increase at a rapid pace. The Occupational Outlook Handbook from the Federal Bureau of Labor Statistics includes a list of occupations projected to grow fastest during the period 2000-12. The top-ten occupations on this list include:

The CSIS program provides courses of study to prepare students for each of these occupations. Graduates of the CSIS program have also been successful in a wide range of other professional areas including artificial intelligence, security, virtual reality, Internet technologies consulting, secondary education, and university teaching and research.

INFORMATION ASSURANCE AND SECURITY

The extensive dependence on computers and networks by individuals, industry and government organizations has produced a critical need to make these systems secure and to assure their availability. Consequently, Information Assurance and Security (IAS) has become a rapidly growing, high-priority field with excellent career opportunities for researchers, instructors and practitioners. The CSIS program at Stockton offers a rich set of courses and experiences to provide students with the foundation for professional employment and graduate level study in IAS.

Courses with an Information Assurance and Security focus include:

CSIS    3381    Information Assurance and Security

CSIS    4135    Web Service Engineering

CSIS    4222    Computer Networks

CSIS    4481    Cryptography and Data Security

CSIS    4485    Software and Security Engineering I

CSIS    4486    Software and Security Engineering II

CSIS    4487    Computer Forensics

CSIS    4491    Research Topics in Parallel and Distributed Computing

CO-OP PROGRAMS and INTERNSHIPS

CSIS majors have completed internships and co-op programs with various government and private organizations including the Federal Aviation Administration Technical Center, Lockheed Martin and Computer Sciences Corporation.  Stockton CSIS students have also engaged in summer research activity at major research centers including Cornell University and Los Alamos National Laboratory. Other cooperative educational programs and internships are available through the Assistant to the Dean in Professional Studies and through individual program faculty.

Of schools outside of the District of Columbia, Stockton has the largest Washington Internship Program of any college or university in the country. The full-semester internship can be a useful tool for gaining career experience and contacts. Previous placements for majors in CSIS have included LORAL, IBM, Department of Environmental Protection, Compu Lan, Lucent and CSC.

Computer Sciences and Information Systems Program Coordinator
The Richard Stockton College of New Jersey
PO Box 195
Pomona, NJ 08240-0195
Phone: (609) 652-4534

Dean of Enrollment Management
The Richard Stockton College of New Jersey
PO Box 195
Pomona, NJ 08240-0195
Phone: (609) 652-4261





Stockton Home pageVisitorsAdmissions OfficeAcademic AffairsSearch StocktonStockton Site Map