Jess & Mildred Fisher College of Science & Mathematics

Department of Mathematics

Combined Major in Mathematics & Computer Science with Security Track

The combined major in mathematics and computer science with security track provides students with a rigorous study of the principles of both fields. Such a foundation provides students the necessary understanding to continue their professional growth as new security technologies emerge.  This program provides solid preparation for employment in a variety of settings, as well as for pursuing graduate studies.  This combined major in mathematics and computer science with security track opens career opportunities not available to students majoring in just one of these two fields.

The combined major in mathematics and economics requires 100 –101 units completed with a grade equivalent of 2.00 or higher.

Required Courses (71 units)

COSC 236 Introduction to Computer Science I (4 units)
COSC 237 Introduction to Computer Science II (4 units)
COSC 290 Principles of Computer Organization (4 units)
COSC 336 Data and File Structures (4 units)
COSC 350 Data Communications and Networking (3 units)
COSC 412 Software Engineering (3 units)
COSC 418 Ethical and Societal Concerns of Computer Scientists (3)
COSC 439 Operating Systems (3 units)
COSC 455 Programming Languages: Design & Implementation (3 units)
COSC 457 Database Management Systems (3 units)
MATH 265 Elementary Linear Algebra (4 units)
MATH 267 Introduction to Abstract Mathematics (4 units)
MATH 273 Calculus I (4 units)
MATH 274 Calculus II (4 units)
MATH 275 Calculus III (4 units)
MATH 314 *
COSC 314 *
Cryptography (3 units) *
Cryptography (3 units) *
MATH 330 Introduction to Statistical Methods (4 units)
MATH 369 Introduction to Abstract Algebra (4 units)
MATH 465 Number Theory (3 units)
MATH 490 Senior Seminar in Mathematics (3 units)

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

Security Track (18 units)

COSC 310 Advanced Programming (3 units)
COSC 440 Operating Systems Security (3 units)
COSC 450 Network Security (3 units)
COSC 458 Application Software Security (3 units)
COSC 481 Case Studies in Computer Security (3 units)
COSC 485 Reverse Engineering and Malware Analysis (3 units)

Upper-Division Mathematics Electives (3–4 units)
One course from the following:

MATH 374 Differential Equations (3 units)
MATH 377 Mathematical Models (3 units)
MATH 378 Scientific Modeling and Simulations (3 units)
MATH 435 Numerical Analysis I (3 units)
MATH 436 Numerical Analysis II (3 units)
MATH 437 Operations Research (3 units)
MATH 451 Graph Theory (3 units)
MATH 467 Algebraic Structures (3 units)

Science Requirements: (8 units)

Two lab courses taken from physics, biology or chemistry, which must be accepted in that major.  A list of approved courses can be found on the department's website.

Note:  COMM 131 Fundamentals of Speech Communication (3 units) must be taken to fulfill the
            General Education Requirement in Category II.B.3.

In addition to the required and elective courses listed above that comprise the combined major in mathematics and computer science, other resources that will help the student complete this major are:

Department of Mathematics
7800 York Road, Room 316 (campus map)
Hours: Monday - Friday, 8:30 a.m. – 5 p.m.

Phone: 410-704-3091
Fax: 410-704-4149

Core Curriculum Requirements Checklist (PDF)

GenEd Requirements Checklist (PDF) (for graduation under catalogs prior to 2011-2012)





University Police

Closings & News
410-704-NEWS (6397)

Text Alerts
Sign up now