2016-17 University Bulletin 
    
    Apr 18, 2024  
2016-17 University Bulletin [ARCHIVED CATALOG]

Computer Science, B.S.


Return to {$returnto_text} Return to: Undergraduate & Graduate Programs

NY State Program Code: 79405
HEGIS Code: 0701.00
CIP Code: 11.0101

(70 credits)

To graduate with a degree in mathematics or computer science, majors must have a GPA of at least 2.0 in all mathematics and computer science courses, with at most one grade lower than a C–. This applies to those courses that have been taken at Adelphi in fulfillment of degree requirements. Majors in computer and management information systems are required to maintain an average of 2.0 in all courses applied to the major.

Advanced standing may be granted at the discretion of the department.

Concentrations


Although not required for the major, undergraduates majoring in Computer Science or Computer and Management Information Systems are eligible to enroll in the 1 of 2 concentrations in Game Development or Information Security.

Game Development 
This program focuses on the development of computer games and the relevant skills needed to create interactive software in a graphical, multi-player environment.

Information Security 
This program focuses on the development of secure applications and the relevant skills needed to address the root cause of security holes, which is usually “bad software,” i.e. defective software with regard to its requirements, testing, design and/or implementation; learn the features and characteristics of secure systems and how to build security into a software system as it is developed.

General Education Requirements


All students must satisfy the University’s General Education requirements , in addition to the requirements for the major in mathematics, computer science, or computer and management information systems.

Requirements for the Bachelor of Science (B.S) in Computer Science


Required GPA: 2.0
Credits Required for Major: 70
Credits Required to Graduate: 120

Semester Sequence


Degree: B.S.
Required GPA: 2.0
Credits Required for Major: 70
Credits Required to Graduate: 120

 
Requirements
Course Credits Freshmen Sophomore Junior Senior
    Fall Spring Fall Spring Fall Spring Fall Spring
CSC (0145) 171 Introduction to Computer Programming 4              
MTH (0144) 130 Calculus IA and
MTH (0144) 131 Calculus IB
or
MTH (0144) 141 Calculus I1
3
4

4







 
           
CSC (0145) 156 Discrete Structures 3 or ✓            
CSC (0145) 172 Intro. Algorithms & DataMTH (0144) 142 Calculus II 4              
MTH (0144) 142 Calculus II 4   or ✓          
CSC (0145) 270 Survey of Programming Language 3              
CSC (0145) 271 Software I 3              
MTH (0144) 253 Linear Algebra 4   or ✓ or ✓ or ✓      
CSC (0145) 174 Computer Organization and Assembly Language 3   or ✓          
CSC (0145) 272 Software II 3              
CSC (0145) 343 Data Structures 3         or  
CSC (0145) 371 Systems I 3         or  
MTH (0144) 361 Intro. To Probability Theory 3         or ✓ or ✓ or ✓
CSC (0145) 344 Algorithms & Complexity 3           or
CSC (0145) 480 Senior Seminar 3              
Mathematics Elective 3         or ✓ or ✓ or ✓
Computer Science Electives 9         or ✓ or ✓ or ✓
Laboratory Science Sequence2 8    Courses may be taken during any semester.  

1To register for this course, student must have earned a grade of C or higher in MTH (0144) 140 - Precalculus  or passed a department examination.

2While the Laboratory Science Electives can be completed during any semester, students considering the joint degree program with Columbia University should complete the Laboratory Science sequence in Physics during the sophomore year.

Return to {$returnto_text} Return to: Undergraduate & Graduate Programs