Applications, Algorithms, Computers: Modern Programming

Score Table A. How does Google instantly find the relevant websites when you type a word into the search bar? How does a city know the most efficient route that their trash collectors should take? Explore the ways that computer scientists develop algorithms, processes, and programs that allow complicated problems to be addressed in meaningful ways. Go beyond simply understanding how to create computer programs and understand the mathematics that drive the adaptation of these programs to many fields of study, including medical sciences, aerospace, business and physical sciences. Some computer programming experience is beneficial, but not required.

Related Terms and Locations: 
Term 1 (June 10–June 30)
Rice University, TX
Term 2 (July 8–July 28)
Rice University, TX
Term 2 (July 8–July 28)
Georgia Tech, GA
Summer Studies Program: 
Center