Procedural Programming
Overview
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
Fee Details
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