Clubs: Association for Computing Machinery
Students listening to ACM presentation.
Students listening to ACM presentation.
The Association for Computer Machinery (ACM) has had a chapter at UNO for several years. Recently, in the fall semester of 2008, the UNO chapter received a face-lift. A strong following of computer science and computer engineering students along with a handful of dedicated faculty members created what is expected to be one of the strongest ACM chapters that the Peter Kiewit Institute (PKI) has seen within its walls. In the past, the UNO organization has seen ups and downs. According to chapter sponsor and UNO Computer Science lecturer John Clark, students have historically been the driving force behind the ACM chapter. When these students graduate, there is often no one to keep the chapter alive and running.

In November 2008, the first structured ACM meeting in years was held. Officers were elected and a monthly meeting date was scheduled. Dedicated students and faculty worked together to establish duties, tasks and deadlines for members and officers. The large number of students in attendance at this meeting was a very promising sign.

Chapter sponsors Clark and Patrick Cavanaugh, another UNO Computer Science lecturer, provide both coordination and program mentoring in the organization and have committed to sponsor even after current students have graduated. Earlier in the semester, Clark and Cavanaugh both held smaller, separate ACM meetings: Clark's meetings taught theory and basic programming concepts while Cavanaugh's meetings were focused on ACM's annual programming contest.

Every year, ACM holds the International Collegiate Programming Contest for its college members. Teams of three students are given a computer and five hours to solve as many given programming problems as possible. The team with the most problems solved is the winner.

Founded in 1961 at the University of Louisiana at Lafayette, ACM continues to branch out to over 500 college and university chapters. It is the world's largest educational and scientific computing society that provides resources to advance computing at the professional level.

The next phase of research is to improve this process of knowledge reuse using storytelling. This can be accomplished by conducting further research using traditional research methods such as surveys, interviews, and case studies.