Duration:
5 Days
Audience:
Employees of federal, state and local governments; and law enforcement agencies.
This course is designed to prepare students for either Android app writing, offensive programming, or machine learning. This can be done back to back as a two week total course (combined with of the other two) or separate.
It an also be taught in Java, C, C++, Python, or C#
Intro to programming
- Concepts
- Variables & Data Types
- Structure
- Functions
- Parameters
- The IDE
Common procedures
- Decision structures
- If statements
- Case statements
- Loops
- Do
- While
- For
- Arrays
Input/Output
- Screen
- File
- Error handling
- Concepts
- Implementation
- Object Oriented programming
- Concepts
- Implementation
- Algorithms
- Basic algorithm structure
- Sorting algorithms