Katherine Yelick is a prominent computer scientist known for her work in high-performance computing, parallel programming, and the design of programming languages. She is a professor of Electrical Engineering and Computer Sciences at the University of California, Berkeley, and has been involved in research areas such as compiler design, performance optimization, and scientific computing.
Ken Birman is a notable figure in the field of computer science, particularly known for his work in distributed systems, fault tolerance, and network protocols. He is a professor at Cornell University, where he has contributed significantly to research involving communication systems, replication, and the principles of reliable computing. Birman is also known for the development of several important systems and algorithms, including the Isis system for fault-tolerant distributed computing, and he has authored influential papers and books on these topics.
Kent Fuchs is an American academic administrator and electrical engineer. He is known for his role as the president of the University of Florida (UF), a position he has held since January 2015. Under his leadership, UF has focused on improving academic performance, research, and community engagement. Fuchs has a background in electrical and computer engineering, having earned his bachelor's degree from the University of Florida, as well as master's and doctoral degrees from the University of Michigan.
Lars Arge is a computer scientist known for his work in the fields of algorithms, data structures, and computational geometry. He has made significant contributions to the development of efficient algorithms for processing and managing large data sets, particularly in relation to spatial data and external memory algorithms. Arge has authored and co-authored numerous research papers and is associated with various academic institutions.
Marc Levoy is a prominent figure in the field of computer graphics and computer vision. He is best known for his work on 3D graphics, imaging, and visual computing. Levoy is a professor emeritus at Stanford University, where he has made significant contributions to the development of technology for 3D modeling, rendering, and visualization. He has been involved in various projects and has published extensively in areas such as light field photography, scanning techniques, and augmented reality.
Mark N. Wegman is known primarily as an American computer scientist. He has made significant contributions to the fields of algorithms, data structures, and computer science education. Wegman is notably recognized for his work on program optimization and has developed various techniques in the area of graph algorithms and data flow analysis. He has also been involved in academia and research, often associated with institutions such as the University of Virginia.
Mary Czerwinski is a prominent researcher and leader in the field of human-computer interaction, particularly known for her work at Microsoft Research. She has contributed significantly to understanding how people interact with technology and is recognized for her research in areas such as affective computing, visualization, and user experience design. Czerwinski has been influential in exploring how emotional states can affect user interactions with technology, as well as the implications of these interactions on productivity and well-being.
Ming C. Lin is a prominent researcher and academic known for her contributions to the fields of computer science and engineering, particularly in areas such as computer graphics, robotics, and simulation. She has worked on topics including real-time simulation, interactive graphics, and geometric modeling. Lin has held various academic positions, including faculty roles at universities, and she has published numerous papers in her areas of expertise.
Nick McKeown is a professor of electrical engineering and computer science at Stanford University and is known for his contributions to the fields of networking, particularly in the areas of computer architecture and network protocols. He has been influential in the development of various technologies and concepts related to software-defined networking (SDN) and has co-authored numerous papers and research projects in this domain.
Nuria Oliver is a prominent Spanish researcher and expert in the fields of artificial intelligence, data science, and human-computer interaction. She has made significant contributions to understanding how technology can enhance human experiences and social interactions. Oliver holds a PhD in computer science and has worked in both academia and industry. Throughout her career, she has been involved in various research projects and has published numerous scientific papers. Nuria Oliver is also known for her advocacy for responsible AI and ethical considerations in technology.
Peter Chen is a prominent figure in the field of computer science, particularly known for his work in databases and data modeling. He is best known for developing the Entity-Relationship (ER) model in the 1970s, which is a foundational concept in database design that represents data as entities and the relationships between them. His work has had a significant impact on how data is conceptualized and organized in relational databases, guiding the design patterns that are widely used today.
Philip N. Klein is a prominent American mathematician known for his work in computational geometry, algorithms, and combinatorial optimization. He has made significant contributions to the fields of computer science and mathematics, particularly in areas such as graph algorithms and data structures. Klein has also authored several papers and has been involved in research related to algorithmic techniques for various applications.
Radu Marculescu is a professor in the Department of Computer Science at the University of Pittsburgh, where he has made significant contributions in areas such as embedded systems, system-on-chip design, and computer architecture. His work often focuses on the design and optimization of complex computing systems, with an emphasis on improving performance and energy efficiency.
Randy Katz is a prominent figure in the field of computer science, particularly known for his work in areas such as computer architecture, storage systems, and distributed systems. He is a professor at the University of California, Berkeley, and has made significant contributions to research and academia throughout his career. In addition to his academic work, Katz has been involved in various technical and leadership roles in industry and has contributed to the development of technologies related to storage and database systems.
Richard F. Lyon is known for his contributions to the field of electronic engineering, particularly in the area of analog signal processing and neural networks. He has been involved in research and development of various technologies, including applications in sensors and signal processing. Lyon has also made significant contributions to the understanding and modeling of auditory processing, reflecting his interest in how biological systems, like the human auditory system, can inspire engineering solutions. His work includes advancements in algorithms and hardware that mimic the function of the nervous system.
Robert Wilensky is a prominent figure in the field of artificial intelligence and computer science, known for his contributions to natural language processing, knowledge representation, and machine learning. He has held academic positions, notably at the University of California, Berkeley, where he worked on various AI-related projects. Wilensky's research has focused on how computers can understand and generate human language, as well as how they can represent knowledge in a way that allows for reasoning and learning.
Sandhya Dwarkadas is recognized in the field of communication and linguistics, particularly for her contributions to the study of discourse analysis and language use in social contexts. She is known for her research on how language shapes and reflects social identities and relationships. Dwarkadas has published various scholarly articles and has been involved in discussions concerning language education and sociolinguistics.
Saul Greenberg is a well-known figure in the fields of human-computer interaction (HCI) and computer science. He is a professor at the University of Calgary in Canada and has made significant contributions to various areas of HCI, including interaction design, ubiquitous computing, and groupware. Greenberg's research often focuses on understanding how people interact with technology and how to design systems that facilitate effective communication and collaboration.
Stefan Savage is a prominent computer scientist known for his work in the field of computer security, networking, and distributed systems. He is a professor at the University of California, San Diego (UCSD), and has contributed significantly to the understanding of network security, cyber-physical systems, and the dynamics of computer networks. Savage's research includes studying various aspects of network protocols, malware, and the security vulnerabilities of systems.
Susan J. Eggers is a computer scientist known for her contributions to the fields of computer architecture and compilers. She has made significant advancements in understanding and improving the performance of hardware and software systems. Eggers has been involved in research related to parallel processing, the design of efficient algorithms, and various aspects of computer system design. In addition to her research work, she has also contributed to academia through teaching and mentoring students.
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!
Intro to OurBigBook
. Source. We have two killer features:
- 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-calculusArticles 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/derivativeVideo 2. OurBigBook Web topics demo. Source. - 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.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
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. - Infinitely deep tables of contents:
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





