Computing Sciences Department

Computing Sciences Department

What We Do:

The mission of the Department of Computing Sciences is to serve the students of The University of Scranton. We provide undergraduate and graduate programs in the computing sciences and play a lead role in providing both general education and specialized courses in computing that serve other programs.

Our professors teach students to master the concepts of computing and software engineering utilizing state-of-the-art technology and contemporary insight.

The Liberal Arts tradition of The University of Scranton emphasizes the importance of the Trivium; gathering, evaluating, and disseminating information. Today, computing and communications technology provide the fundamental means of accomplishing this.

How We Stand Out:

  • One of the first computer science programs in the state.
  • Seniors develop software projects in conjunction with faculty advisors.
  • Both technological and business computing.
  • Microsoft software development tools (university is a member of the MSDN® Academic Alliance)
  • Graduate starting salaries often above $50,000.


  • Computer Science - Enables students to master the underlying concepts of computing, with an emphasis on software engineering.
  • Applied Computing - Focuses on the application of computing for business and management purposes.
  • Information Technology - Information Technology (IT) focuses on applying technology to solve problems in organizations. Students can concentrate their studies on such areas as cybersecurity, user-interaction, network and systems administration, database administration and many others. At Scranton, IT is not about technology support, but rather technology leadership.
  • Software Engineering, M.S. - The master's program provides instruction and hands-on experience in planning and analysis, design, implementation, and maintenance of computer software and documentation.
  • Combined B.S./M.S. in Software Engineering - Undergraduate students of the University may be admitted to the combined program of their undergraduate degree and the Master of Science in Software Engineering (MSSE) graduate degree.
  • Data Science Concentration - Data science is an emerging and interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge from data. The Data Science Concentration is designed to offer an opportunity for students, mainly in Applied Math and Applied Computing, to acquire data science knowledge and skills in addition to their major. Students are required to take a total of 40 credits, of which 11 credits are of Math, 20 of Computer Science, and 9 of Data Science. Students in Applied Math and Applied Computing are able to complete the requirements as major courses, cognate course, and GE free electives. Students in Applied Computing, Applied Mathematics, and Computer Science are able to complete the concentration's requirements within their four-year plan of study
  • Game Development Track in Computer Science - The Game Development track is designed to prepare graduates for professional employment as software developers in the electronic entertainment industry. In order to meet the requirements of this track, the Computer Science program requirements must be satisfied. In addition, all of the following items must be completed. Note that the additional courses may be taken as electives within the Computer Science program of study. CMPS 370 - Computer Graphics, CMPS 372 - Artificial Intelligence, MATH 351 - Linear Algebra, ART 324 - 3D Computer-generated Animation/Content, One additional ART or ARTH course, A game-oriented project in CMPS 490 - (EPW) Capstone Project

Meet Our Faculty:

The outstanding professors of the Computing Sciences faculty average more than 20 years of teaching experience. Committed to scholarship, these faculty members remain on the cutting edge of evolving computer technology and enthusiastically share their knowledge with students. They offer a wide range of expertise including robotics and mobile applications development.

Prof. Richard Plishka


Department Chair, Associate Professor

B.S., The University of Scranton
M.S., M.B.A., Syracuse University

Phone: (570) 941-7774
Send an email

Dr. Yaodong Bi

Professor, Computing Sciences

B.S., M.S., Northeast University of Technology Shenyang, People’s Republic of China
Ph.D., University of Illinois

Phone: (570) 941-7774
Send an email

Dr. Benjamin Bishop

Professor, Computing Science

B.S., Ph.D., The Pennsylvania State University

Phone: (570) 941-7774
Send an email

Prof. Paul Jackowitz

Assistant Professor, Computing Sciences

B.S., The University of Scranton
M.S., Rensselaer Polytechnic Institute

Phone: (570) 941-7774
Send an email

Prof. John Kaufman

Assistant Professor, Computing Sciences

B.S., The University of Scranton
M.S., Syracuse University

Phone: (570) 941-7774
Send an email

Dr. Robert McCloskey

Assistant Professor, Computing Sciences

B.S., The University of Scranton
M.S., Ph.D., Rensselaer Polytechnic Institute

Phone: (570) 941-7774
Send an email

Dr. Alexander Rudniy

Assistant Professor, Computing Sciences

B.S., M.S., Kharkiv National University of Radioelectronics, Ukraine
Ph.D., New Jersey Institute of Technology

Phone: 570-941-7774
Send an email

Dr. John Beidler (Emeritus)

A.B., King’s College
M.A., Lehigh University
Ph.D., The Pennsylvania State University

Phone: (570) 941-7774
Send an email

Prof. Charles Taylor (Emeritus)

Inside the Classroom:

Our undergraduate programs in Computer Science and Computer Information Systems are based upon the curricula guidelines of the ACM and IEEE, and prepare students for careers in computing and for the life-long learning process that the discipline requires.

  • Theory and conceptual basis of computing is explored.
  • Students gain experience in a broad array of computer languages.
  • Hands on opportunities with emerging technologies.

Our graduate program in Software Engineering is based upon guidelines provided by the Software Engineering Institute, and provides graduate level preparation to those students seeking careers in modern software development.

Student Research:

Students have the opportunity to conduct research along with faculty even as undergraduates. For example, Dr. Bishop works with students in studies involving computer architecture and graphics. Students complete significant computer programming as part of this valuable work.

Career Outcomes:

Scranton’s Computing Sciences programs prepare students for advanced study and wide-ranging professional careers in computing, including software development.

Some of the exceptional companies and organizations that have recently hired graduates:

  • FBI
  • IBM
  • Lockheed Martin
  • Medico
  • Metropolitan Life
  • Microsoft
  • MTV
  • NBC
  • NSA
  • TMG Health
  • Vonage


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