Computer Science/Information Technology

  • Tigernet

    Tigard High School Computer Science and Information Technology

    2019-20 Course offerings for CS/IT

    Computer Science:

    WEB DESIGN (CR) Credit: 0.5 Grades: 9, 10, 11, 12 Prerequisite: Successful completion of Alg I. 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.

    CS 161: COMPUTER SCIENCE 1 (CR) Credit: 0.5 Grades: 10, 11, 12 Dual Credit: PCC - CS 161 Prerequisite: Recommended Algebra 1. Have you ever wanted to make an app or create a custom photoshop script? Computer programming is no longer just for software engineers. Arts, business, marketing, app and web designers all benefit from computer programming knowledge. Not feeling strong at math? No sweat.  CS 161 uses a linguistic approach to give you a working knowledge of the C++ programming language. All work is lab-based and done in class with no assigned homework, so no personal computer is needed. This is a Portland Community College Dual Credit Course which will count as 4.0 college credits.

    CS 162A: PROGRAMMING IN LINUX (H) (CR) Credit: 0.5 Grades: 10, 11, 12 Prerequisite: Successful completion of CS161 (with C or better) and Geometry. Introduces programming through the Linux operating system, including input/output processing, internal and external commands, shell configuration, and shell customization. Explores the use of operating system utilities such as text editors, file management, scripting, and C/C++ compilers. Students will continue programming in C++ including the use of pointers, classes, and file I/O.

    CS 162B: ADVANCED PROGRAMMING IN C++ (H) (CR) Credit: 0.5 Grades: 10, 11, 12 Dual Credit: PCC - CS 162 Prerequisite: Successful completion of CS161 and CS 162A. The goals of this class is to teach the syntax of C++ to students who already know how to program. Students are expected to be proficient at using conditionals, I/O, loops, and functions with arguments. Topics include functions, classes, pointers, dynamic memory, linear linked lists, and multi-dimensional arrays in C++, as well as program correctness, verification, and testing. This is a Portland State University Dual Credit Course which will count as 4.0 college credits. PSU proficiency lab testing administered by PSU faculty. Required enrollment in Dual Credit Program as a PSU student.

    ADVANCED PLACEMENT COMPUTER SCIENCE (APCS) (H) (CR) Independent Study Credit: 1.0 Grades: 11, 12 Prerequisite: Successful completion of CS161 and Instructor signature. Recommended completion of CS162A The students will apply the concepts they have learned in CS 161 to the JAVA Programming language. This is an Independent Study Course of Instruction, based on the GradPoint APCS curriculum. Students will work at their own pace, completing the COI by the third week of April so that they will be able to challenge the APCS Exam, generally scheduled in the first two weeks of May.

    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 I:  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.

     

     

     

Calendar

  • There are no upcoming events to display.