The document describes using an ant colony system algorithm to solve quadratic assignment problems (QAP). QAPs have applications in operations research, parallel computing, and combinatorial data analysis. The ant colony system is applied to QAP by modeling it as assigning activities to locations. Ants probabilistically construct solutions based on pheromone trails and distance/flow matrices. The algorithm runs in O(mn2k) time which is faster than exact solutions for large problems. Example problems and results demonstrating the ant colony system finding near-optimal solutions to standard QAP test cases are presented.