Welcome to Saint Peter's College!

Saint Peter's College Home » Academics » Undergraduate Departments » Computer Science » Majors Programs » Computer Science Option

Computer Science Option

Requirements for Computer Science Major/Computer Science Option
Degree of Bachelor of Science (CAS/SBA students only)

This option is designed for those who wish to study the theory of programming. Any student who wishes to go to graduate school in Computer Science should take this option.
In addition to fulfilling the core curriculum requirements (62 credits) CS/CS majors must complete the following courses:
 
Is180
Cs231
Cs232
Cs355
Cs370
Ma246
Ma247
Ma273
Ma335
Ma382
or Ma385
 
Cs
Fundamental of Computer Programming
Introduction to C++
Advanced Programming Techniques Using C++
Foundations of Programming Systems
Data Structures
Discrete Mathematics
Introductory Linear Algebra
Multivariable Calculus I
Probability Theory
Mathematical Modeling
Topics in Applied Mathematics
Natural Science Laboratory
Computer and Information Science Electives
Approved Electives
( 3 crs)
( 3 crs)
( 3 crs)
( 3 crs)
( 3 crs)
( 3 crs)
( 3 crs)
( 4 crs)
( 3 crs)
 
( 3 crs)
( 2 crs)
( 15 crs)
( 9 crs)
 57 crs

Typical Sequence of Courses
CS/CS
Sophomore
 
Junior
 
Senior
 
Cs232
Cs355
Cs370
Math
Core
Total Credits
( 3)
( 3)
( 3)
( 6)
(17)
32
Cs Electives
Ma
Core
Elective
( 9)
( 6 /7)
( 9)
( 3)
 
27/28
Cs Electives
Ma
Core
Values Course
Electives
( 6)
( 3/4)
( 9)
( 3)
( 6)
27/28
Core includes 3 natural science courses and 2 labs.
 
 
Special Notes on Core Curriculum Requirements

1.   The core curriculum mathematics requirement is Mal43 Differential Calculus (4 credits) and Mal44 Integral Calculus (4 credits). Students who have taken Mal23-124 Elementary Calculus, I and II, may fulfill the requirement by taking Ma125 Intermediate Calculus (2 crs). These courses may not be taken on a Pass/Fail basis.

2. Majors in CS/CS may not use Cs or Is courses for the core natural science requirements or as core electives. Two of the three natural science courses must include a laboratory (Pcl90-191 Applied Electronics, with lab, is recommended).
 
Special Notes on Major Requirements
 
1. A student must maintain a 2.0 average in the Cs231 and Cs232 sequence in order to continue as a computer science major and must maintain a 2.0 cumulative average in all Cs/Is courses in order to graduate.
 
2. Computer science electives may be selected from courses with a designation of Cs400 or higher. One may be Cs295 or an Is course numbered 230 or higher.
 
3. CS/CS majors may be eligible for a minor in mathematics.
 
4. CS/CS majors are encouraged to study a commercially popular programming language such as C, Visual BASIC, Java and/or COBOL.
 

Saint Peter's College
The Jesuit College of New Jersey
1-888-SPC-9933
Privacy Statement | Copyright 2008

Jersey City Campus
2641 Kennedy Boulevard
Jersey City, NJ, 07306
main: 201-761-6000

Englewood Cliffs Campus
Hudson Terrace
Englewood Cliffs, NJ, 07632
main: 201-761-7480