Computer Science

Computer Science


The Department of Computer Science maintains a rigorous, state-of-the-art program with seven full-time faculty and typically between 150 and 250 majors. We offer research and advanced undergraduate elective courses in computer graphics, artificial intelligence, networks, software engineering, databases, human-computer interaction, game programming, and parallel processing. The hardware and software in our laboratories are continually updated to support our student and faculty needs. By pursuing a Bachelor of Science degree, you can prepare for a rewarding, challenging career in business, industry, or government, or establish a solid foundation for graduate studies and research.

Millersville University began teaching programming courses in 1963 and the Computer Science degree was approved in 1975. The Department has graduated over 1,500 majors who have become active, contributing members of the computing profession.

Featured Activity

The Software Productization Center at Millersville University recently worked with Runoff Studios to develop an environmentally focused, educational game called Face the Waste. In the game, villain Toxic Tim tries to turn the earth into a massive dump. Players fight him by sorting items into the right recycling bins. In about a week, plans call for the game to be submitted to Apple so it can be played on an iPad, iPhone or iPod Touch. Stephanie Elzer, the Director of the SPC and an Assoc Prof of Computer Science, says the center was interested in the project because it's an example of "serious gaming," which basically means video games with a higher purpose.

Click here to read more and see a WGAL News story.

Computer Science Alumni

If you are a Millersville University Computer Science Alumni, please update your contact information at At the top of the page please click on the "First Time Users" link.

Contact Us

Mailing Address

Computer Science Department
Millersville University
P.O. Box 1002
Millersville, PA 17551-0302


Ph.: (717) 872-3859
Fax: (717) 872-3149