Bernd Bruegge is a prominent figure in the field of computer science, particularly known for his work in software engineering and modeling. He is a professor at the Technical University of Munich (TUM), where he has contributed to education and research in various areas of software development, including software architecture and project management.
Ellis Horowitz is a prominent computer scientist and educator known for his contributions to the fields of algorithms, data structures, and computer science education. He is particularly well-known for co-authoring the widely used textbook "Fundamentals of Data Structures," which has been influential in teaching data structures to students. Horowitz has also been involved in various academic and professional activities, including serving as a professor and in administrative positions at universities.
Bob Sproull is a recognized figure in the field of Lean Six Sigma and operational excellence. He is known for his expertise in process improvement methodologies and has worked with various organizations to help them improve their processes and increase efficiency. Sproull has authored books and resources related to Lean Six Sigma, and he often shares his knowledge through training sessions, workshops, and consulting services.
M. A. Rothman could refer to a specific individual, often associated with literature, academia, or another specialized field. However, without additional context, it's difficult to provide precise information. M. A. Rothman is recognized as an author, particularly in relation to notable works in fiction or scholarship.
Michael Spivey could refer to multiple individuals, but one prominent figure by that name is a cognitive scientist known for his work in areas such as language processing, visual perception, and computational modeling. He has conducted research on how people understand and process language and how cognitive processes are influenced by various factors.
Mark Kilgard is known in the field of computer graphics and visual computing. He is particularly recognized for his contributions to the OpenGL graphics API, where he has worked on various aspects of graphics rendering and performance optimization. Kilgard has been involved in developing advanced techniques for graphics programming, including shader development and real-time rendering. In addition to his technical work, he has authored numerous articles, tutorials, and presentations that have helped educate developers on effective graphics programming practices.
Michael A. Jackson is a prominent computer scientist known for his contributions to software engineering, particularly in the areas of software development methodologies and formal methods. He is widely recognized for developing the Jackson system development method (JSD), which provides a structured approach to software design and relates closely to the concepts of data flow and process modeling. Jackson has also made significant contributions in areas such as requirements engineering and program specification.
Michael Luck is a prominent computer scientist known for his contributions to the fields of artificial intelligence, multi-agent systems, and agent-oriented software engineering. He has been involved in research that focuses on the development of systems where autonomous agents can interact, collaborate, and achieve complex tasks through cooperation and negotiation. Luck has published numerous papers and has played a significant role in advancing the theoretical foundations and practical applications of multi-agent technologies.
Prabhat Mishra could refer to different individuals or entities, depending on the context. It is a relatively common name in India. If you are referring to a specific person, such as an academic, author, or professional, please provide more context, and I can try to give you more relevant information.
Philip Wadler is a prominent computer scientist known for his work in programming languages, type systems, and functional programming. He has made significant contributions to the theory and practice of programming languages, including the development of the functional programming language Haskell. Wadler is also known for his work on type safety, monads, and the evaluation of programming languages. His research often focuses on how to implement and optimize programming languages effectively while maintaining strong type systems.
Cornelis H. A. Koster is a Dutch physicist and researcher known for his work in various fields of physics, including condensed matter physics and materials science. He has made significant contributions to understanding the electronic properties of materials, particularly semiconductors and nanostructures.
Zeynep Tufekci is a prominent sociologist, author, and academic known for her work on the social implications of technology, especially in the context of social movements, digital communication, and artificial intelligence. She is a professor at the University of North Carolina at Chapel Hill and has contributed significantly to discussions about how technology shapes society and human behavior.
Ted Nace is an author and environmental activist known for his work on issues related to the coal industry and environmental policy. He is the founder of the non-profit organization CoalSwarm, which focuses on organizing information and activism around coal and its impacts on the environment. Nace has written extensively about the history and social implications of coal mining, and he is recognized for his efforts to promote renewable energy and sustainability.
Terry Shannon is a contemporary American author known for his work in various genres, including fiction and non-fiction. He is particularly recognized for his contributions to thriller and mystery literature. Shannon has written several novels, often featuring intricate plots and well-developed characters. In addition to his novels, he may also have experience in writing short stories, essays, or articles.
Cristina Lopes is a professor and researcher primarily known for her work in the field of computer science, particularly in areas like artificial intelligence, human-computer interaction, and serious games. She serves as a faculty member at the University of California, Irvine, where she has contributed to various interdisciplinary projects that explore the intersection of technology and education. Cristina Lopes has been involved in developing educational tools and applications aimed at enhancing learning experiences.
David Culler is a prominent computer scientist known for his work in the fields of computer architecture, wireless sensor networks, and distributed systems. He is a professor at the University of California, Berkeley, and has contributed significantly to research in embedded systems and networked systems. Culler has been involved in various projects and initiatives that focus on the development and application of sensor networks and their potential uses in diverse areas such as environmental monitoring, smart cities, and the Internet of Things (IoT).
Anne-Marie Kermarrec is a notable researcher in the fields of computer science and distributed systems. She is known for her work in areas such as peer-to-peer systems, distributed algorithms, and network protocols. Kermarrec has contributed significantly to the understanding of how distributed systems can achieve efficiency, scalability, and reliability. Her research often intersects with topics like cloud computing and large-scale data management.
Andrea Lawrence is a professor known for her work in the field of biology, particularly related to genetics and environmental science. She is often recognized for her research on evolutionary biology and the impact of environmental factors on genetic diversity. Lawrence's contributions to academia include teaching, mentoring students, and publishing research in peer-reviewed journals. Her work often emphasizes the importance of understanding ecological systems and their interactions with genetic processes.
Andrew Martin is a notable computer scientist known for his work in the fields of artificial intelligence, machine learning, and computer vision. He has contributed to various aspects of computer science through research, publications, and educational initiatives.
Arvind Krishnamurthy is an academic known for his work in the fields of economics and finance, particularly in areas such as asset pricing, macroeconomics, and financial markets. He is a professor at Stanford University's Graduate School of Business and has contributed significantly to research in the understanding of how financial markets respond to economic policy and structural changes.

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