The ACM Prize in Computing is an award given by the Association for Computing Machinery (ACM) to recognize individuals for their contributions to the computing community and the broader impact of their work in society. Established in 2010, the prize aims to honor outstanding contributions that have had a lasting impact on the computing field. Recipients of the award are typically recognized for their research, innovation, and leadership in areas such as computer science, information technology, and related disciplines.
Alan Perlis (1922–1990) was an influential American computer scientist known for his pioneering work in the field of programming languages and computer science education. He is best known for his contributions to the development of the programming language Lisp and for his work in the areas of compiler design, algorithm theory, and artificial intelligence. Perlis was a strong advocate for the importance of programming as a discipline and emphasized the value of teaching computer science as a foundational skill.
A Bachelor of Computer Science (BCS or BCompSc) is an undergraduate degree that focuses on the study of computer science, which encompasses the theory, development, and application of computer systems and software. The curriculum typically includes a combination of core computer science principles, programming languages, algorithms, data structures, computer architecture, operating systems, databases, and software engineering. ### Key Components of a Bachelor of Computer Science Program: 1. **Core Subjects:** - Programming Languages (e.g.
Erhard Rahm is a German abstract painter known for his work that often emphasizes geometric forms and colors. His contributions to contemporary art include an exploration of abstraction and space, reflecting influences from various art movements.
Elizabeth Gerber is an academic known for her work in the fields of design, human-computer interaction, and innovation. She is a professor at Northwestern University, where she focuses on design and technology and has contributed to research on tools for design and collaborative work. Her work often explores how design practices can influence and enhance human experiences in various contexts, particularly through technology.
"Kai Li" can refer to different things depending on the context. Here are a few possibilities: 1. **Person's Name**: Kai Li is a common name, particularly in Chinese-speaking regions. It might refer to an individual, such as a notable person in sports, academia, or another field. 2. **Business Entity**: There could be businesses or brands named Kai Li, particularly in Asia that offer various products or services.
Mehran Sahami is a notable computer scientist and educator, currently recognized for his role as a professor and the associate chair for education in the Computer Science Department at Stanford University. His research interests include artificial intelligence, machine learning, and computer science education. In addition to his academic work, Sahami has been involved in various educational initiatives, helping to shape computer science curricula and promote effective teaching methods in the field. He is also known for his public engagement, contributing to discussions on technology and education.
Boon Thau Loo is a computer scientist known for his contributions to the fields of databases, data management, and information retrieval. He is affiliated with the University of Pennsylvania, where he works on topics such as data integration, data sharing, and query processing. Loo has published numerous papers and has been involved in research that focuses on advancing the capabilities and efficiency of database systems.
Fred B. Schneider is a prominent computer scientist known for his work in the fields of distributed systems, cybersecurity, and network security. He has made significant contributions to the understanding of systems architecture and the principles of secure computing. Schneider has also been involved in various educational and academic activities, including serving as a professor at institutions like Cornell University and contributing to the development of security standards and protocols.
David Park is a computer scientist known for his contributions to various fields, including computer graphics, artificial intelligence, and human-computer interaction. He has worked on projects that leverage advanced algorithms and methodologies in these areas. While there may be multiple professionals named David Park, one notable figure in the field is David Park from the University of California, Berkeley, known for his research on computational models and systems.
Edward Reingold is a notable figure primarily recognized in the field of computer science and mathematics. He is known for his contributions to algorithms and computational theory, but he is perhaps best known for his work related to calendar algorithms and the implementation of time and date functions in computer programming. Reingold co-developed an algorithm for calculating calendar dates, which is often referenced in programming contexts.
Ian Lewis is a computer scientist known for his contributions to various areas in computer science, particularly in networking and data communication. However, specific information about his achievements or works may not be widely documented or may not be prominent in the broader field of computer science compared to other well-known figures.
Jim Ellis is known in the field of computing primarily for his contributions to computer science education and for his work related to the development of programming languages. He has been involved in various aspects of computer science, including programming language design and implementation, compilers, and software engineering. One notable aspect of his work is his involvement in the development of the "Ladder" language, which is used in education to teach programming concepts.
Larry Coon is a well-known figure in the basketball community, particularly for his expertise in the NBA salary cap and collective bargaining agreements. He created the "Larry Coon's NBA Salary Cap FAQ," which serves as a comprehensive resource for understanding the complexities of the NBA salary cap system, player contracts, and various related financial aspects of the league. His work has been instrumental for fans, journalists, and analysts seeking to navigate the often intricate rules governing player salaries and team finances in the NBA.
Lincoln Wallen is a notable figure in the field of computer graphics and visual effects, particularly known for his work in the animation and film industries. He has held key positions in various companies, including DreamWorks Animation, where he has contributed to numerous animated films and projects. Wallen has expertise in areas such as simulation, modeling, and rendering, and he is recognized for his innovative approaches to creating visually stunning imagery in animation.
Maurice Herlihy is a prominent computer scientist known for his contributions to the fields of distributed computing, concurrent algorithms, and the theory of shared memory systems. He is a professor at Brown University and has authored several influential papers and books on these topics. Herlihy is particularly recognized for his work on algorithm design and the development of theoretical frameworks that help understand and improve the performance and reliability of distributed systems.
Mihir Bellare is a prominent computer scientist known for his contributions to the fields of cryptography and information security. He is particularly recognized for his work on the theoretical foundations of cryptographic protocols and algorithms. Bellare has made significant advancements in understanding the security of cryptographic primitives, including digital signatures, hash functions, and encryption schemes.
As of my last knowledge update, there isn't widely recognized information about a person named Neeraj Suri. It's possible he could be a professional in a specific field, a public figure, or even a private individual. Without more context, such as his profession or contributions, I cannot provide specific details.
Patrick Hayden is a physicist known for his research in the field of quantum information and quantum optics. He has contributed to the understanding of quantum entanglement, quantum communication, and the interface between quantum mechanics and information theory. His work often involves the theoretical underpinnings of how quantum systems can be utilized for tasks such as secure communication and quantum computation.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 2.
    You can publish local OurBigBook lightweight markup files to either https://OurBigBook.com or as a static website
    .
    Figure 3.
    Visual Studio Code extension installation
    .
    Figure 4.
    Visual Studio Code extension tree navigation
    .
    Figure 5.
    Web editor
    . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
    Video 4.
    OurBigBook Visual Studio Code extension editing and navigation demo
    . Source.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact