Academics
Departments

Computer Science

Overview

The Computer Science Department provides opportunities for students to explore several programming languages and applied technology from basic coding and robotics to Advanced Placement Java. Most freshmen take our Computer Applications and Information Technology course which introduces them to programs they will use throughout their time at Mount Saint Joseph and beyond. In addition to learning to use the Microsoft Office 365 suite, students learn about basic computer and drone programming, cybersecurity, digital citizenship, and Internet safety.

Clubs & Activities

  • CyberPatriot National Youth Cyber Defense Competition
  • Maker Club
  • NASA/MIT Zero Gravity Robotics ISS Coding Competition
  • UMD High School Programming Contest
  • Video Game Development Club

Course Offerings

Freshman Year
  • Computer Applications and Information Technology
Sophomore & Junior Electives
  • Honors Java
  • Honors Robotics Engineering
  • Honors Python
  • Web Design & HTML
  • Personal and Business Applications
Senior Electives
  • AP Computer Science (Java-based)
  • Honors MATLAB
    • Students program drones at summer STEM camp.

      Students program drones at summer STEM camp.

Highlight: CyberPatriot

Paul Kellermann, Department Chair

CyberPatriot is a national competition hosted by Northrop Grumman and the Air Force Association. It focuses on finding vulnerabilities in Windows and Linux computer systems, and completing Cisco networking challenges.

Mount Saint Joseph High School

Mount Saint Joseph is a Catholic, college preparatory school for young men sponsored by the Xaverian Brothers.