Computer Technology

To a greater or lesser degree, all members of society are dependent upon the world of business and technology. Because of this reality, the Computer Technology Department at Bishop Kelly High School is committed to the belief that a knowledge and skill in technology is vital to success in college or in real-world employment. Our students are living in a world that is changing at a dramatic pace—a world that grows smaller with each passing day due to the advances of technology. To be without a command of these skills is to be at a disadvantage in today’s—as well as tomorrow’s—world. It is essential for all students to have the opportunity to explore, understand and acquire the skills that will impact their lives.

In a manner consistent with the philosophy of Bishop Kelly High School, the Computer Technology Department will strive to integrate into its course offerings the qualities of honesty, integrity, and loyalty as basic to proper understanding of business ethics. Students will be provided with opportunities to learn the languages and skills of business and technology and will be given challenges in problem solving to assist in the development of their moral character. Cooperation, understanding, and mutual respect will be stressed as they learn to work with others on projects and to prepare themselves for places in an interdependent and internationalized world.

Courses and Prerequisites:

All students are required to have at least one technology credit for high school graduation. It is our hope that students entering Bishop Kelly High School will be able to keyboard at 30 wpm or better. Students will then have the opportunity to choose which technology course or courses they would like to take in order to fulfill the graduation requirement. For those students who have not taken a keyboarding course prior to coming to Bishop Kelly or who do not have adequate keyboarding skills, we strongly encourage you to obtain a command of the computer keyboard before taking one of the following courses. Students may obtain that skill through summer school, community courses, or by using a software program at home.

New to the department this year is one Computer Applications course.  This is not the starting technology course in our department and is one semester long.  Please see the description below.  If students are interested in additional courses, we also offer Introduction to Computer Programming, Hardware, and AP Computer Programming courses.

Students who transfer to Bishop Kelly during the school year may use technology credits earned from their previous high school to fulfill their technology credit for graduation.


Course ID# 401 – First Semester (S1)
Course ID# 402 – First Semester (S2)

This one-semester course is designed to introduce students to the elements of a computer system (hardware), to good file management skills, to Internet research and use, and to the processing of information by a computer.  Software used during this course will be Microsoft Windows 7, Microsoft Office 2010, Internet Explorer and Inspiration 9.

Students will explore the history of technology, will identify computer hardware and software and be able to explain their purpose in processing information, and will be able to make recommendations for purchasing a new computer system. Students will become competent with the features of Office 2010, particularly Word, Excel, PowerPoint, and Outlook.  Computer Applications is designed to provide students with a good foundation in technology skills for personal use and for future education/employment.

During the spring semester, students will be able to compete in the annual “Doodle 4 Google” contest, sponsored by Google, Inc.  Bishop Kelly has been very successful in producing annual state winners and a Top 40 Winner in this competition.


Grade Levels: 9,10, 11, 12
Prerequisite: Algebra 1 (or concurrent enrollment) with a grade of “C” or better, Computer Applications (or concurrent enrollment) with a grade of “C” or better.

Course ID# 411 – First Semester (S1)

Computer Programming is a one-semester class that introduces the student to programming, using the Java programming language. This course will focus on problem solving techniques, programming methodologies, software design processes, features of the Java programming language, simple data structures, algorithms, and responsible use of computer systems. Students will be able to design and implement simple computer-based solutions to problems in several application areas. Students will be able to interpret existing programs, their design, and their development. Students will also be introduced to software engineering principles and other skills necessary to be successful in a software career.


Grade Levels: 10, 11, 12
Prerequisite:  A or B in Computer Programming, Algebra 1, and Geometry.

Course ID# 400 – Two Semesters (FY) 

The AP Computer Science A course is a tech-prep, computer programming course that prepares students for post-secondary study in a high-demand occupation.  The course emphasizes software development, problem analysis, programming methodology, documentation and testing, and an in-depth study of algorithms, data structures, and data abstractions.  Students in the AP Computer Science A course use the Java programming language to learn and practice major computer science concepts and also work with a large program as they examine and explore the GridWorld case study.  At the end of the prescribed number of hours, students may take the AP Computer Science A exam.


Grade Levels: 10, 11, 12
Prerequisite: Computer Applications or Instructor Approval AND Demonstrated Achievement in Algebra I or Geometry.

Course ID# 412 – Second Semester (S2)

Introduction to Computer Hardware is designed as a one-semester survey course of the hardware components of a computer system. Students will gain an understanding of the terms and concepts of the layered nature of the hardware components of computers, starting from the basic building blocks of transistors as switches to a functioning, simple computer system. The science behind each hardware layer of a computer will be taught through extensive use of problem solving in labs and projects. Through this style of learning, the students will be exposed to the art of engineering. Students will also gain an understanding of the many careers involved in the development of computer systems and what physical and social skills are needed to be successful in those careers.