Skip To Main Content

Landing Nav


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).

DeMatha is BYOD

Students are welcome to bring their choice of device but it is not required. DeMatha continues to work toward a balance between student screen time, focused computer-based learning, and face-to-face instruction in the classroom. We understand that not many parents have stated that they hope that their sons spend more time in front of a screen but we also see the advantages of its use for organization, communication, learning, and research.

Teachers currently use apps such as Google Classroom, EdPuzzle, Kahoot!, Socrative, Google Docs, and many more as effective ways to use technology in the classroom and for student use at home. Over the past 15 years, teachers have created study programs, flipped classrooms, researched best practices in tech, created video lessons and put them online, created online textbooks, and even entire courses online.


Christopher Keplinger

Departments: Administration, Computer Sciences and Technology

Thomas Krawczewicz

Class of 1981
Departments: Administration, Computer Sciences and Technology