Procedural Programming

Do you want to learn higher-level coding skills? This course teaches advanced programming concepts using the computer language Python. You will learn techniques and processes associated with computer programming and software development. This course provides honors-level elective credit. Digital Information Technology, Foundations of Programming, and Procedural Programming make up the Web Application and Development POS.

Major Concepts:

  • Changing the World with Python
  • Introduction to Procedural Programing
  • Algorithms
  • Data Structures
  • Documenting & Debugging
  • Changing the World with Shopping
  • Variables & Functions
  • Mathematical Operators
  • Input & Selection Structures
  • Python Libraries
  • Changing the World with Entertainment
  • Repetition
  • Iterative Loops
  • Recursion
  • APIs & IDEs
  • Changing the World with Data
  • Functions
  • Modularity
  • Data Analysis
  • Changing the World with Computer Security
  • Computer Vulnerabilities
  • Cryptography
  • Encryption
  • Careers
  • Capstone Project
  • Decomposition
  • Pattern Recognition
  • Algorithmic Design
  • Generalize & Assess
S.No. Program Name Fee Component Amount (USD) Description
1. Regular Course Fee $ 400 To be paid by the student at the time of Registration.

Grade Level

  Grade 9, 10, 11, 12

Duration

  Annual

Requirements

None

Prerequisites

Digital Information Technology and Foundations of Programming

Scroll to Top