EC310: Applications of Cyber Engineering