You're seeing this message because you're using an older version of Internet Explorer that is unsupported on our website. Please use these links to upgrade to a modern web browser that fully supports our website and protects your computer from security risks.

Mozilla Firefox

Mozilla Firefox

Google Chrome

Google Chrome

Internet Explorer 8

Hide this message

FSU Tag Line

Undergraduate Program Objectives

The Frostburg Computer Science program will graduate computer science professionals who have:

  • a solid foundation in core computer science concepts reinforced with mathematics and natural science;
  • an ability to apply modern computer science concepts and theories to contemporary, real world problems;
  • an understanding of professional responsibility to evaluate their ethical obligations to society, employers, employees and their peers;
  • an understanding of the commitment needed to pursue life long goals through educational and professional endeavors.

Program Contacts

Dr. George B. Rinard
Chair, Department of Computer Science and Information Technologies
Phone: 301/687-4719

Mr. Todd Burke
Administrative Assistant
Phone: 301/687-4364

Program Outcomes

The Frostburg Computer Science program will provide students with:

  • an ability to apply knowledge of computing and mathematics appropriate to the discipline;
  • an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution;
  • an ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs;
  • an ability to function effectively on teams to accomplish a common goal;
  • an understanding of professional, ethical, legal, security, and social issues and responsibilities;
  • an ability to communicate effectively with a range of audiences;
  • an ability to analyze the local and global impact of computing on individuals, organizations and society;
  • a recognition of the need for, and an ability to engage in, continuing professional development;
  • an ability to use current techniques, skills, and tools necessary for computing practices;
  • an ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of
  • computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices;
  • an ability to apply design and development principles in the construction of software systems of varying complexity.