This course has the following objectives:
Provide students the opportunity to work on a “real” problem. By the time our students register for this class, they have learned about different areas of computer science. In addition, they have learned about areas outside of the computer science, such as aviation and aerospace, engineering,
humanities, and others. The students are required to apply the knowledge, techniques, methods, and processes they have already learned in other class to solve a challenging and complex “real” problem.