Profile Assisted Register Allocation. - William C. Kreahling; Cindy Norris (SAC (2), 2000)

Branch Elimination via Multi-variable Condition Merging. - William C. Kreahling; David B. Whalley; Mark W. Bailey; Xin Yuan 001; Gang-Ryung Uh; Robert van Engelen (Euro-Par, 2003)

Improving WCET by Optimizing Worst-Case Paths. - Wankang Zhao; William C. Kreahling; David B. Whalley; Christopher A. Healy; Frank Mueller 001 (IEEE Real-Time and Embedded Technology and Applications Symposium, 2005)

Branch elimination by condition merging. - William C. Kreahling; David B. Whalley; Mark W. Bailey; Xin Yuan 001; Gang-Ryung Uh; Robert van Engelen (Softw. Pract. Exp., 2005)

Information security and computer systems: an integrated approach. - Mark A. Holliday; William C. Kreahling (InfoSecCD, 2006)

Reducing the cost of conditional transfers of control by using comparison specifications. - William C. Kreahling; Stephen Hines; David B. Whalley; Gary S. Tyson (LCTES, 2006)

Improving WCET by applying worst-case path optimizations. - Wankang Zhao; William C. Kreahling; David B. Whalley; Christopher A. Healy; Frank Mueller 001 (Real Time Syst., 2006)

Using computer graphics to explore object oriented concepts using C. - William C. Kreahling (ACM Southeast Regional Conference, 2009)

Subsumption Architecture Model Suitable for Students at All Grade Levels. - Dee Parks; Andrew R. Dalton; Kenneth Moorman; William C. Kreahling (FECS, 2009)

Automated construction of memory diagrams for program comprehension. - Andrew R. Dalton; William C. Kreahling (ACM Southeast Regional Conference, 2010)

24/7 lectures as an exam review technique. - James B. Fenwick Jr.; Cindy Norris; Andrew R. Dalton; William C. Kreahling (SIGCSE, 2010)

A Holistic Capstone Experience: Beyond Technical Ability. - Andrew Scott; William C. Kreahling; Mark A. Holliday; Scott Barlowe (SIGITE, 2017)

Message Passing and Shared Memory Projects. - William C. Kreahling (J. Comput. Sci. Coll., 2024)