Undergraduate Programs Requirements
Stevens offers undergraduate majors in Computer Science and Cybersecurity. Each is specifically designed to educate students to take advantage of trends in the IT industry and gain entry into a challenging and rewarding career path in software development, cybersecurity, and systems analysis.
Science Requirement
All majors must take one of these science sequences, each consisting of two science courses and a science laboratory:
Physics
Science I
Science II
Science Lab
PEP 221 | Physics Lab I for Scientists | 1 |
Chemistry
Science I
Science II
Science Lab
CH 117 | General Chemistry Laboratory I | 1 |
Chemistry and Biology
Science I
Science II
Science Lab
CH 117 | General Chemistry Laboratory I | 1 |
Chemistry and Biology
Science I
Science II
Science Lab
BIO 282 | Introductory Biology Laboratory | 1 |
Physics and Biology
Science I
Science II
Science Lab
BIO 282 | Introductory Biology Laboratory | 1 |
Physics and Chemistry
Science I
Science II
Science Lab
CH 117 | General Chemistry Laboratory I | 1 |
Humanities Requirement
One humanities course must be HSS 371 Computers and Society. In addition, students must follow the Humanities Requirements in the College of Arts and Letters:
All freshmen must take CAL 103 Writing and Communication and CAL 105 CAL Colloquium.
At least one humanities course must be at the 100-or 200-level, and at least one course must be at the 300- or 400-level.
Courses must be taken in at least two different disciplines within CAL. For details, see Humanities Requirements.
Getting Started
Study begins with a three-course sequence (CS 115, CS 284, and CS 385) that teaches the fundamentals of computer programming. All students will take these courses in sequence in their first three semesters. CS110 is reserved for non-majors and cannot be taken by Computer Science and Cybersecurity students.
Advanced Placement
Computer Science students who receive a 4 or 5 on the advanced placement computer science exam receive credit for one technical elective. Cybersecurity students who earn the same score will receive credit for one computer science elective. Students who receive a score of 6 or 7 on the International Baccalaureate (IB) computer science exam, Standard Level, are treated similarly. Students who receive a score of 6 or 7 on the IB computer science exam, High Level, receive credit for one general elective course, are exempted from CS 115 and CS 284, and start in CS 385.