Computer Science Major

The world works, innovates and solves problems on computers.

TU students in computer class

Computer science majors at Towson University develop specialized knowledge and skills highly valued by employers. The curriculum is both focused and flexible, with options that will prepare you for careers in government, business, industry and education, or further study in graduate school. Coursework emphasizes solid theoretical foundations and the latest technological developments.

The B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

Computer Science Major Degree Requirements

You can view degree requirements for the computer science major in the Undergraduate Catalog.

Specializations

Computer Security

Towson University is a leader in cybersecurity education and was the first university in Maryland to offer a program in this growing field. You will learn the latest security theory and applications, preparing you for high-demand jobs or graduate study. You can view degree requirements in the Undergraduate Catalog

Cyber Operations Designation - The Computer Security track is designated as a 'Cyber Operations' program of study by the National Security Agency. www.towson.edu/cyber 

Software Engineering

The software engineering track is recommended for students interested in the design, implementation and support of software programs in preparation for high-demand jobs or graduate study. You can view degree requirements in the Undergraduate Catalog.

Select a Combined Major

You can also choose from these combined major options.

  • Computer science and mathematics — view degree requirements in the Undergraduate Catalog.
  • Computer science and mathematics with security — view degree requirements in the Undergraduate Catalog.

WHY TOWSON University?

Academic Advantages

  • small classes, state-of-the-art facilities, highly individualized advising and active student clubs, including the Cyber Defense Club and competitive Cybersecurity Team
  • research and internship opportunities through partnerships with federal, state and local government agencies and the information technology industry
  • The B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.  ABET is a specialized accrediting body recognized by the Council on Post-secondary Accreditation (COPA) and the U.S. Department of Education

  • Towson University is a leader in cybersecurity education and has been a NSA / DHS National Center of Academic Excellence in Cyber Defense Education (CAE-CDE) since 2002 and one of only 16 Centers of Academic Excellence in Cyber Defense Education in the nation.

 

Program objectives

Program Educational Objectives

  1. Graduates will be able to apply their depth of understanding in computer science to facilitate successful careers in computer science and related fields.
  2. 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.
  3. 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

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

 

MAJORS ENROLLED - FALL 2016
Computer Science 456
Computer Science with specialization in Software Engineering   50
   
Computer Science - Security (www.towson.edu/cyber) 104
   
Computer Science and Mathematics (combined) 23
Computer Science and Mathematics (combined) with Security  8