Technology Foundations is technology rich curriculum that prepares students to function in the 21st Century environment.   This course is designed to provide foundational skills in a ll relevant areas of technology, including keyboarding, operating systems, word processing, spreadsheets, desktop publishing, multimedia presentations, and social networking.  The course also focuses on self-and-career development by encouraging students to create a program of study that maps out their high school and post-secondary education (ICAP).