Sitemap Contact Us

What is Computer Science?

Computer science (CS) spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas. The work of computer scientists falls into three categories: a) designing and building software; b) developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems; and c) devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics (although these specializations are not available in all computer science programs). Most computer science programs require some mathematical background. (ACM, 2008). more…

Learning Objectives

  • Graduates can use their proficiency in theoretical and applied computing principles to solve a variety of problems.
  • Graduates can explain the theoretical and applied principles that underlie computer science.
  • Graduates will understand the ethical and societal concerns and dilemmas facing computer scientists and can formulate appropriate solutions and courses of action.
  • Graduates can work effectively in teams and communicate effectively.

Program Requirements

Computer Science Major – Program Requirements

Catalog years 2009 – 2010 through 2011- 2012
Computer Science Requirements  (includes prerequisites and approved sciences)

Catalog years 2012 – 2013
Computer Science Requirements  (includes prerequisites and approved sciences)

Sample 4-year Schedule for CS Program

Computer Science Major and MATH – Program Requirements

Catalog years 2009 – 2010 and later
Computer Science and Mathematics Requirements  (includes prerequisites and approved sciences)

Computer Science Major with Security Track – Program Requirements

Catalog years 2009 – 2012
Computer Science with Security Track Requirements  (includes prerequisites and approved sciences)

Catalog years 2012 – 2013
Computer Science with Security Track Requirements  (includes prerequisites and approved sciences)

Catalog years 2013 – 2014 and later
Computer Science with Security Track Requirements (includes prerequisites and approved sciences)

Sample 4-year Schedule for CS Major with Security Track

 Computer Science Major and MATH with Security Track – Program Requirements

Catalog years 2009 – 2010 through 2012 – 2013
Computer Science Major and MATH with Security Track  (includes prerequisites and approved sciences)

Catalog years 2013 – 2014 and later
Computer Science Major and MATH with Security Track   (includes prerequisites and approved sciences)

Computer Science Major with Software Engineering Track – Program Requirements

Catalog years 2014 – 2015 and later – Required Courses
Sample 4-year Schedule

Admissions

Link to University admissions and scholarship information is available at the Towson University Admission homepage.