Costas Busch
Department Chair
Professor
Academic Appointment(s)
Administration
Department of Computer Science
School of Computer and Cyber Sciences
Department of Computer Science
Administration
Department of The Graduate School
Education
-
Ph.D., Computer Science
Brown University, 2000
-
MS, Computer Science
Brown University, 1998
Courses Taught Most Recent Academic Year
Teaching Interests
Discrete Mathematics; Distributed Algorithms; Theory of Computation; Blockchain and Cryptocurrency; Computer Organization.
Scholarship
Selected Recent Publications
- A Poly-log Approximation for Transaction Scheduling in Fog-Cloud Computing and Beyond, 2026
Book, Chapter in Scholarly Book-New
- Near-Optimal Stability for Distributed Transaction Processing in Blockchain Sharding, 2026
Book, Chapter in Scholarly Book-New
- Transaction Processing in Blockchain Sharding: Current Trends and Future Research Directions, 2025
Journal Article, Academic Journal
- Locally Balanced Allocations Under Strong Byzantine Influence, 2024
Book, Chapter in Scholarly Book-New
- Sparse Spanners with Small Distance and Congestion Stretches, 2024
Conference Proceeding
Research Interests
Distributed Algorithms; Blockchain Sharding; Communication Algorithms; Algorithmic Game Theory
Department Service
-
Faculty Search Committee
2024 - Present
Role: Committee Chair
-
Faculty Affairs Committee
2023 - Present
Role: Committee Chair
-
Promotion and Tenure Committee
2023 - Present
Role: Committee Member
-
Committee for Proposal Reviews
2020 - Present
Role: Committee Member
-
Faculty Affairs Committee
2022 - 2023
Role: Committee Member
University Service
Professional Service
-
Forensic Science International: Digital Investigation (Journal)
2020 - Present
Role: Editor, Journal Editor
-
MDPI Algorithms (Journal)
2015 - Present
Role: Editor, Journal Editor
-
Blockchain 2023 - IEEE International Conference on Blockchain
2023 - 2023
Role: Committee Member
-
ECBS 2023 - Conference on the Engineering of Computer Based Systems
2023 - 2023
Role: Committee Member
-
EUROPAR 2023 - International European Conference on Parallel and Distributed Computing
2023 - 2023
Role: Committee Member