Computer Science/Information Technology

  • Tigard High School Computer Science and Information Technology

    2018/19 Course offerings for CS/IT

    Computer Science:

    Computer Game Design (CR) (9, 10, 11, 12): Students do not need any previous game design experience.  This class is based on The Game Maker's Apprentice and The Game Maker's Companion texts. This course partners very well with Computer Graphics.  During the course, students learn to produce games from simple, single player games to advanced, multi-player, multi-level, artificial intelligence driven games.   While learning to build games for fun, they also are introduced to Computer Science basics such as variables, while loops, for loops, and general syntax.  Beginning with simple pull-down, click and drag features, they end with complex scripting, playing as they go.  Pre-requisite: Successful completion of Algebra I.

    Web Design (CR) (9, 10, 11, 12): Students do not need any previous web design experience. Students will learn to design web pages using XHTML/HTML5 and Cascading Style Sheets (CSS) 3. They will build a sample web page in class and then apply what they have learned to an independent project involving a research topic or a service project that meets the course requirements. This course partners very well with Computer Graphics. At the completion of this course, students will have the baseline knowledge they need to build and maintain a web page, using the latest industry standards. They will also have the opportunity to complete the Microsoft Technology Associate HTML5 Application Design Fundamentals Certification (MTA 98-375 Exam) and/or the Introduction to Programming using HTML and CSS Certification (MTA 98-383).   The MTA is a professional qualification that is an excellent building block for many career paths. Pre-requisite: Successful completion of Algebra I.

    CS160 Exploring Computer Science (CR) (10, 11, 12): Explores the field of computer science. Provides an overview of computer architecture, software development engineering, data organization, problem-solving strategies, ethics, and theory of computation. Explores career options and develops rudimentary software development skills. This is a Portland Community College Dual Credit Course which will lead to 4.0 credits.  Required enrollment in Dual Credit Program as a PCC student.  Pre-requisite: Successful completion of Algebra I.

    CS 161 Computer Science (H) (CR) (10, 11, 12): Introduces the concepts of computer science. Explores problem solving, algorithm and program design, data types, loops, control structures, subprograms, and arrays. Introduces writing programs in a high level programming language. Surveys current social and ethical aspects of computer science. This is a Portland Community College Dual Credit Course which will lead to 4.0 credits.  Required enrollment in Dual Credit Program as a PCC student.  Pre-requisite: Successful completion of Geometry and CS160.

    Information Technology:

    Students in Information Technology will study self-paced on-line instruction and perform hands-on training while maintaining the Tigard High School computer labs and participating in the THS donation and recycling programs.  Students in these classes will learn to build, maintain and upgrade computer hardware and networks with the goal of earning a Computing Technology Industry Association (CompTIA) and/or a Microsoft Technology Associate (MTA) Certification.  CompTIA is the industry standard for IT Certification in North America, Europe and East Asia.  MTA’s represent significant resume line items that help students with employment upon graduation.  Successful completion of the course does not guarantee CompTIA or MTA certification.  It will prepare the student to challenge the examination at the end of the course.  

    Information Technology 1:  IT Technician (CR)(9, 10, 11):  The student will learn about basic component parts, drives, memory, system devices, video and audio media, monitors, installing and maintaining operating systems, scanners, printers, network connections, laptops vs. desktops, electrical safety, public communications skills and professionalism.  This course provides the first building block for an IT Technician career path.  It is the prerequisite for the IT2 and IT5 courses.  Previous experience is not required, but students must have a strong interest in computers and associated systems. Course meets every other day, all year. At the completion of the course, the student will have the opportunity to earn the CompTIA IT Fundamentals IT Technician Certification and/or the CompTIA A+ IT Certificate. Pre-requisite: Successful completion of Algebra I.

    Information Technology 2: Network Administration (H)(CR)(10, 11, 12): The student will learn about packets, topologies, cabling, cable structures, TCP/IP, addressing, subnetting, static and dynamic routing, firewalls, encryption, wireless networks, IPv6, remote access and customer service.  This course provides the second building block for an IT Technician career path.  Students must have successfully completed the IT1 course.  This course is the prerequisite for the IT3 and IT4 courses.  At the completion of the course, the student will have the opportunity to earn the Networking Fundamentals Certification (MTA 98-366 Exam) and/or the CompTIA Network+ Certificate.  Pre-requisite: Successful completion of IT1 with a final grade of 80% or more OR successful CompTIA Certification.

    Information Technology 3: Network Security (H)(CR)(10, 11, 12): The student will learn about requirements, threats, privilege escalation, hardware risks, network and infrastructure vulnerabilities, authentication protocols, remote access security, OS hardening, physical security, email security, monitoring systems, logging and auditing, cryptology, encryption algorithms, hashing, incident response, disaster recovery, and social engineering.  This course provides the third building block for an IT Technician career path.  At the completion of the course, the student will have the opportunity to earn the Security Fundamentals Certification (MTA 98-367 Exam) and/or the CompTIA Security+ Certificate.  Students must have successfully completed the IT2 course. Pre-requisite: Successful completion of IT2 with a final grade of 80% or more OR successful CompTIA/MTA certification.

    Information Technology 4: Servers (H)(CR)(10, 11, 12): Servers and their associated systems. The student will learn about memory, expansion cards, NOS security software and management, virtualization, networking elements, RAID levels, internal and external storage, documentation, industry best practices, data backup, replication, retention/destruction, and troubleshooting methodologies.  This course provides the fourth building block for an IT Technician career path. At the completion of the course, the student will have the opportunity to earn the Server Fundamentals Certification (MTA 98-365 Exam) and/or the CompTIA Server+ Certificate.  Students must have successfully completed the IT2 course.   Pre-requisite: Successful completion of IT2 with a final grade of 80% or more OR successful CompTIA/MTA certification.

    Information Technology 5: Operating System Fundamentals (H)(CR)(10, 11, 12):   Students in this class will learn to install, configure, maintain and troubleshoot the Windows Operating System 7/8/8.1/10 and an introduction to Apple OS.  The student will learn about operating system configurations, installing and updating client systems, managing applications, managing files and folders, managing devices and understanding operating system maintenance.  At the completion of the course, the student will have the opportunity to earn the Operating Systems Fundamentals Certification (MTA 98-349 Exam).  Students must have successfully completed the IT1 course.  Pre-requisite: Successful completion of IT1 with a final grade of 80% or more OR successful CompTIA certification.

    Information Technology 6: Database Administration Fundamentals (H)(CR)(10, 11, 12): The student will learn about core database concepts, database objects, manipulating data, data storage and database administration.  At the completion of the course, the student will have the opportunity to earn the Database Administration Fundamentals Certification (MTA 98-364 Exam) during the first quarter, and the Software Development Fundamentals Certifications (MTA 98-361 Exam) at the end of the second quarter.  Students must have successfully completed the IT5 course.   Pre-requisite: Successful completion of IT5 with a final grade of 80% or more OR successful CompTIA/MTA certification.

    Information Technology 7: Mobility and Devices (H)(CR)(10, 11, 12):  Students in this class will learn to understand device configurations, data access and management, device security, cloud services and enterprise mobility.  At the completion of the course, the student will have the opportunity to earn the Mobility and Device Fundamentals Certification (MTA 98-368 Exam) and/or the CompTIA Mobility+ Certification.  Pre-requisite: Successful completion of IT2 or 5 with a final grade of 80% or more OR successful CompTIA/MTA certification.

    Information Technology 8: Internship (H)(CR)(10, 11, 12):  Students in this class will perform independently as a IT Technician under the supervision of the school IT Staff and reporting to the IT Instructor for grading purposes.  The student will help clear tech requests associated with student devices (cart maintenance) and classroom equipment.  They will complete the Google Certified Educator Level One Program Online and build Tip Videos to explain to students and teachers how to use applications and techniques associated with Chromebooks. At the completion of this course, the student will have a certification as a Google Certified Educator and can earn a Letter of Recommendation from the Tigard-Tualatin School District Information Technology Manager.  Pre-requisites: Successful completion of IT1 IT Technician and IT5 Windows Operating Systems with a final grade of 80% or more OR successful CompTIA/MTA certification.