
Introduction
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.
Program Organization
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.
Admission to the Program
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.
Graduation Requirements
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.
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.
Graduation with Distinction
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.
Career Opportunities
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.
Special Opportunities
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.
Information about the Program
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
| © 2009 Richard Stockton College The Richard Stockton College of NJ, PO Box 195, Pomona, NJ 08240 609-652-1776 |