Technology, Computers and Business

Check out all the amazing Technology, Communications, Computers and Business classes and programs available at All Saints Catholic Secondary School.


The Business program offers a variety of courses to help students develop a deeper understanding of the world of business and to focus their area interests. We offer the following courses to help students develop their knowledge and skills in the areas of:

accounting, entrepreneurship skills and venture planning, information and communication technology, international business, marketing and business leadership.

Communications Technology 

The Communications Technology and Yearbook course examine communications technology from a media perspective. Students will develop knowledge and skills as they design and produce media projects in the areas of live, recorded, and graphic communications.

Construction Technology

Construction Technology courses focus on the development of knowledge and skills related to residential construction. Students will gain hands-on experience using a variety of construction materials, processes, tools, and equipment.

Transportation Technology

This course enables students to develop technical knowledge and skills as they study, test, service, and repair engine, electrical, suspension, brake, and steering systems on vehicles, aircraft, and/or watercraft.

Business Specialist High Skills Major (SHSM)

A Specialist High Skills Major course is a Ministry-approved specialized program that allows students to focus their learning on a specific economic sector, while meeting the requirements of the Ontario Secondary School Graduation Diploma (OSSD). A Specialist High Skills Major program enables students to gain sector-specific skills and knowledge in the context of engaging, career-related learning environments and helps them focus on graduation and on pursuing their postsecondary goals.

Hospitality and Tourism

This course enables students to develop or expand knowledge and skills related to hospitality and tourism, as reflected in the various sectors of the tourism industry. Students will learn about preparing and presenting food, evaluating facilities, controlling inventory, and marketing and managing events and activities, and will investigate customer service principles and the cultural and economic forces that drive tourism trends. Students will develop an awareness of health and safety standards, environmental and societal issues, and career opportunities in the tourism industry.

Computer Technology

Grade 10 Computer Science introduces students to the basics of programming.  Students also learn about networking, computer hardware, internet safety and receive a brief introduction to logic gates and truth tables.

Grade 11 Computer Science brings students up to speed in the basics of computer programming and then looks at data structures and algorithms.  Students learn how to read/write data from files into arrays.

Grade 12 Computer Science is taught using project-based learning.  Students are given a challenge and must use any resources at their disposal to learn how to solve the problem and then code a working solution.