Computer Science Major

Our Computer Science major is designed to blend the theoretical with the practical using many of today's common programming languages including C/C++, Java, Python, Scheme and several others. In many of the courses, you will get to implement the concepts presented through lab activities integrated into a single class period at one of the best computer science colleges. At York College, one of the best computer science colleges, we emphasize the design of complex software using agile software engineering practices through incremental analysis, design, implementation and testing. Students will also be introduced to a wide range of data structures and algorithms used in the computing industry.

Careers in Computer Science

With a degree in Computer Science, you have many career opportunites. 

Positions include:

  • Computer Designer and Engineer
  • Software Engineer
  • Software Applications System Developer
  • WWW Programmer
  • LAN or Internet Administrator
  • Network Analyst/Engineer

Professionalism is...


"Professionalism is being able to adjust your attitude, appearance, and body language to excel in most situations. "

Allie Donahue,

Learn more about all things professional at York College.


News & Events

Computer Science program at York College is hosting a conference

The Consortium for Computing Sciences in Colleges, Eastern Region (CCSC)
30th Annual Regional Conference
In Cooperation with ACM SIGCSE
November 14-15, 2014
"Computing Education: Building a Community"

The CCSC Eastern conference brings together computer science educators from across the mid-Atlantic region. The conference will feature keynote speakers Dr. Daniel
Russell from Google and Dr. Gary McGraw from Cigital. The program will include papers, poster presentation, workshops, panels, tutorials, and a student programming competition.

ABET Accreditation

The Computer Science major is accredited by the Computing Accreditation Commission of ABET


Faculty Spotlight

David H. Hovemeyer, Ph.D. is currently working on a project (with Jaime Spacco at Knox College), CloudCoder, an open-source web-based programming exercise system.

See more about Professor Hovemeyer.