Advanced Algorithms
The intent of the Advanced Algorithms Knowledge Unit is to provide students with the ability to select and apply algorithms to solve specific problems and to analyze the effectiveness of algorithms in context.
Topics
- Bloom filters
- Naive Bayes
- Map-Reduce
- Dynamic Programming algorithms
- Markov Chain Monte Carlo
- Coding and Compression
- Artificial Intelligence algorithms
Outcomes
- Students should understand and be able to implement the following algorithms listed in the topic below.
- Students should understand and be able to implement the algorithms listed in the topics
KSA-T
Below are the Knowledge, Skills, Abilities and Tasks (KSA-T) identified as being required to perform this work role.
Learn More about the KAS-T's.
ID |
DESCRIPTION |
K0015 |
Knowledge of computer algorithms. |
K0018 |
Knowledge of encryption algorithms |
ID |
DESCRIPTION |
S0013 |
Skill in conducting queries and developing algorithms to analyze data structures. |