Skip To Main Content

Menu toggle

Landing Nav

Breadcrumb

Computer Science

Computer Science is Programming and More!


Seven programming courses are offered at DeMatha including two Advanced Placement Computer Science offerings (AP Computer Principles and AP Computer Science). Current programs and apps are developed in programming languages such as Python, Java, and Swift. Android Studio and MIT App Inventor are also used to develop apps.

The initial programming course is designed to teach students the foundations of programming. Students can learn several different programming languages, app development, and game design and development. Students can complete up to four years of advanced computer science course, including the two AP computer science courses offered by the College Board.

DeMatha offers courses in Robotics and Engineering for those interested in engineering or architecture. Research and Presentation gives students practice in search and research skills using the internet for the development and writing of research papers.

DeMatha is Google Apps for Education!


All students are given DeMatha gmail account and access to Google Drive. This allows them to create documents, presentations, and spreadsheets and edit or access them anywhere on any device.

DeMatha teachers use tools such as Google Classroom (distribute assignments, collect student work, set up entire courses online) and many of the apps designed to help students study and learn (Quizlet, Socrative, Kahoot!, and many more).

Contact the Computer Science Department

Christopher Keplinger

University of Maryland – B.S.
UMGC – M.S. (in progress)
Administration, Computer Sciences and Technology

Thomas Krawczewicz

Class of 1981
University of Maryland – B.S.
Full Sail University – M.Ed.
Administration, Computer Sciences and Technology, English