Skip to main content
Spring on the York College campus

Computer Science Program Outcomes and Objectives

Computer Science Educational Outcomes

  • 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 
  • 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
  • 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 practice
  • 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 

Computer Science Educational Objectives

Within a few years of graduation, alumni will have:

  • Made meaningful contributions to the computing profession through work in industry or nonprofit organizations, graduate studies, publications, and/or participation in professional organizations
  • Demonstrated an ability to learn new skills and stay current with new technologies and computing paradigms
  • Worked and communicated effectively with team members, problem domain experts, customers, and other constituencies

Enrollment and Graduation Data

  • ABET-Accredited Programs Facts

    Four of our programs are accredited by ABET, and they ask member institutions to publicly post information about enrollment and graduation.

    Enrollment by program (Fall 2017)

    This is the total enrollment (all class years, full time and part time) from the Fall 2017 official student "snapshot."

    • Computer Engineering: 35
    • Computer Science: 110
    • Electrical Engineering: 55
    • Mechanical Engineering: 205

    Number of Degrees Conferred

    This shows the number of degrees conferred for each program between July 1, 2016 and June 30, 2017. For York College, this includes degrees conferred in August 2016, December 2016, and May 2017.

    • Computer Engineering: 9
    • Computer Science: 12
    • Electrical Engineering: 12
    • Mechanical Engineering: 29
New to YCP? Let us help you find your path.
Explore the information on our site that matters to you most.