PRINCIPLES OF INFORMATION TECHNOLOGY
GRADES: 9-12 1 Year 1 Credit PREREQUISITE: None
This course introduces students to the field of technology and gives students the basic knowledge required to improve employ- ability skills. The course introduces the skills necessary for pro- fessional software programs such as word processing, spread- sheets, web design, desktop publishing, and digital photogra- phy.
WEB TECHNOLOGIES
GRADES: 11-12 1 Year 1 Credit PREREQUISITE: Principles of Information Technology
This course will focus on the design process for advanced web page development, analyzing and organizing content with an introduction to interface design and information architecture to facilitate communication. Students will be involved in project- based learning in conjunction with an SHS faculty member to design and develop multimedia educational projects. In addi- tion, students in this class will be responsible for the develop- ment of web content and the maintenance of the SHS web site. Students will be working towards Adobe Dreamweaver
certification. DIGITAL MEDIA
GRADES: 10-12 1 Year 1 Credit PREREQUISITE: Principles of Information Technology Through the study of digital and interactive media and its appli- cation in information technology, students will analyze and as- sess current and emerging technologies, while designing and creating multimedia projects that address customer needs and resolve a problem. Students implement personal and interper- sonal skills to prepare for a rapidly evolving workplace environ- ment. The knowledge and skills acquired and practiced will enable students to successfully perform and interact in a tech- nology-driven society. Students enhance reading, writing, com- puting, communication and reasoning skills and apply them to the information technology environment.
COMPUTER MAINTENANCE ( T ech Prep )
GRADES: 11-12 1 Year 1 Credit PREREQUISITE: Principles of Information Technology
Computer Maintenance is a course that teaches students the in- depth methods and skills used to troubleshoot and remedy com- puter problems. Students will learn principles of computer main- tenance as well as basic skills in electronics and computer hard- ware theory. Students will gain hands-on experience trouble- shooting, configuring, and installing computer systems. Stu- dents will assist the Campus Tech Coordinator with routine tech- nology work orders. Students will be working towards CompTIA Network+ and Security+ certification.
NETWORKING
GRADES: 11-12 1 Year 1 Credit PREREQUISITE: Computer Maintenance or instructor approval Networking teaches students practical networking skills that can be used in the IT industry. Students will also focus on secure communication channels and data integrity. Students will gain hands-on experience building and installing networks and net- work components. Students will assist the Campus Tech Coor- dinator with routine technology/work orders. Students will be working towards CompTIA Network+ and Security+ certification. COMPUTER PROGRAMMING 1 HONORS
GRADES: 10-12 1 Year 1 Credit PREREQUISITE: Principles of Information
Technology and Algebra 1
Computer Programming 1 Honors is an introduction to the auto- mated processing of information, including computer program- ming. This course gives students the conceptual background necessary to understand and construct programs, including the ability to specify computations, understand evaluation models, and utilize major constructs such as functions and procedures, data storage, conditionals, recursion and looping. At the end of this course, students should be able to read and write small programs in the language of Java in response to a given prob- lem or scenario, preparing them to continue on to Advanced Computer Programming 2 or AP Computer Science A. The knowledge and skills acquired and practiced will enable stu- dents to successfully perform and interact in a technology-driven society. Students enhance reading, writing, computing, commu- nication, and reasoning skills and apply them to the information technology environment. Students will be working towards IC3 Internet Core Certification.
ADVANCED COMPUTER PROGRAMMING 2 HONORS GRADES: 11-12 1 Year 1 Credit PREREQUISITES: Computer Programming 1 Honors or instructor approval
Advanced Computer Programming 2 Honors is a programming course that will build upon the topics addressed in Computer Programming 1 Honors. Object-oriented components in the language of Java will be stressed. Other topics include decision making, looping, arrays, inheritance, interfaces, abstract classes, Java collections, sorting, searching, and corresponding labs. The knowledge and skills acquired and practiced will en- able students to successfully perform and interact in a technol- ogy-driven society. Students enhance reading, writing, comput- ing, communication, and reasoning skills and apply them to the information technology environment. Students will be working towards IC3 Internet Core Certification and Oracle Java Associ- ate certification.
The following courses will support your interest in this career path
.
AP COMPUTER SCIENCE AGRADES: 11-12 1 Year 1 Credit PREREQUISITES: Computer Programming 1 Honors or instructor approval
AP Computer Science A is a programming course designed to cover the Advanced Placement Computer Science Exam topics. The curriculum will build upon the topics addressed in Computer Programming 1 Honors. Object-oriented components in the language of Java will be stressed. Other topics include decision making, looping, arrays, inheritance, interfaces, abstract classes, Java collections, sorting, searching, and corresponding labs. The knowledge and skills acquired and practiced will en- able students to successfully perform and interact in a technol- ogy-driven society. Students enhance reading, writing, comput- ing, communication, and reasoning skills and apply them to the information technology environment. Students will be prepared to take the AP Computer Science A Exam. Students will be working towards IC3 Internet Core Certification and Oracle Java Associate certification. ( This course may also count as a 4th math credit and is also listed in the Mathematics section. ) PRACTICUM IN INFORMATION TECHNOLOGY ( IT ) GRADE: 12 1 Year 2 Credits PREREQUISITE: Principles of Information ( 2 periods ) Technology and Computer Programming 1 Pre-AP;
AP Computer Programming 2 is strongly recommended
This course is a research-intensive Information Technology course. Students apply knowledge learned in previous informa- tion technology courses and apply them to real-world scenarios, focusing on industry best-practices and project management techniques. Emphasis will be put on application programming with C++ and Java, as well as software engineering. As a cap- stone project, students will develop a professional portfolio documenting programs and projects for use in higher education or industry.
The following courses will support your interest in this career path