image description

Michelle Brush is a math geek turned computer geek. She has developed algorithms and data structures for pathfinding, search, compression, and data mining in embedded as well as distributed systems. In her current role as an Engineering Director for Cerner Corporation, she is responsible for the data ingestion and record processing platform for Cerner’s Population Health solutions. She also leads several engineering education programs and culture initiatives. Outside of Cerner, she is the chapter leader for the Kansas City chapter of Girl Develop It, and one of the conference organizers for

Michelle's Talk

Programming's Greatest Hits from the 60s and 70s

The 60s and 70s brought us mainframes running mounds of spaghetti code written in COBOL. In 1968 all of the GO TOs embedded in that code brought us the wrath of Edsger W. Djikstra. However also during this time, computer scientists like Djikstra were inventing clever ways to make computers solve our most difficult problems.

The 60s and 70s were a golden age of computer science — bringing us pathfinding algorithms, rules engines, and spatial data structures. Many of them are still applicable to problems today!

This talk highlights my favorite computer science discoveries of the 60s and 70s. It covers the mechanics of these programming hits as well as their continued relevance in modern systems.