CLICK HERE for a printable list.
Fine Arts Courses (5 Credits)
Art 10/20/30 – students will develop their artistic, technical, and critical skills while using a variety of media and exploring visual expression. The course covers elements and principles of art and design, as well as art history and modern art.
Second Languages ( 5 Credits)
French 10/20/30 Asynch - Students will learn the basics of Canada’s official second language as part of the Alberta French 10/20/30-3Y program.
Spanish 10 Asynch - Students will learn the basics Spanish as world language as part of the Alberta Spanish 10-3Y program
Agriculture
AGR1010 – Introduction to Agriculture - Students explore and gain an understanding of the diversity of agricultural activity in Alberta, Canada, and the global community. They will also learn about the economic, environmental, and social significance of agriculture.
AGR1040 – Animal Basics - Students learn to identify and demonstrate the basic steps involved in raising and caring for a domestic animal. Students gain an understanding of general care to ensure animal health. Students may choose between a horse, cow, sheep, cat or dog to focus their studies on.
AGR3000 – Agriculture Safety – students learn about workplace safety from an agriculture perspective. This course is mandatory for all Green Certificate modules.
Community Care Services
CCS3110 – Early Learning and Child Care 1 - Students investigate the roles and responsibilities of a childcare worker, and develop communication, observation and skills for guiding behaviour. Access to children between the ages of 0–5 in any of the following ways: a licensed child care centre; a licensed preschool; a licensed or approved family day home; a licensed out-of-school care program; or, a school-based pre-Kindergarten program.
CCS3120 – Early Learning and Child Care 2 - Students will develop skills to assist in promoting the physical, intellectual and language development in children from birth to age six.
CCS3130 – Early Learning and Child Care 3 - Students will develop skills to assist in promoting the social-emotional and creative development with children from birth to age 6. Students also will examine the development of learning through play.
CCS3140 – Early Learning and Child Care 4 - Students will examine family dynamics and issues, as well as the cultural diversity of the children and families under their care. Students also will develop skills to support and promote the cultural identity of children.
CCS3150 – Early Learning and Child Care 5 - Students will learn appropriate practices related to routines in a child care program. Students also will plan for the health, safety and well-being of children in child care programs.
*IMPORTANT – The Early Learning Child Care Level 1 -5, must be taken in order and upon completion, students can apply for Day Care Worker Certification. This certification is required to work in any Day Care in Alberta.
Fashion Studies
FAS1000 – Fashion Illustration - Introduces students to the world of fashion illustration and the work of a fashion artist. They learn to sketch a croquis, incorporate simple gestures. Then, they apply these skills to create fashion illustrations.
FAS1030/FAS1130/FAS1020 – Sewing Fundamentals/Construction/Textiles Bundle - students learn how to use and care safely for sewing and pressing equipment, and to apply these skills in project assembly. Students need access to sewing-related equipment and supplies. Students learn how to determine pattern size, choose a suitable pattern and fabric, make pattern alterations, and prepare the fabric and pattern for layout. These skills will be applied during the assembly of a simple garment. Additional learning activities include learning about different textiles and clothing labels.
Financial Management
FIN1010/FIN2060 – Personal Financial Information & Taxation bundle - allows students to explore such concepts that affect the finances of an individual, including budgeting for living on their own, income and expenditures and more.
FIN1015 – Accounting Prep - Accounting Prep introduces students to accounting and terminology unique to financial accounting. Students become familiar with financial statements, generally accepted accounting principles and how to prepare for the process of starting up a business.
Foods
FOD1010 – Food Basics - students learn safe and sanitary food handling procedures, equipment care, comprehension of recipes, and the importance of efficient work habits. Students need access to a personal or commercial food preparation facility. This course is the prerequisite for all subsequent Foods courses.
FOD1020 – Contemporary Baking - students develop an demonstrate and understanding of traditional and contemporary baking focusing on basic measuring techniques, preparation methods, role of ingredients and the proper use of equipment for baked goods. This course is the prerequisite for all other baking courses. (Prerequisite: FOD1010: Food Basics)
FOD1060 – Canadian Heritage Foods – students will explore the roots of many of the Canadian foods including foods the pioneers consumed. (Prerequisite: FOD1010: Food Basics)
FOD2040 – Cake and Pastry - students expand their knowledge and skills in the production of a variety of cake and pastry products. (Prerequisite: FOD1010: Food Basics & FOD1020: Contemporary Baking)
FOD2070 – Soups and Sauces - students combine stocks with various thickening agents to produce hearty soups and sauces. (Prerequisite: FOD1010: Food Basics)
Health Care Services
HCS3000 – Workplace Safety Systems - students will gain knowledge, skills, and attitudes in workplace health and safety preparing them for workplace orientation to off-campus education learning experiences, and the transition to the world of work. This course is required for all off-campus courses such as RAP and Work Experience. Students will receive a certificate upon completion with a 70%+
HCS3010 – Workplace Safety Practices - This course will benefit the academic growth of students as well as keep them safe as they begin their working lives. In Workplace Safety Practices, students explore workplace safety principles and practices, and apply these principles and practices to a variety of contexts. Students will receive a certificate upon completion with a 70% +
HCS1010 – Health Services - students examine fundamental attitudes, knowledge, and skills to prepare for further study in career pathways in health, recreation, and community services. Concepts related to the determinants of health, the dimensions of wellness, basic principles of anatomy, physiology, and disease, and basic safety and reporting protocols for providing care to individuals in health, recreation, volunteer, and community support settings are reviewed (mandatory for HSS3020)
HSS3020 – Mental Health and Wellness – with mental health being so important after the past pandemic, students will acquire the attitude, skills, and knowledge necessary for achieving and maintaining mental health and wellness.
HSS1020 – Nutrition and Wellness - Students learn the importance of nutrition and hydration for the promotion and maintenance of physical, emotional and social health and wellness throughout life. Students evaluate food and supplement choices, the effects of activity on nutritional requirements and the use of labels to improve daily nutritional intake at all ages.
Mechanics
MEC1040 -Engine Fundamentals -students will learn the tools and techniques of engine tuneups with a 2 cycle engine. A lawn mower or dirt bike are needed to complete the course.
Information Processing
INF1030 – Word Processing 1- Students are introduced to the proper use of word processing software, including document creation, editing and printing of properly formatted documents.
INF1070 – Digital Presentation - Students develop skills with tools used for computerized presentations involving text, data, graphics, sound and animation
INF2020 – Keyboarding - Students enhance their occupational level keyboarding competence of all keystroke functions, using unedited, edited and straight copy material. Students will have to achieve a WPM between 30 and 50 and a numerical keystroke speed between 100 and 125
INF1060 – Spreadsheeting - Students develop skills in the proper use of spreadsheet software through general data manipulation and personal record keeping
Computer Science Options
CS 10 - Introduction to Programming (3 credits) - Introduction to Programming, introduces students to computer programming and network programming, including Python and other coding methods.
CS 10 - Introduction to Computers and Networks (2 Credits) - Introduction to Computers and Networks, introduces students to computer hardware/software within a network. This course covers the basics for connecting and configuring devices on a network.
CS 10 - Introduction to Video Game Design ( 2 Credits) - Introduction to Video Game Design, introduces students to game design skills. This course covers the basics software and design skills used by game designers.
Video Game Design 1 (5 Credits) - Video Game Design and Programming Concepts is a fun and easy text and software design guide combination that uses an activity-based integrated curriculum: theory- based reading with game-building application lessons.It supports cross-curriculum and STEM learning as students will use math and science principles, in addition to language arts, social sciences, and applied technology knowledge, to program their own games. Students need no knowledge of programming or game design before beginning with this curriculum. The curriculum, used in these two courses, is built for the free version of Clickteam Fusion 2.5. Clickteam Fusion 2.5 is an object-oriented game design engine. It is easy to use, making it ideal for beginners. (Prerequisite: CS 10 - Introduction to Video Game Design)
Video Game Design 2 (5 Credits)- Building on the concepts of Video Game Design 1, students will continue to expand their knowledge to an intermediate level. (Prerequisite: Video Game Design 1)
PC Repair (IT Essentials) (5 Credits)- IT Essentials covers fundamental computer and career skills for entry-level IT jobs. The IT Essentials curriculum covers the fundamentals of computer and mobile device hardware and software, and advanced concepts such as security, networking, virtual tools, and the responsibilities of an IT professional. This course provides a learning pathway to the “Introduction to Networks” course. (Prerequisite: CS 10 - Introduction to Computers and Networks)
Introduction to Networks (Cisco CCNA1) (5 Credits) - Introduction to Networks is the first course in the Cisco CCNA Networking curriculum. It introduces the architectures, models, protocols, and networking elements that connect users, devices, applications and data through the Internet and across modern computer networks - including IP addressing and Ethernet fundamentals. By the end of the course, students can build simple local area networks (LAN) that integrate IP addressing schemes, foundational network security, and perform basic configurations for routers and switches. (Prerequisite: PC Repair IT essentials)
Switching, Routing and Wireless Essentials (Cisco CCNA2) (5 Credits)- Switching, Routing and Wireless Essentials is the second course in the CCNA Networking curriculum. It focuses on switching technologies and router operations that support small-to-medium business networks and includes wireless local area networks (WLAN) and security concepts. Students learn key switching and routing concepts. They can perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN. (Prerequisite: Introduction to Networks CCNA1)
Enterprise Networking, Security, and Automation (Cisco CCNA) (5 Credits) - Enterprise Networking, Security, and Automation is the third course in the CCNA Networking curriculum. It describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks – including wide area network (WAN) technologies & quality of service (QoS) mechanisms for secure remote access, along with software-defined networking, virtualization, & automation concepts supporting network digitization. Students gain skills to configure and troubleshoot enterprise networks, and learn to identify and protect against cybersecurity threats. They are introduced to network management tools and learn key concepts of software-defined networking, including controller-based architectures and how application programming interfaces (APIs) enable network automation. (Prerequisite: Switching, Routing and Wireless Essentials CCNA2)
Linux Essentials (4 Credits)- Knowledge of Linux is a helpful skill for a wide variety of careers in business and Information Technology fields. Many emerging and growing career opportunities including big data, cloud computing, cyber security, information systems, networking, programming and software development (to name a few) require basic to advanced knowledge of the Linux command line. (Prerequisite: Introduction to Networks CCNA1)
C++ Programming 20 (5 Credits)- This course covers all the basics of programming in the C++ programming language as well as the fundamental concepts and techniques used in object-oriented programming. The course starts with some universal basics and gradually extends to some of the advanced issues a student will encounter in procedural programming. (Prerequisite: Introduction to Programming)
Java Programming 30 (Grade 11 +) (5 Credits) - This programming course uses virtual robots to teach object-oriented programming in general. This helps students to become comfortable with many aspects of objects and classes. These include Programming with Objects, Extending Classes with Services, developing Methods, Making Decisions, and Using Variables. (Prerequisite: C++ Programming 20)
Social Science Courses
SSN2171 - Personal Psychology (3 credits) - Students gain a basic understanding of what psychology is and may provide you with some insights into your own behaviour and personality. Students will also explore the different branches of psychology ranging from child psychology to neuroscience.
SSN2172 - General Psychology (3 credits) - The aim of this course is to provide you with a general background in psychology including the history of psychology and the principles of learning and thinking. You will learn about stress and aggression, the influence of small groups, the status of roles, and some insights regarding neurosis and psychosis.
SSN2176 - Sociology (3 credits) - studies sociological institutions, culture and personality, social status and stratification, In addition, you will learn about group behaviour, cultural norms, deviations from cultural norms, and social mobility.
SSN3171 - Experimental Psychology (3 credits) - Experimental Psychology is designed to provide an overview of the process of scientific experimentation in the field of psychology. The modules of the course deal with the scientific method, data display and interpretation, research ethics, research methods, and the completion of a psychological research experiment.
SSN3166 – World Geography (3 credits) - Informs us about: the spaces in which humans live and work, the natural environment and the pressures it faces because of human occupation and activity, the interconnections of the world and its diverse communities, the reasons the world is changing, both locally and globally, how our actions, both individually and societally, contribute to world change, the importance of location in decision-making regarding business and industry, the distribution of populations and resources.
SSN3161 – World Religions (3 credits)- This course will examine several of the main "world religions" including Buddhism, Judaism, Hinduism, Islam, and Christianity.
LDC2088 – Life of Christ (5 credits) - Life of Christ course, provides a comprehensive study of Jesus' life, ministry, and teachings based on the Gospel accounts. The course aims to deepen understanding of Jesus through his actions, emotions, and teachings, examining his motivations and methods in fulfilling God's will.
LDC3088 – Christian Apologetics (5 credits)- an introductory course that equips students with the skills to articulate and defend the Christian faith. It explores the historical and biblical foundations of apologetics, examines various apologetic methods, and provides opportunities to engage in practical application. The course also focuses on understanding and engaging with other worldviews, fostering a more robust and confident faith.