AI Academy

Programming Fundamentals

Instructor: Andrew D. Hilton , Genevieve M. Lipp , Anne Bracy Duration: Approx. 18 hours
Algorithms
Data Structures
Debugging
Computational Thinking
Computer Programming
Pseudocode
Software Testing
Programming Principles

Writing, Running, and Fixing Code in C

Instructor: Andrew D. Hilton , Genevieve M. Lipp , Anne Bracy Duration: 3 weeks at 10 hours a week
Program Development
Development Environment
Simulations
Debugging
C (Programming Language)
Pseudocode
Algorithms
Software Testing
Computer Programming
Command-Line Interface

Pointers, Arrays, and Recursion

Instructor: Andrew D. Hilton , Anne Bracy , Genevieve M. Lipp Duration: 1 week at 10 hours a week
Data Structures
Algorithms
Computational Thinking
Debugging
Program Development
C (Programming Language)
Computer Programming

Interacting with the System and Managing Memory

Instructor: Andrew D. Hilton , Anne Bracy , Genevieve M. Lipp Duration: 9 hours to complete
Data Import/Export
Program Development
System Programming
Data Structures
Software Engineering
Simulations
Command-Line Interface
User Interface (UI)
C (Programming Language)
Programming Principles
Operating Systems
Maintainability
Software Development
Debugging
File Management