Menu
×

Department Description

EXAMPLE

Course Name
# of credits – school – grade
Type of Credit
Prerequisite

Course Description

KEY
C – Computer
E – Elective
ENG – English
HUM – Humanities
M – Mathematics
PE – Physical Education
SCI – Science
SS – Social Studies
DC – Dual Credit
TCC – Technical Competency Credit
NCAA – Core Course

Canyon Ridge High School

Twin Falls High School

Introduction to Information Technology

1 – TFHS – 9/10/11/12
E – Skill Stack

Course covers current and emerging computer technologies. Students are presented with the underlying principles of technologies that have an impact on our lives and how those principles are related to real-world activities. This course focuses on the application of technology and how technology may be used by students for personal and professional gain. This class introduces all other classes offered in the Information Technology Pathways.

Web Design

1 – TFHS – 9/10/11/12
C – Skill Stack
Introduction to Information Technology recommended 

Students enrolled in this course will learn the fundamentals of Hypertext Markup Language (HTML5) and Cascading Style Sheets (CSS3) JavaScript, along with frameworks such as Bootstrap and JQuery and their vital relationship to each other. Students will distinguish the use of HTML, CSS and JS as to content and presentation. Students will demonstrate knowledge of W3C compliant websites. This class supports the Web Design Pathway.

Programming Fundamentals

1 – TFHS – 9/10/11/12
C – Skill Stack
Introduction to Information Technology recommended

This course will teach students an object-driven, event-driven computer programming language, how to design and run programs, understand code and variables, and create objects for forms and reports. For this class we focus on Python 3. This class supports the Programming and Software Development Pathway.

Mobile App Development

1 – TFHS – 9/10/11/12
C – Skill Stack
Web Design

Student in this course will learn to build mobile applications for the iPhone, Android, Windows Phone, platforms using the HTML5/CSS3/JavasScript languages. This platform allows developers to develop one application that can be deployed to all mobile platforms as a native application. It is definitely the mobile development platform of the future. This class supports the Web Design Pathway.

Web App Development & Linux

1 – TFHS – 10/11/12
C – Skill Stack
Programming Fundamentals

Students in this course learn how to develop database-driven, web-based applications (i.e. google.com, myspace.com, hotmail.com, ebay.com, etc.) Students will use open-source tools to integrate their computer applications with a database server for dynamic content updates. This class takes you to the next step in your understanding of today’s web-based applications industry driven by the Cloud. Students will also be introduced to Linux server operating systems using a raspberry pi. This class supports Programming and Software Development Pathway.

IT Help Desk I

2 – TFHS – 10/11/12
E – Skill Stack
Instructor Permission

This course provides help desk and support personnel. Students will receive credit for providing IT support to the faculty and staff. Training, funding and equipment will be provided by the Information Technology Department at Twin Falls High School. This class supports The Computer Support and Networking Pathways.

IT Help Desk II

2 – TFHS – 11/12
E – Skill Stack
Instructor Permission

This course provides help desk and support personnel. Students will receive credit for providing IT support to the faculty and staff. Training, funding and equipment will be provided by the Information Technology Department at Twin Falls High School. This class supports The Computer Support and Networking Pathways.

IT Help Desk III

2 – TFHS – 12
E – Skill Stack
Instructor Permission

This course provides help desk and support personnel. Students will receive credit for providing IT support to the faculty and staff. Training, funding and equipment will be provided by the Information Technology Department at Twin Falls High School. This class is the capstone for all pathways supported by Information Technology offered in the TFSD.

AP Computer Science Principles

2 – TFHS – 11/12
C

The AP Computer Science Principles introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society. With a unique focus on creative problem solving and real-world applications, the AP Computer Science Principles course gives students the opportunity to explore several important topics of computing using their own ideas and creativity, use the power of computing to create artifacts of personal value, and develop an interest in computer science that will foster further endeavors in the field.

Translate »