Requirments
Required Computer Science Courses | ||
CIS 377 | INTRODUCTION TO CYBERSECURITY | 3 |
COSC 236 | INTRODUCTION TO COMPUTER SCIENCE I 1 | 4 |
COSC 237 | INTRODUCTION TO COMPUTER SCIENCE II | 4 |
COSC 290 | PRINCIPLES OF COMPUTER ORGANIZATION | 4 |
COSC 336 | DATA STRUCTURES AND ALGORITHM ANALYSIS | 4 |
COSC 350 | DATA COMMUNICATIONS AND NETWORKING | 3 |
COSC 412 | SOFTWARE ENGINEERING | 3 |
COSC 439 | OPERATING SYSTEMS | 3 |
COSC 455 | PROGRAMMING LANGUAGES: DESIGN & IMPLEMENTATION | 3 |
COSC 457 | DATABASE MANAGEMENT SYSTEMS | 3 |
Required Math Courses | ||
MATH 263 | DISCRETE MATHEMATICS | 3-4 |
or MATH 267 | INTRODUCTION TO ABSTRACT MATHEMATICS | |
MATH 273 | CALCULUS I | 4 |
MATH 274 | CALCULUS II | 4 |
MATH 330 | INTRODUCTION TO STATISTICAL METHODS | 4 |
Elective Computer Science Courses | ||
Select at least two of the following: | 6 | |
INTRODUCTION TO THE THEORY OF COMPUTING | ||
REQUIREMENTS ANALYSIS & MODELING | ||
OBJECT-ORIENTED DESIGN & PROGRAMMING | ||
COMPUTER SIMULATION & MODELING | ||
ARTIFICIAL INTELLIGENCE | ||
FOUNDATIONS OF DATA MINING | ||
COMPUTER GRAPHICS | ||
DESIGN & ANALYSIS ALGORITHMS | ||
Select at least two of the following: | 6 | |
INTERNSHIP IN COSC | ||
or COSC 495
|
INDEPENDENT STUDY | |
SELECTED TOPICS COMPUTER SCIENCE | ||
MOBILE APPLICATION DEVELOPMENT | ||
OPERATING SYSTEMS SECURITY | ||
SOFTWARE QUALITY ASSURANCE AND TESTING | ||
NETWORK SECURITY | ||
APPLICATION SOFTWARE SECURITY | ||
ROBOTICS | ||
WEB-BASED PROGRAM | ||
Science Requirement | ||
Select two lab science courses from the following (the courses do not need to form a sequence): | 8 | |
BIOLOGY I: INTRODUCTION TO CELLULAR BIOLOGY AND GENETICS [LECTURE] and BIOLOGY I: INTRODUCTION TO CELLULAR BIOLOGY AND GENETICS [LAB] |
||
BIOLOGY II: INTRODUCTION TO ECOLOGY AND EVOLUTION [LECTURE] and BIOLOGY II: INTRODUCTION TO ECOLOGY AND EVOLUTION [LAB] |
||
GENERAL CHEMISTRY I LECTURE and GENERAL CHEMISTRY I LABORATORY |
||
GENERAL CHEMISTRY II LECTURE and GENERAL CHEMISTRY II LABORATORY |
||
PHYSICAL GEOLOGY | ||
GENERAL PHYSICS I CALCULUS-BASED | ||
GENERAL PHYSICS II CALCULUS-BASED | ||
Elective Math Course | ||
Select one from the following: | 3-4 | |
ELEMENTARY LINEAR ALGEBRA | ||
CALCULUS III | ||
INTRODUCTION TO CRYPTOGRAPHY | ||
APPLIED COMBINATORICS | ||
INTRODUCTION TO ABSTRACT ALGEBRA | ||
DIFFERENTIAL EQUATIONS | ||
MATHEMATICAL MODELS | ||
EXPERIMENTAL MATHEMATICS | ||
NUMERICAL ANALYSIS I | ||
OPERATIONS RESEARCH | ||
GRAPH THEORY | ||
Other Requirements | ||
Must be completed with a grade equivalent of 2.00 or higher. | ||
COMM 131 | PUBLIC SPEAKING (Core 5) | 3 |
COSC 418 | ETHICAL AND SOCIETAL CONCERNS OF COMPUTER SCIENTISTS (Core 14) | 3 |
ENGL 317 | WRITING FOR BUSINESS AND INDUSTRY (Core 9) | 3 |
Total Units | 81-83 |
For more information please visit the Towson website at: