If you are having any difficulty using this website, please contact the Help Desk at Help@nullHofstra.edu or 516-463-7777 or Student Access Services at SAS@nullhofstra.edu or 516-463-7075. Please identify the webpage address or URL and the specific problems you have encountered and we will address the issue.

Skip to Main Content
 

B.S. in Computer Science
58 credits CS/124 total
Sample Four-Year Plan

 Freshman Year

Fall Semester (17 credits)

Spring Semester (17 credits)

CSC 14: Discrete Structures I (3)

CSC 24: Discrete Structures II (3)

CSC 15: Fund. Comp. Science I (4)

CSC 16: Fund. Comp. Science II (4)

MATH 71: Calculus I (4)

MATH 72: Calculus II (4)

WSC 1: Composition (3)

WSC 2: Composition (3)

Distribution (3)

Distribution (3)

Sophomore Year

Fall Semester (16-17 credits)

Spring Semester (15-16 credits)

CSC 17: Fund. Comp. Science III (3)

CSC 112: Operating Systems (3)

CSC 110: Intro. Comp. Architecture (3)

CSC 110A: Comp. Architecture Lab (1)

Science (4-5)

CSC163: Computing, Ethics, and Society (1)

Math above Math 72  (3)

CSC elective (3)

Distribution (3)

Science (4-5)

 

Distribution (3)

Junior Year

Fall Semester (15-16 credits)

Spring Semester (15 credits)

CSC 120: Algorithms and Data Structures (3)

CSC 161: Introduction to Automata Theory (3)

CSC 123: Programming Languages  (3)

CSC 190: Software Engineering (3)

CSC 185: Meth. Random Processes (3)

CSC 194: Foundations of Leadership and Innovation in Computing (3)

CSC elective (3)

CSC elective (3)

Science (3-4)

Distribution (3)

Senior Year

Fall Semester (15.5 credits)

Spring Semester (13.5)

CSC 197A: Independent Senior Design (1)

CSC 197 B: Independent Senior Design (1)

CSC 198F: Senior Seminar (.5)

CSC 198S: Senior Seminar (.5)

CSC elective (3)

Elective (12)

Distribution (3)

 

Elective (8)