Main Menu

BISHOP McNAMARA HIGH SCHOOLA Catholic, Holy Cross, Coeducational, College Preparatory School for Grades 9-12

Technology & Engineering

Bishop McNamara provides a comprehensive study in technology and engineering with emphasis on skill development and 21st century career exploration.

Information Technology at Bishop McNamara High School

Bishop McNamara High School views Information Technology as a critical tool to provide students with a working knowledge of computer concepts as well as expose them to specific skillsets used in the business world.

We will prepare students for a world in which technology
is powerful, embedded and pervasive 
- Strategic Plan Goals & Objectives

Technology & Engineering at BMHS

Faculty Directory

About Our Faculty

Bishop McNamara High School seeks to acquire state of the art, high quality technology tools and computer hardware as well as training for students, faculty and staff in an environment infused with ethical and innovative uses of technology.

Clubs & Organizations

ACE Mentoring Club

The ACE Mentoring Club works with local professionals in the field of Architecture, Construction, and Engineering. Our mentors work with our students through hands-on projects, field trips, and guest speakers. The goal of the club is to inspire the students to pursue careers in design and construction. Seniors in the club are eligible for a college scholarship.

Moderator: Mrs. Diehlmann


Computer Programming
Web Design
AP Computer Science Principles
AP Computer Science A
Foundations of Engineering
Digital Making
Introduction to Networks
Introduction to Cybersecurity
Honors Cisco Network Administration 1
Honors Cisco Network Administration 2  

For full descriptions of these courses and any prerequisites,  go to


What courses can students take that do not have a prerequisite?

There are no prerequisites for Computer Applications, Computer Programming, Web Design or Honors Cisco Network Administration I. However, the Cisco networking class is the same class taken for Cisco certifications in the business world and is not recommended for freshmen students.

Are the skills learned in the “Web Design” course marketable?

In today's world, there is an increasing demand for website designers. Students in this class have an opportunity to design, create and publish actual websites using current HTML and style sheet standards.

What topics are included in the “Cisco Network Administration I” course?

The Cisco Network Administration I class consists of two one semester courses: “Introduction to Networks” and “Routing and Switching Essentials”. At the completion of Cisco Network Administration I, students will have completed course requirements in preparation to take the Cisco Certified Entry Level Network Technician (CCENT) certification. The test is given at a variety of test locations throughout the country.

What is the benefit of taking the “Computer Programming” course?

Students in the Computer Programming class use Java to learn the fundamentals of programming. Java is a cross-platform, object-oriented programming language has become one of the most sought-after programming skills in the developer world.