School of Computer Science Lectures
All materials in SMARTech are protected under U.S. Copyright Law and all rights are reserved. Such materials may be used, quoted or reproduced for educational purposes only with prior permission, provided proper attribution is given. Any redistribution, reproduction or use of the materials, in whole or in part, is prohibited without prior permission of the author.
Recent Submissions
-
Opportunities and Perils of Data Science
(2021-10-15)Data science has provided unprecedented opportunities to learn new insights and to predict, recommend, cluster, classify, transform, and optimize. Catalyzed by large-scale, networked computer systems, vast availability of ... -
Lessons From Designing, Building, and Operating a Hyper-Scale Global Wide Area Network
(Georgia Institute of Technology, 2019-11-14)Cloud computing has ushered in a new class of hyper-scale systems, characterized by large-scale distributed systems, global connectivity, and ubiquitous computing models that span the spectrum from centralized data centers ... -
Software Testing: And the Challenges (and Opportunities) Keep Coming!
(2019-11-08)Disruptive shifts in software application types and software development environments create challenges to software testing that need to be addressed to ensure software quality and reduce the cost of software development ... -
From Immigrant to Entrepreneur and NBA Owner
(2018-11-01)Vivek Ranadivé describes himself as a boy from Bombay – a boy who made his fortune digitizing Wall Street and providing real-time computing to the world’s largest companies. Now, the chairman of venture fund Bow Capital ... -
Legion — Programming Heterogeneous, Distributed Parallel Machines
(Georgia Institute of Technology, 2018-01-31)Programmers tend to think of parallel programming as a problem of dividing up computation, but often the most difficult part is the placement and movement of data. As machines become more complex and hierarchical, describing ...