•    Employment
  •    Academia
  •    Research
    • NICE Framework
    • CAE Program

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

  1. Bloom filters
  2. Naive Bayes
  3. Map-Reduce
  4. Dynamic Programming algorithms
  5. Markov Chain Monte Carlo
  6. Coding and Compression
  7. Artificial Intelligence algorithms

Outcomes

  1. Students should understand and be able to implement the following algorithms listed in the topic below.
  2. 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.

  • Knowledge
  • Skills
  • Abilities
  • Tasks
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.
ID DESCRIPTION
ID DESCRIPTION