Technology courses
Technology courses that prepare you for engineering roles: data structures and algorithms for coding interviews, low-latency C++ for trading firms, and cybersecurity from networking basics to SOC work.
Low-Latency C++ for Trading
A 16-week live course that teaches low-latency C++ by building and measuring a matching engine.
- 16 weeks
- ~10 hrs a week
- 9 interview Qs
Data Structures & Algorithms Bootcamp
A 10-week live, problem-led bootcamp that teaches data structures and algorithms in the order interviews test them.
- 10 weeks
- ~6 hrs a week
- 9 interview Qs
Modern Cybersecurity
A 12-week live cybersecurity course for beginners that builds toward SOC-analyst skills through graded labs and a capstone incident report.
- 12 weeks
- ~8 hrs a week
- 9 interview Qs
Forward Deployed Engineer
A 12-week live, project-led course for software engineers: scope customer needs, integrate products into real systems, and deploy AI features.
- 12 weeks
- ~8 hrs a week
- 9 interview Qs
Java Full Stack with React
A 16-week live program: build a Java backend, a React frontend and a SQL database, then join them into one deployed application.
- 16 weeks
- 8–10 hrs a week
- 9 interview Qs
Five-Language Programming Bootcamp
A 10-week, project-led bootcamp in Java, C++, Python, JavaScript and Go, implementing the same concepts in each language.
- 10 weeks
- ~6 hrs a week
- 9 interview Qs