On Saturday Feb 6, Mike Ferris held a training session for Flight Software. The sessions had three main goals:
1.) To welcome new members to the team
2.) To show how fundamental concepts that new members have already learned in class can apply to our software system
3.) To tackle some more advanced concepts like networking and concurrency, including getting hands-on programming experience with these concepts
Participants white-boarded diagrams of our software system and Ferris gave a power point covering everything from important Linux commands and if/else statements, to the network stack model. Everyone then worked with a partner to complete an internet chat program written in C++.