Curriculum & Courses

IT experts manage technology and people. The innovative Cybersecurity curriculum at SBU prepares you for both. As a Cybersecurity student, you will learn to balance creativity and analytical thinking as you master both the management and technology sides of the field. At SBU, you begin building your network for success from day one. You will work with faculty 1:1 to accomplish your goals and exceed your expectations.

Requirements for a Bachelor of Science in Cybersecurity

The following table summarizes all requirements for a Bachelor of Science in cybersecurity. To see the description of a particular course, click on its title. Our Course Descriptions page lists all cybersecurity courses. For one possible breakdown of the major by semester, see the Plan of Study below.

NOTE: Courses below with "Hilbert College" in parentheses are taught by faculty at Hilbert College and offered to students at St. Bonaventure via distance-learning technology. The Cybersecurity major does not require travel to the Hilbert campus. 

 Requirements   Credits 
 Computer Science  41-43
      CS/CSL 131. Computer Science I
      CS/CSL 132. Computer Science II
      CSIA 101. Introduction to Information Security (Hilbert College)
      CS 231. Computer Organization
      CS/CSL 254. Computer Networks
      CS/CSL 354. Introduction to Network Security
      ECI 333. Information Security (Hilbert College)
      ECI 355. Computer Crime (Hilbert College)
      CS/CSL 490. Software Engineering 
      CS 491. Internship in Computer Science/Cybersecurity
      Two Cybersecurity electives*
4
4
3
4
4
4
3
3
3
3
6-8
 Mathematics  7
      MATH 151. Calculus I
      MATH 207. Discrete Mathematics I
4
3
 Foreign Language  3
      One course at the 202 level or above** 3
 Clare College (Core Curriculum at St. Bonaventure) † 36
      CLAR 101. The Intellectual Journey
      CLAR 110. Composition and Critical Thinking I 
      CLAR 111. Composition and Critical Thinking II
      Core Area Courses:
           CLAR 103. Foundations of the Western World
           CLAR 105. Inquiry in the Social World
           CLAR 206. Foundational Religious Texts of the Western World
           CLAR 207. The Catholic-Franciscan Heritage
           CLAR 208. World Views
           CLAR 209. Art and Literature
           CLAR 302 & CLRL 302. Inquiry in the Natural World
           CLAR 304. The Good Life
      CLAR 401. The University Forum
3
3
3
 
3
3
3
3
3
3
4
3
2
 General Electives  31-33
 Total  120

* The two cybersecurity electives must be taken from the following: CS/CSL 243, CS 255, CS/CSL 346, ECI 360 (Hilbert), ECI 365 (Hilbert), ECI 410 (Hilbert), CS 492.

** The School of Arts and Sciences requires all majors to complete a foreign language course at the 202 level or higher. Students not prepared to begin at this level will need to take additional courses in the language, which count as general electives.

† The Clare College curriculum also includes a three-credit quantitative reasoning requirement.  Cybersecurity majors satisfy this requirement by passing any of the courses listed in the above table under Mathematics.


Plan of Study for a Bachelor of Science in Cybersecurity

The following is one possible four-year plan of study for a cybersecurity major.

To see the title of a course in the plan of study below, simply pass the cursor over the course's number. To see the description for a course, click on its number.

 ◄ FIRST YEAR ► 
 Fall Semester  Credits  Spring Semester  Credits
CS/CSL 131 4 CS/CSL 132 4
CSIA 101 3 CLAR 111 3
CLAR 110 3 MATH 207 3
Foreign Language 3 Foreigh Language 3
University 101 1 CLAR 101 3
Total 14 Total 16
  
 ◄ SECOND YEAR ► 
 Fall Semester  Credits  Spring Semester  Credits
CS/CSL 231 4 CS/CSL 254 4
MATH 151 4 Clare College Course 3
Clare College Course 3 Clare College Course 3
Elective 3 Elective 3  
    Elective
Total 14 Total 16
  
 ◄ THIRD YEAR ► 
 Fall Semester  Credits  Spring Semester  Credits
ECI 333 3 CS/CSL 354 4
Cybersecurity Elective 3 ECI 355 3
Clare College Course 4 Clare College Course 3
Clare College Course Elective  3
Elective Elective  3
Total 16 Total 16
  
 ◄ FOURTH YEAR ► 
 Fall Semester  Credits  Spring Semester  Credits
CS/CSL 490 3 Cybersecurity Elective 4
CS 491 3 Clare College Course 3
Clare College Course 3 Elective 3
Elective  4 Elective
CLAR 401  2
 
Total 15 Total 13