Combined Major in Computer Science and Mathematics with a Track in Computer Security

The combined major in Computer Science and Mathematics with a track in Computer Security requires 103–106 units completed with a grade equivalent of 2.00 or higher.

Required Courses
COSC 236INTRODUCTION TO COMPUTER SCIENCE I4
COSC 237INTRODUCTION TO COMPUTER SCIENCE II4
COSC 290PRINCIPLES OF COMPUTER ORGANIZATION4
COSC 336DATA STRUCTURES AND ALGORITHM ANALYSIS4
COSC 350DATA COMMUNICATIONS AND NETWORKING3
COSC 412SOFTWARE ENGINEERING3
COSC 439OPERATING SYSTEMS3
COSC 455PROGRAMMING LANGUAGES: DESIGN & IMPLEMENTATION3
COSC 457DATABSE MNGT SYS3
COSC 418ETHICAL AND SOCIETAL CONCERNS OF COMPUTER SCIENTISTS3
MATH 265ELEMENTARY LINEAR ALGEBRA4
MATH 267INTRODUCTION TO ABSTRACT MATHEMATICS4
MATH 273CALCULUS I4
MATH 274CALCULUS II4
MATH 275CALCULUS III4
MATH 330INTRODUCTION TO STATISTICAL METHODS4
MATH 314INTRODUCTION TO CRYPTOGRAPHY 13
or COSC 314 INTRODUCTION TO CRYPTOGRAPHY
MATH 369INTRODUCTION TO ABSTRACT ALGEBRA4
MATH 465THEORY OF NUMBERS3
MATH 490SENIOR SEMINAR IN MATHEMATICS3
Required Security Track Courses
COSC 310SPECIAL TOPICS: ADVANCED PROGRAMMING3
COSC 440OPERATING SYSTEMS SECURITY3
COSC 450NETWORK SECURITY3
COSC 458APPLICATION SOFTWARE SECURITY3
COSC 481CASE STUDIES IN COMPUTER SECURITY3
COSC 485REVERSE ENGINEERING AND MALWARE ANALYSIS3
Science Requirement
Two lab science courses taken from physics, biology or chemistry 28
Elective Math/Science Courses
Select from the following:4-6
ELEMENTARY LINEAR ALGEBRA
CALCULUS III
DIFFERENTIAL EQUATIONS
MATHEMATICAL MODELS
SCIENTIFIC MODELNG AND SIMULATION
NUMERICAL ANALYSIS I
OPERATIONS RESEARCH
GRAPH THEORY
ALGEBRAIC STRUCTURES
Core Curriculum Requirement
COMM 131FUNDAMENTALS OF SPEECH COMMUNICATION 33
Total Units101-103
1

The MATH 314 and COSC 314 courses are double listed. Students should register for the course listed in their primary department.

2

Courses must be accepted in that major. A list of approved courses can be found on the department's website.

3

Completed with a grade equivalent of 2.00 or higher.

SUGGESTED FOUR-YEAR PLAN

Freshman
Term 1UnitsTerm 2Units
COSC 2364COSC 2374
MATH 273 (Core 3)4MATH 2654
ENGL 102 or TSEM 102 (Core 2 or 1)3MATH 2744
Core3TSEM 102 or ENGL 102 (Core 1 or 2)3
Core3 
 17 15
Sophomore
Term 1UnitsTerm 2Units
MATH 2674COSC 3364
MATH 2754COSC 3503
COSC 2904MATH 3694
COSC 4123Core 8 - PHYS 242 suggested3-4
Core 7 - PHYS 241 suggested3-4Core3
 18-19 17-18
Junior
Term 1UnitsTerm 2Units
COSC 3103COSC 4573
COSC 4393COSC 4583
COSC 4553MATH 3304
MATH 314 or COSC 3143Core or COMM 1313
MATH 4353Core3
Core3 
 18 16
Senior
Term 1UnitsTerm 2Units
COSC 4403COSC 4183
COSC 4503COSC 4813
MATH 4903COSC 4853
COMM 131 (or Core)3MATH 4653
Core 3MATH Upper-Level Elective 3-4
Core 3 
 18 15-16
Total Units 134-137