Request Information
Request Information
Request Information

Craftsmanship Academy
Prerequisites for Academy
01
Chacter Qualities
Desire to do a quality job rather than "just good enough"
Demonstrate maturity, high ethics and an ability to work well with others
Demonstrate mental stamina in problem solving; the ability to concentrate on difficult problems for extended periods of time
02
Academic Skills
Demonstrate ability to clearly communicate well verbally or in written English
Understand basic Algebra, Geometry, and Trigonometry... i.e. solving for variables, understanding different shapes and knowing the difference between a sine and a cosine
A foundation in hard sciences (e.g. high school level physics) is desired but not necessary
Have completed at least their junior year of high school
03
Tecnical Skills
Have foundational programming experience and be able to demonstrate that you understand basic concepts like:
Variables and their assignment
Types of Data
Flow Controls, includes:
Repetitive loops (e.g. while loops)
Conditional branches (e.g. if-else)
Experience building simple applications in Ruby on Rails or JavaScript frameworks
Because the Academy is an intense program covering a lot of material in a relatively short time, we want to make sure all applicants are prepared to be successful. We're always willing to consider exceptions for exceptional candidates.
Craftsmanship Academy
Prerequisites for Academy
01
Chacter Qualities
Desire to do a quality job rather than "just good enough"
Demonstrate maturity, high ethics and an ability to work well with others
Demonstrate mental stamina in problem solving; the ability to concentrate on difficult problems for extended periods of time
02
Academic Skills
Demonstrate ability to clearly communicate well verbally or in written English
Understand basic Algebra, Geometry, and Trigonometry... i.e. solving for variables, understanding different shapes and knowing the difference between a sine and a cosine
A foundation in hard sciences (e.g. high school level physics) is desired but not necessary
Have completed at least their junior year of high school
03
Tecnical Skills
Have foundational programming experience and be able to demonstrate that you understand basic concepts like:
Variables and their assignment
Types of Data
Flow Controls, includes:
Repetitive loops (e.g. while loops)
Conditional branches (e.g. if-else)
Experience building simple applications in Ruby on Rails or JavaScript frameworks
Because the Academy is an intense program covering a lot of material in a relatively short time, we want to make sure all applicants are prepared to be successful. We're always willing to consider exceptions for exceptional candidates.