Powered by PSD Schools

Information Technology

Whether you're interested in understanding the app development cycle and building your own app or diagnosing security risks and managing networks, our IT pathway has two distinct tracks to help you earn that experience.  Students can choose from the Coding or Networking & Cybersecurity tracks in the Information Technology pathway.

Learners in this pathway will experience an authentic workplace environment where they will problem-solve, collaborate, and communicate using industry standard practices.  Learners will develop resourcefulness and collaboration skills as they work in development teams with their peers.

CODING:

*Coding is a half-day pathway and does not require any previous experience.  Click here to request Coding in your '22-'23 class schedule.

Everyone can code. No experience required. Learners in our coding pathway develop the technical and professional skills needed to create mobile apps to share with the world.  This pathway places learners in an authentic workplace environment where they will develop and apply problem-solving, collaboration, and communication skills and understand industry best practices, like paired programming, the agile development cycle, and rapid iteration. Young developers in this pathway build their app portfolios, analyze errors in their code, and adjust to solve problems. 

After building their baseline of proficiency in Swift, learners have the opportunity to further refine their development and entrepreneurial skills by forming development teams and building apps for actual customers. 

This Pathway can also award CS246 Mobile App Development through AIMS Community College for students who complete the concurrent enrollment paperwork. Learners will be given more specific information at the beginning of the semester they are taking the Coding Pathway.

Click here to download a printable one-pager!

Click here to contact Joe Baffoe for more information.

 

Networking & Cybersecurity:

*Networking & Cybersecurity is a half-day pathway and does not require any previous experience.  Click here to request Networking & Cybersecurity in your '22-'23 class schedule.

Prepare to enter a competitive, emerging field with a variety of unique and highly valued real-world opportunities. 

Learners in the Networking and Cybersecurity Pathway will complete challenging hands-on tasks that will prepare them for careers in an evolving industry. Learners will diagnose security risks, manage networks, and delve into the world of ethical hacking. The ability to earn multiple industry valued certifications will enable learners to compete for attractive positions within the field. 

After developing their skills and mindsets, learners will have the opportunity to intern with professional information technology services to further apply their skills in the real world.

Click here to download a printable one-pager.

Click here to contact Heather Emerson about the Networking & Cybersecurity Pathway.

MobileMakersEDU iOS App Development (Coding)

Credits:
10
Course Description

Throughout this course, students build mobile apps for Apple’s mobile devices using the language and tools of professionals – Swift and Xcode. Students experience an authentic workplace environment applying the skills of problem-solving, collaboration, and communication to industry best practices, like paired programming and rapid iteration. Students apply the same development cycle as those in the workplace, which means students build an app, analyze errors in code, and adjust to solve for problems. To do this well, they must develop their resourcefulness and collaborate with their peers. Upon completion, students can sit for their App Development with Swift Level 1 certification from Certiport and/or can opt to sit for the AP Computer Science Principles exam.

*NCAA Course Information for Counselors

Graduation Requirement

Introduction to Programming: Python (Coding)

Credits:
5
Course Description

This course focuses on a general introduction to computer programming, with Python as the language. This course emphasizes the design and implementation of structured and logically correct programs with good documentation. It is centered on basic Python programming concepts, including control structures, modularization, and data processing. A structured programming language is used to implement program designs. It emphasizes the writing of multiple programs following the software development process, from start to finish, including design, implementation, and testing.

Graduation Requirement

MobileMakers Studio (Coding)

Credits:
10
Course Description

For students who have completed the full year MobileMakersEdu course, MobileMakersStudios provides an experience to advance their Swift programming skills and iOS design skills. Using client management and development team methods from the industry, they investigate a client need to develop a mobile app solution. Geared towards grades 10-12, students leave the course internship ready.

Graduation Requirement

Cybersecurity (Networking & Cybersecurity)

Credits:
5
Course Description

Cybersecurity I is a course intended to teach students the basic concepts of cybersecurity. The course places an emphasis on security integration, application of cybersecurity practices and devices, ethics, and best practices management. The fundamental skills in this course cover both in house and external threats to network security and design, how to enforce network level security policies, and how to safeguard an organization's information. Upon completion of this course, proficient students will be demonstrate and understanding of cybersecurity concepts, identify fundamental principles of networking systems, understand network infrastructure and network security, and be able to demonstrate how to implement various aspects of security within a networking system.

Graduation Requirement

Networking 1: Network+ (Networking & Cybersecurity)

Credits:
5
Meeting Time

 

 

Course Description

This course will expand upon Q3's introduction to Networking by providing students with the knowledge necessary to understand, identify and perform necessary tasks involved in supporting a network. Covers the vendor-independent networking skills and concepts that affect all aspects of networking, such as installing and configuring the TCP/IP. This course also prepares students for the Networking II: Network + course.

Graduation Requirement

Capstone: Computer Science

Credits:
5
Course Description

This course allows for advanced work in both the Coding and Networking & Cybersecurity tracks of the IT pathway. This advanced work can be individualized to the specific program of study to allow for specialized study for the student. It may include project based learning or preparation for end of program industry certification. Specific content and course design will be determined by the instructor in collaboration with the individual student.

Graduation Requirement
PSD does not unlawfully discriminate on the basis of race, color, creed, religion, national origin, ancestry, sex, sexual orientation, gender identity, gender expression, marital status, veteran status, age or disability in access or admission to, or treatment or employment in, its programs or activities. A lack of English speaking skills will not be a barrier to admission or participation.