Thomas Ball is affiliated with Microsoft in the United States and has contributed to the field of Computer Science through diverse research interests, including applications in teaching programming, embedded systems design, and computational drug discovery methods.
Their research spans several subfields of computer science such as Computer Science Applications, Hardware and Architecture, Computational Theory and Mathematics, Media Technology, and Pharmacology.
Main topics they have worked on include:
Thomas Ball has published in multiple venues, with the most frequent including:
Some notable papers include:
Frequent coauthors include:
Thomas Ball has received recognition in the form of awards such as:
Thomas Ball;Sriram K. Rajamani
Carlos Pacheco;Shuvendu K. Lahiri;Michael D. Ernst;Thomas Ball
Nachiappan Nagappan;Thomas Ball;Andreas Zeller
Thomas Ball;Rupak Majumdar;Todd Millstein;Sriram K. Rajamani
Nachiappan Nagappan;Thomas Ball
Thomas Ball;James R. Larus
Thomas Ball;Sriram K. Rajamani
Thomas Ball;James R. Larus
Madanlal Musuvathi;Shaz Qadeer;Thomas Ball;Gerard Basler
Thomas J. Ball;Frederick Douglis
Glenn Ammons;Thomas Ball;James R. Larus
T. Ball;S.G. Eick
Thomas Ball;Sriram K. Rajamani
Thomas Ball;Ella Bounimova;Byron Cook;Vladimir Levin
Thomas Ball;James R. Larus
Thomas Ball;Andreas Podelski;Sriram K. Rajamani
Thomas Ball;Byron Cook;Vladimir Levin;Sriram K. Rajamani
Thomas Ball;Mayur Naik;Sriram K. Rajamani
Thomas Ball;Sriram K. Rajamani
Unknown
Thomas Ball;James R. Larus
If you think any of the details on this page are incorrect, let us know.
As the demand for technology professionals rises, online learning offers versatile options beyond traditional computer science programs. Many students now choose to pursue an online computer science degree for greater flexibility and faster completion times. These programs often let you balance study with work or other commitments.
Interested in environmental innovation? You can now earn an environmental engineering degree online, opening doors to careers in sustainability, waste management, or green technology. Online degrees in this field are becoming more accessible and affordable.
Engineering is another major pathway. For students focused on cost, the cheapest online mechanical engineering degree options can help lower tuition costs without sacrificing quality. Many of these programs provide the technical foundation for roles in design, manufacturing, or robotics.
Science-minded students may wonder: can you get a physics degree online? The answer is yes. Online physics programs prepare graduates for further study or entry-level careers in research, analytics, and applied technology.
University of Delaware
University of Barcelona
University of Maryland, College Park
National Institute for Astrophysics
Lancaster University
National Scientific and Technical Research Council
Commonwealth Scientific and Industrial Research Organisation
Aarhus University
Kyoto University
Donghua University
Friedrich Schiller University Jena
McGill University
Queensland University of Technology
Xiamen University
Lancaster University
Skolkovo Institute of Science and Technology