Skip To Main Content

Portneuf Valley Technical Education & Career Campus
(Open to all School District No. 25 Students)
Courses are offered based on demand, teacher availability and certification.

CTE Program Banners 2021_Programming and Software Development

Computer Programming Cyber Security Instructor

Chantel Reddish

PV-TEC
CTE, CTC

Computer Programming Pathway

#30580 Introduction to Computer Programming
1 Trimester @ PV-TEC
Grades 10, 11, 12

 

#30581 Programming and Software Development I
1 Trimester @ PV-TEC
Grades 11, 12

 

#30641 Programming and Software Development II
1 Trimester @ PV-TEC
Grades 11, 12

take together

 

take together

 

take together

#30533 Cyber Security
1 Trimester @ PV-TEC
Grades 10, 11, 12

 

#30623 Cloud Computing I
1 Trimester @ PV-TEC
Grades 11, 12

 

#30651 Programming and Software Development III
1 Trimester @ PV-TEC
Grades 11, 12

Computer Programming Courses

Updated

30533 Cyber Security - 1 Trimester – PV-TEC 10 11 12

Co-requisite: Introduction to Programming

This is a beginning level course for security professionals, and network and system administrators. Students will develop a better understanding of how you protect your information assets and defend against attacks, as well as how to apply these concepts to make your environment more secure. We use several resources including virtual servers to practice on Kali Linux. State code 101520

Updated

30580 Introduction to Programming - 1 Trimester – PV-TEC 10 11 12

Co-requisite: Cyber Security

This is an introductory course of computer programming. The students will be taught to program using video game terminology and practice. The course of study will include variables, functions, conditionals, loops, dictionaries, arrays and learn to debug their code. State code 101522
 

Updated

30581 Programming and Software Development I - 1 Trimester – PV-TEC (DC) 11 12 

Prerequisite: Introduction to Programming and Cyber Security
Co-requisite: Cloud Computing I

The students will learn to program in Python (although we can change the language to something like C++ or Java). This course of study will include variables, loops, functions, and selection. The student will write their own programs, learn to debug their code, and study standard computer program design. State code 101522

Updated

30641 Programming and Software Development II - 1 Trimester - PV-TEC (DC) 11 12

Prerequisite: Programming and Software Development I and Cloud Computing I
Co-requisite: Programming and Software Development III

To qualify for dual credit, the student must take College Algebra prior or concurrently or take the Aleks test with a qualifying score. The student will continue building upon Programming and Software and Development 1. The course of study will include selection, iteration, strings, lists, and files. Students will learn to transfer their skills to program drones. State code 101523

Updated

30651 * Programming and Software Development II - 1 Trimester - PV-TEC (DC) 11 12

Prerequisite: Programming and Software Development I and Cloud Computing I
Co-requisite: Programming and Software Development II

This course is designed to be a capstone experience for the student where they will apply knowledge and skills learned throughout their course of study as they apply advanced programming and development topics. Students in this course will also investigate current and emerging technologies. This course will also introduce students to Systems Analysis and Design. Topics include analyzing cases, requirements modeling, data and process modeling, and development strategies. Students also learn about output and user interface design, data design, systems architecture and implementation, and systems operation, support and security. State code 101524

Updated

30623 Cloud Computing I - 1 Trimester – PV-TEC 11 12

Prerequisite: Introduction to Programming and Cyber Security
Co-requisite: Programming and Software Development I

The students will learn the basics of cloud computing. This course of study will include an introduction to cloud computing, storage, computing, databases, cloud operations, sustainability, cloud building, hardware and software, cloud websites, virtual computing power, and using the cloud. State code 100210

Updated

30624 Cloud Computing II - 1 Trimester – PV-TEC 11 12

Prerequisite: Cloud Computing I

This course covers the basic understanding of cloud computing. In this course students will expand their learning in cloud computing. This course will cover shared security; advanced cloud services; dynamic web services; artificial intelligence; machine learning; Internet of things, big data, big data processing; and blockchain/cryptocurrency. This course prepares the student for the AWS Cloud Practitioner Certification. State code 100211

Updated

30691 Programming Career Experience – PV-TEC 11 12

Prerequisite: Programming Capstone Course

Students will complete a work experience at a local or approved business. The experience must be monitored by the workplace coordinator.