Computer Science with Security Track Requirements

advertisement
COMPUTER & INFORMATION SCIENCES DEPARTMENT
Computer Science Major with a Track in Computer Security
Catalog Years 2009-2010 through 11-12
Units
Grade
Required COSC Courses (28 units)
Required Computer Security Track Courses
Units
Grade
(15 units)
_____COSC 236
Intro to Computer Science I
4
______
_____CIS 377
Introduction to Information Assurance
3
______
_____COSC 237
Intro to Computer Science II
4
______
_____COSC 440
Operating System Security
3
______
_____COSC 290
Principles of Computer Architecture
4
______
_____COSC 450
Network Security
3
______
_____COSC 336
Data Structures & Algorithm Analysis
4
______
_____COSC 458
Application Software Security
3
______
_____COSC 350
Data Communications & Networking
3
______
_____COSC 481
Case Studies
3
______
_____COSC 439
Operating Systems
3
______
_____COSC 455
Prog. Languages: Design & Implementation
3
______
_____COSC 457
Database Management Systems
3
______
4
______
Science Requirement
(12 - 14 units)
A sequence of two lab science courses taken from physics, biology or chemistry
Required MATH Courses
which must be accepted for major credit in that discipline. One additional
(18 units)
4 credit course or two additional (3 credit) courses from physics, biology or
_____MATH 263
Discrete Mathematics
3
______
chemistry, also accepted in that major, with the requirement that 12 credits of
_____MATH 273
Calculus I
4
______
science courses be met. (cannot use PHYS 244, 303 and 337)
_____MATH 274
Calculus II
4
______
_____MATH 330
Introduction to Statistical Methods
4
______
PHYS 241
BIOL 201
CHEM 110
_____MATH 314
Cryptography
3
______
PHYS 242
BIOL 202
CHEM 111
4
______
3-4
______
3-4
______
Gen ED Requirements (6 units)
Total Science Credits
_____COMM 131
Fundamentals of Speech Communication (II.B.3)
3
______
_____COSC 418
Ethical and Societal Concerns (II.A.2, core 14)
3
______
all courses required for the major MUST be completed
with a C or better
updated 4/1/2009
TOTAL UNITS:
79 - 81
Computer Science with Security Track
Catalog Years 2009-2010 through 11-12
Course Prerequisites
COSC 175
MATH 263
COSC 290
COSC 350
MATH 314
COSC 450
COSC 439
COSC 440
programming
experience
or
COSC 236
MATH 119
COSC 237
MATH 273
MATH 274
COSC 336
COSC 455
if needed
COSC 457
prerequisite
pre- or co-requisite
COSC 481
COSC 458
COSC 418
MATH 314
ENGL 317 and one COSC /CIS/ITEC course
COSC 236 and (MATH 263 or MATH 267)
Offered Fall Only:
Offered Spring Only:
MATH 314, COSC 440, COSC 450 *
COSC 458, COSC 481
* plan to take MATH 314 one year prior to taking COSC 450
Approved Sciences
Here are the science courses that will satisfy the requirements for COSC, COSC/COSE,
XCSMA, and XCSMA/COSE majors
Catalog Years 04-05 and later
Science sequences:
BIOL 201 and 202 or
CHEM 110 and CHEM 111 (no longer offered starting fall 2012) or
CHEM 131 + 131L and CHEM 132 + 132L * or
PHYS 241 and 242 or
PHYS 251 and 252 (honors physics)
Third science elective:
BIOL 201, BIOL 202, BIOL 205, BIOL 207, BIOL 208, BIOL 309
CHEM 131 + CHEM 131L, CHEM 132 + CHEM 132L, CHEM 210, CHEM 323, CHEM 331
PHYS 241, PHYS 242, PHYS 243, PHYS 335, PHYS 337
GEOL 121, ASTR 161
* same courses as CHEM 110 and CHEM 111; the Chemistry Department split into lecture and lab and changed
codes accordingly
Computer & Information Sciences
Computer Science
Suggested Course Sequence
Semester
Units
1
MATH 119
COSC 175
COMM 131
Pre-Calculus (I.C)
General Computer Science
Fund of Speech Comm
core
4
4
3
3
14
2
COSC 236
MATH 273
science
Computer Science I
Calculus I
* see approved list
core
4
4
4
3
15
3
COSC 237
MATH 274
science
Computer Science II
Calculus II
* see approved list
core
4
4
4
3
15
Date Structures
Discrete Math
4
COSC 336
MATH 263
science or math
4
3
4
3
14
Semester
Units
COSC 290
MATH 330
Prin of Comp Architecture
Intro to Statistical Methods
core
core
4
4
3
3
14
6
COSC 350
COSC
MATH
Data Comm and Networking
cosc elective grp A
math elective
core
3
3
3
3
12
7
COSC 455
COSC 439
COSC
Programming Languages
Operating Systems
cosc elective grp B
core
core
3
3
3
3
3
15
COSC 457
COSC
COSC
COSC 418
Database Mngt Systems
cosc elective grp A
cosc elective grp B
Ethical and Societal Concerns
core
3
3
3
3
3
15
5
8
Download