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…

Program Educational Objectives

  • Graduates will be able to apply their depth of understanding in computer science to facilitate successful careers in computer science and related fields.
  • Graduates will be able to apply their broad knowledge in the fundamental areas of computer science to allow them to continue their professional development and sustain a life-long career in computer science either through graduate study or continuing self-directed learning and development activities.
  • Graduates will apply their teamwork, communication, and interpersonal skills to enable them to work effectively with interdisciplinary teams and practice their profession with regard to ethical and societal responsibilities.

The program educational objectives directly support the institutional mission by focusing on the development of: knowledge in a specialized field, critical thinking skills, and effective communications skills.  They also emphasize the institutional goals of developing an awareness of local and global culture and as well as high standards for integrity and societal contributions.

Student Outcomes

  • Students can use their proficiency in theoretical and applied computing principles to solve a variety of problems.
  • Students can explain the theoretical and applied principles that underlie computer science.
  • Students will understand the ethical and societal concerns and dilemmas facing computer scientists and can formulate appropriate solutions and courses of action.
  • Students 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

Computer Science Minor

Required Courses, Electives and Prerequisites

 

Course Offering Cycle

Enrollment Data

Degrees Awarded

Admissions

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