Computer Science: Bachelor of Science
With Concentration in Cyber Operations
Change History
Initial Remarks
-
This degree program extends the B.S. in Computer Science by making some
requirements specific and by adding some requirements.
Therefore, students who follow this curriculum will automatically satisfy
the standard requirements of the B.S. in Computer Science.
-
The requirement for EECE 3230 is replaced by a requirement for EECE 3324
which covers similar material in greater depth.
-
It is anticipated that there may be one change in the requirements.
When the details are settled, a revised requirements document will be
posted.
Revision of December 20, 2012:
-
Notes the changes in offering the Overview and Co-op Preparation courses.
Revision of Summer 2013:
-
Replaces requirements for the courses:
-
CS 2600 Computer Organization
-
CS 3600 Systems and Networks
with requirements for the courses:
-
CS 3650 Computer Systems
-
CS 3700 Networks and Distributed Systems
-
Moves the course:
-
CS 4800 Algorithms and Data
to an earlier semester in the specimen program.
-
Replaces the requirement for the particular course:
-
SOCL 4528 Computers and Society
with the category
Computing and Social Issues
that requires one course out of five options:
-
SOCL 4528 Computers and Society
-
SOCL 3485 Environment, Technology, and Society
-
ANTH 3418 Wired/Unwired: Cybercultures and Technopolitics
-
POLS 3308 Governance and Society in the Cyberage
-
IA 5240 Privacy, Ethics, and Digital Rights
-
Reflects the university decision to change the prefix for
English writing courses from ENGL to ENGW.
Revision of Fall 2014:
-
Replaces the requirement for
- EECE 3324 Computer Architecture and Organization
with a requirement for the pair
- EECE 2160 Embedded Design Enabling Robotics
- EECE 2161 Lab for EECE 2160
This change is effective for all students as of Spring 2015.