St. John’s Computer Science Department is a comprehensive program that does not require any prior experience. The curriculum develops students’ computer and information literacy skills, with the goal of enabling them to become successful problem-solvers, decision-makers, and communicators. 

Progress in the computer science field has been enormously rapid in the last 25 years, and St. John’s is committed to offering a challenging, multi-faceted computer science program that provides students the opportunity to use the latest technology in order to accomplish amazing things. 

We offer courses in multiple programming languages, web design, and 3D design. Classes are designed to ensure that students have a solid foundation to be successful in college if they choose to pursue a major in computer science.

Students have access to computer technology for their own coursework throughout the school, whether through our multiple computer labs or with school iPads in classes or the library.

Course Offerings

  • Concepts in Technology
  • Application Development for Mobile Devices
  • Web Design
  • 3D Modeling for Animation and Video Game Development
  • Introduction to Programming
  • AP Computer Science A

Computer Science Faculty

List of 2 members.

  • Photo of Billy Layton

    Billy Layton 

    Department Chair; 3D Models and Extended Realities, Introduction to Programming, AP Computer Science
    202-363-2316 x1908
    Goucher College - B.A.
    Loyola University Maryland - M.Ed.
  • Photo of Michael Grzelak

    Michael Grzelak 

    Concepts in Technology, Web Design
    202-363-2316 x1909
    Johns Hopkins University - M.A.T.
    Syracuse University - B.A.