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
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:

https://catalog.towson.edu/undergraduate/fisher-science-mathematics/computer-information-sciences/computer-science/