Software Engineering
- Frontend and Backend projects in Node.js frameworks
- Low level programming projects in Linux
- Object Oriented Programming
- Analysis and use of algorithms
- Implementation and use case for individual data structures
- Computer troubleshooting and error handling
- HTTP messaging and processing
- Mathematics including multivariable calculus and differential equations
- Organizing and distributing work in various group projects