2016-17 University Bulletin 
    
    Mar 28, 2024  
2016-17 University Bulletin [ARCHIVED CATALOG]

Computer Science: Information Security Concentration, B.S.


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

(70 credits)

(Dr. D. Chays x4479)

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.

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.  Students who complete the program will have a working knowledge of cyber security topics.

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

Concentration Requirements


In addition, choose 2 of these 3 courses:


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.