In today’s digital society, every student must have a thorough understanding of the discipline of computer science, no matter their chosen field.

It is our goal to introduce students to both the theoretical and technical aspects of the field, help them to understand the great breadth of this academic area, and help them be able to adapt to this ever-changing digital world continuously.

Take a minute – try to imagine a world without computers – no PC, laptop, or tablets (not to mention mobile phones and digital cameras – or are they the same things now?), no word processing for papers or spreadsheets for business, no databases with unimaginable amounts of information, no communication via the web, no online shopping, no social networking (Facebook, Twitter, Instagram – do you go a day without them now?), no GPS locators in your cars (and no hands-free phones with no mobile phones), no texting, no digital games, lots of menials, low paying jobs (that robots currently do), no 3D ultrasounds, no surgical robots, no “Roomba’s” to vacuum for you, no “Toy Story” (or any other 3D animated film), no “out of this world” special effects, no CAD design – WOW. How can you live WITHOUT knowing something about computer science these days?

So, what if you take a few classes – what will you learn? You will learn the vast history of this remarkably young field, you will learn how computers work together in building networks like the Internet, how computers can be made to behave like people (and should they, by the way? Lots of philosophical questions!), how medical research and treatment is growing by leaps and bounds, how to work together in teams, greatly expand your logical and problem-solving skills, what mobile applications are and how they work (and maybe even how to make one yourself), how to design websites and understand what databases are and how they work, how to model and animate your creations made entirely within the computer, analyze and understand complicated algorithms, etc., etc., etc.! The possibilities are endless.

For prospective students, we are pleased that you are considering PC as a place to further your education, and we are glad to learn of your interest in the study of computer science. The links on this webpage will give you information about the minor, the faculty, the courses, and our mission.

For current computer science students, you will find valuable and useful information to help you plan your educational journey.

Should any questions remain, you are invited to email them to Dr. Greg Goeckel at or Dr. Olivia Nche at