kaygle.com
Open in
urlscan Pro
173.255.241.209
Public Scan
URL:
https://kaygle.com/
Submission: On October 22 via api from US — Scanned from US
Submission: On October 22 via api from US — Scanned from US
Form analysis
2 forms found in the DOM<form _ngcontent-kxh-c1="" novalidate="" role="search" class="w-50 ng-untouched ng-pristine ng-valid">
<div _ngcontent-kxh-c1="" class="input-group"><input _ngcontent-kxh-c1="" name="global-search-field" type="search" placeholder="Search" aria-label="Search" class="form-control ng-untouched ng-pristine ng-valid"><button _ngcontent-kxh-c1=""
type="submit" class="btn btn-primary">Search</button></div>
</form>
<form _ngcontent-kxh-c12="" novalidate="" role="search" class="w-100 ng-untouched ng-pristine ng-valid">
<div _ngcontent-kxh-c12="" class="input-group"><input _ngcontent-kxh-c12="" name="searchInput" type="search" placeholder="Search within these references" aria-label="Search" class="form-control ng-untouched ng-pristine ng-valid"><button
_ngcontent-kxh-c12="" type="submit" class="btn btn-outline-secondary">Search</button><!----></div>
</form>
Text Content
KaygleDiscover, by topic Search "=" to zoom in, "-" to zoom out Computer science Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines (including the design and implementation of hardware and software). Algorithms and data structures are central to computer science. The theory of computation concerns abstract models of computation and general classes of problems that can be solved using them. The fields of cryptography and computer security involve studying the means for secure communication and preventing security vulnerabilities. Computer graphics and computational geometry address the generation of images. Programming language theory considers different ways to describe computational processes, and database theory concerns the management of repositories of data. Human–computer interaction investigates the interfaces through which humans and computers interact, and software engineering focuses on the de... Wikipedia page REFERENCES: Search * Books * People * Important works * Blogs * Courses * Conferences * News Sources * Sub-fields * YouTube Channels Introduction to the Theory of Computation [1997] Michael SipserMichael Sipser Duplicat Designed for researchers in advanced numerical methods or parallel computing, this definitive reference focuses on solving large and sparse linear systems of equations using computers. readers are pro... Artificial Intelligence [1995] Stuart Jonathan RussellPeter Norvig A highly accessible, up-to-date professional reference for programmers, software engineers, system administrators, or technical managers, this book integrates state-of-the-art AI techniques into intel... Structure and Interpretation of Computer Programs [1996] Harold Abelson Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There a... The Art of Computer Programming [1997] Donald E. KnuthDonald E. Knuth Duplicat 4.5 Clean Code [2009] Robert C. MartinRobert C. Martin Duplicat Looks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing cle... Design Patterns [1995] Erich GammaRichard HelmRalph Johnson, et al Software -- Software Engineering. Computer Networks [2011] Andrew S. TanenbaumDavid WetherallAndrew S. Tanenbaum Duplicat This edition reflects the latest networking technologies with a special emphasis on wireless networking, including 802.11, 802.16, Bluetooth, and 3G cellular, paired with fixed-network coverage of ADS... Operating System Concepts [7/2008] Abraham SilberschatzPeter B. GalvinGreg Gagne Keep pace with the fast-developing world of operating systems Open-source operating systems, virtual machines, and clustered computing are among the leading fields of operating systems and networking ... Compilers, Principles, Techniques, and Tools [1986] Alfred V. AhoRavi SethiJeffrey D. Ullman This book provides the foundation for understanding the theory and pracitce of compilers. Revised and updated, it reflects the current state of compilation. Every chapter has been completely revised t... Code Complete [1993] Steve McConnell This practical handbook of software construction covers the art and science of the most important part of the development process. CODE COMPLETE provides a larger perspective on the software-developme... 5 Database System Concepts [1/2010] Henry F. KorthS. SudarshanAbraham Silberschatz, Professor Database System Concepts by Silberschatz, Korth and Sudarshan is now in its 6th edition and is one of the cornerstone texts of database education. It presents the fundamental concepts of database mana... 4 Computer Architecture [2012] John L. HennessyDavid A. PattersonKrste Asanović, et al The computing world is in the middle of a revolution: mobile clients and cloud computing have emerged as the dominant paradigms driving programming and hardware innovation. This book focuses on the sh... 4.5 The Mythical Man-month [1995] Frederick P. Brooks (Jr.) General literature -- Introductory and Survey. 5 Understanding Machine Learning [5/2014] Shai Shalev-ShwartzShai Ben-David Introduces machine learning and its algorithmic paradigms, explaining the principles behind automated learning approaches and the considerations underlying their usage. Quantum Computer Science [8/2007] N. David MerminN. David Mermin [Duplicat In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of t... 4 Computer Science Illuminated [2007] Nell B. DaleJohn Lewis This text offers students on the dynamic and diverse field of computer science. [In the text, the authors] provide [an] overview of the many aspects of the discipline from a generic view point. Separa... Discovering Computer Science [10/2020] Jessen Havill "Havill's problem-driven approach introduces algorithmic concepts in context and motivates students with a wide range of interests and backgrounds." -- Janet Davis , Associate Professor and Microsoft ... Exploring Computer Science with Scheme [4/2013] Oliver Grillmeyer A presentation of the central and basic concepts, techniques, and tools of computer science, with the emphasis on presenting a problem-solving approach and on providing a survey of all of the most imp... Explorations in Computing [6/2011] John S. Conery Based on the author’s introductory course at the University of Oregon, Explorations in Computing: An Introduction to Computer Science focuses on the fundamental idea of computation and offers insight ... 5 Encyclopedia of Computer Science [8/2003] Anthony RalstonEdwin D. ReillyDavid Hemmendinger The Encyclopedia of Computer Science is the definitive reference in computer science and technology. First published in 1976, it is still the only single volume to cover every major aspect of the fiel... 5 Computer Science [10/2004] Division on Engineering and Physical SciencesComputer Science and Telecommunications BoardNational Research Council, et al Computer Science: Reflections on the Field, Reflections from the Field provides a concise characterization of key ideas that lie at the core of computer science (CS) research. The book offers a descri... Computer Science Handbook, Second Edition [6/2004] Allen B. Tucker When you think about how far and fast computer science has progressed in recent years, it's not hard to conclude that a seven-year old handbook may fall a little short of the kind of reference today's... Introduction to Computer Science (First Edition) [8/2018] Perry Donham Introduction to Computer Science introduces students to the fundamentals of computer science by connecting the dots between applications they use every day and the underlying technologies that power t... Encyclopedia of Computer Science and Technology [3/1976] Jack BelzerAlbert G. HolzmanAllen Kent "This comprehensive reference work provides immediate, fingertip access to state-of-the-art technology in nearly 700 self-contained articles written by over 900 international authorities. Each article... Computer Science [1982] L. GoldschlagerAndrew Lister Computer Science: A Modern Introduction provides an introductory overview of the discipline of computer science, using the notion of algorithms as the unifying concept. 3 Computer Science [6/2016] Robert SedgewickKevin Wayne Named a Notable Book in the 21st Annual Best of Computing list by the ACM! Robert Sedgewick and Kevin Wayne’s Computer Science: An Interdisciplinary Approach is the ideal modern introduction to comput... Perspectives on Computer Science [6/2014] Anita K. Jones Perspectives on Computer Science provides information pertinent to the fundamental aspects of computer science. This book discusses the weaknesses frequently found in minicomputers. Organized into 12 ... Computing the Future [2/1992] Computer Science and Telecommunications BoardNational Research CouncilCommittee to Assess the Scope and Direction of Computer Science and Technology Computers are increasingly the enabling devices of the information revolution, and computing is becoming ubiquitous in every corner of society, from manufacturing to telecommunications to pharmaceutic... 4 Introduction to Computer Science [1981] Vladimir Zwass Introduces & Explains the Fundamental Concepts of Computer Science. Designed to Be Used as a Textbook, a Supplement, a Review, or a Reference Manual Mathematics of Discrete Structures for Computer Science [7/2012] Gordon J. Pace Mathematics plays a key role in computer science, some researchers would consider computers as nothing but the physical embodiment of mathematical systems. And whether you are designing a digital circ... Alan Turing Alan Mathison Turing (; 23 June 1912 – 7 June 1954) was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical biologist. Turing was highly influential in t... John von Neumann John von Neumann ( von NOY-mən; Hungarian: Neumann János Lajos [ˈnɒjmɒn ˈjaːnoʃ ˈlɒjoʃ]; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist... Donald Knuth Donald Ervin Knuth ( kə-NOOTH; born January 10, 1938) is an American computer scientist and mathematician. He is a professor emeritus at Stanford University. He is the 1974 recipient of the ACM Turing... Tim BernersLee Sir Timothy John Berners-Lee (born 8 June 1955), also known as TimBL, is an English computer scientist best known as the inventor of the World Wide Web, the HTML markup language, the URL system, and ... Grace Hopper Grace Brewster Hopper (née Murray; December 9, 1906 – January 1, 1992) was an American computer scientist, mathematician, and United States Navy rear admiral. She was a pioneer of computer programming... Edsger W Dijkstra Edsger Wybe Dijkstra ( DYKE-strə; Dutch: [ˈɛtsxər ˈʋibə ˈdɛikstra] ; 11 May 1930 – 6 August 2002) was a Dutch computer scientist, programmer, software engineer, mathematician, and science essayist. Bo... Ada Lovelace Augusta Ada King, Countess of Lovelace (née Byron; 10 December 1815 – 27 November 1852) was an English mathematician and writer, chiefly known for her work on Charles Babbage's proposed mechanical gen... Vinton Cerf Vinton Gray Cerf (; born June 23, 1943) is an American Internet pioneer and is recognized as one of "the fathers of the Internet", sharing this title with TCP/IP co-developer Bob Kahn. He has receive... Linus Torvalds Linus Benedict Torvalds ( LEE-nəs TOR-vawldz, Finland Swedish: [ˈliːnʉs ˈtuːrvɑlds] ; born 28 December 1969) is a Finnish-American software engineer who is the creator and lead developer of the Linux ... John McCarthy John McCarthy (September 4, 1927 – October 24, 2011) was an American computer scientist and cognitive scientist. He was one of the founders of the discipline of artificial intelligence. He co-authored... Claude Shannon Claude Elwood Shannon (April 30, 1916 – February 24, 2001) was an American mathematician, electrical engineer, computer scientist and cryptographer known as the "father of information theory" and as t... Barbara Liskov Barbara Liskov (born November 7, 1939, as Barbara Jane Huberman) is an American computer scientist who has made pioneering contributions to programming languages and distributed computing. Her notable... Niklaus Wirth Niklaus Emil Wirth (15 February 1934 – 1 January 2024) was a Swiss computer scientist. He designed several programming languages, including Pascal, and pioneered several classic topics in software eng... Marvin Minsky Marvin Lee Minsky (August 9, 1927 – January 24, 2016) was an American cognitive and computer scientist concerned largely with research of artificial intelligence (AI). He co-founded the Massachusetts ... Ken Thompson Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science. Thompson worked at Bell Labs for most of his career where he designed and implemented the original Unix operat... Dennis Ritchie Dennis MacAlistair Ritchie (September 9, 1941 – c. October 12, 2011) was an American computer scientist. He created the C programming language and, with long-time colleague Ken Thompson, the Unix oper... Alan Kay Alan Curtis Kay (born May 17, 1940) is an American computer scientist best known for his pioneering work on object-oriented programming and windowing graphical user interface (GUI) design. At Xerox PA... Richard Stallman Richard Matthew Stallman ( STAWL-mən; born March 16, 1953), also known by his initials, rms, is an American free software movement activist and programmer. He campaigns for software to be distributed ... ON COMPUTABLE NUMBERS, WITH AN APPLICATION TO THE ENTSCHEIDUNGSPROBLEM [December, 1936] This paper introduced the Turing machine, a theoretical model of computation that forms the basis of modern computer science. It also proved the undecidability of the halting problem, a fundamental li... A MATHEMATICAL THEORY OF COMMUNICATION [August, 1948] This paper established the foundations of information theory, quantifying information and establishing limits on data compression and transmission. THE ART OF COMPUTER PROGRAMMING [February, 1968] This multi-volume book series by Donald Knuth is considered a comprehensive and authoritative treatment of computer algorithms and data structures. STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS Gerald Jay SussmanJulie Sussman[August, 1985] This textbook, often referred to as SICP, presents a functional programming approach to computer science and emphasizes the importance of abstraction and modularity. DESIGN PATTERNS: ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE [November, 1994] This book introduced the concept of design patterns in software engineering, providing a catalog of reusable solutions to common design problems. INTRODUCTION TO THE THEORY OF COMPUTATION [February, 1997] A textbook that provides a comprehensive introduction to the theory of computation. ARTIFICIAL INTELLIGENCE: A MODERN APPROACH [, 1995] A widely used textbook for teaching artificial intelligence, covering a range of topics from basic search algorithms to advanced machine learning techniques. THE C PROGRAMMING LANGUAGE Brian Kernighan[March, 1978] This book, often referred to as K&R, is the definitive reference for the C programming language and has been highly influential in the development of other programming languages. INTRODUCTION TO ALGORITHMS Thomas H. CormenCharles E. LeisersonRonald L. Rivest, et al[October, 1990] A comprehensive textbook on algorithms, commonly used in computer science education. THE MYTHICAL MAN-MONTH: ESSAYS ON SOFTWARE ENGINEERING [September, 1975] A collection of essays on software engineering and project management, focusing on the complexities of software development. FIRST DRAFT OF A REPORT ON THE EDVAC Arthur W. BurksHerman H. Goldstine[July, 1945] This unpublished report by John von Neumann outlined the architecture of a stored-program computer, which became highly influential in the design of subsequent computers. THE MYTHICAL MAN-MONTH Fred Brooks[1975] This book by Fred Brooks explores the challenges of software engineering, particularly in large projects, and introduced Brooks's law: "Adding manpower to a late software project makes it later." THE UNIX TIME-SHARING SYSTEM [August, 1974] This paper described the design and implementation of the Unix operating system, which became highly influential in the development of other operating systems. A RELATIONAL MODEL OF DATA FOR LARGE SHARED DATA BANKS Edgar F. Codd[July, 1970] This paper by Edgar F. Codd introduced the relational model of data, which forms the theoretical foundation for relational databases. THE OFFICIAL ACM BLOG Covers a wide range of topics in computing, including research, education, and industry trends. CODING HORROR programming and human factors JOEL ON SOFTWARE A weblog by Joel Spolsky, a programmer working in New York City, about software and software companies. ERROR PAGE The Microsoft Research blog provides in-depth views and perspectives from our researchers, scientists and engineers, plus announcements about noteworthy events, scholarships, and fellowships designed ... Introduction to Computer Science and Programming Using Python Learn the basics of computer science and Python programming. This course is designed for students with no prior programming experience. CS50's Introduction to Computer Science An entry-level course taught by David Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Coursera | Online Courses From Top Universities. Join for Free 7,000+ courses from schools like Stanford and Yale - no application required. Build career skills in data science, computer science, business, and more. Introduction to Computer Science A comprehensive introduction to the field of computer science, covering algorithms, data structures, software engineering, and more. Computer Science: Programming with a Purpose Offered by Princeton University. The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, ... Enroll for free. Fundamentals of Computer Science This course provides a broad introduction to the field of computer science, covering topics like algorithms, data structures, and operating systems. Introduction to Computational Thinking and Data Science This course provides an introduction to computational thinking and data science, with a focus on the Python programming language. Coursera | Online Courses From Top Universities. Join for Free 7,000+ courses from schools like Stanford and Yale - no application required. Build career skills in data science, computer science, business, and more. CS50's Computer Science for Business Professionals | Harvard University This is CS50’s introduction to computer science for business professionals. AP Computer Science Principles – AP Students Learn the principles that underlie the science of computing and develop the thinking skills that computer scientists use. Includes individual and team work. Stanford Engineering Everywhere | CS106A - Programming Methodology This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizi... Computer Science I: Fundamentals of Programming This course provides a comprehensive introduction to the fundamental concepts of programming and computer science. Code Yourself! An Introduction to Programming This course introduces the basic concepts of programming, using a block-based programming language. How Computers Work A beginner-friendly explanation of how computers work, from the basics of binary code to the inner workings of CPUs. 2024 Conference A conference that focuses on the advancements in representation learning, a key area in machine learning and artificial intelligence. 2024 Conference NeurIPS 2024, the Thirty-eighth Annual Conference on Neural Information Processing Systems, will be held at the Vancouver Convention Center Home | ICCV 2021 ICCV 2021 will take place virtually from October 11 to October 17. Check back for updates. Home Page | SIGGRAPH 2021 A conference that brings together researchers, artists, and practitioners in the field of computer graphics and interactive techniques. ICSE 2021 43rd International Conference on Software Engineering, Virtual (originally in Madrid, Spain) Main conference 25 - 28 May 2021 Workshop 29 May - 4 June 2021 Co-located Events 17- 21 May 2021 Doc... Index of /sosp/ Highly selective conference showcasing the best systems research in the world, with a focus on operating systems principles. LAMBDA THE ULTIMATE | PROGRAMMING LANGUAGES WEBLOG A blog by Ehud Lamm exploring programming languages, software design, and theoretical computer science, with a focus on functional programming. BLOG \XE2\X80\X93 GOOGLE RESEARCH Follow us ARS TECHNICA Serving the Technologist for more than a decade. IT news, reviews, and analysis. THE MORNING PAPER | A RANDOM WALK THROUGH COMPUTER SCIENCE RESEARCH, BY ADRIAN COLYER Adrian Colyer reviews a computer science research paper every weekday, making complex topics accessible. COMMUNICATIONS OF THE ACM Membership in ACM includes a subscription to Communications of the ACM (CACM), the computing industry's most trusted source for staying connected to the world of advanced computing. ACM NEWS News from the Association for Computing Machinery, covering a wide range of computer science topics. HACKER NEWS A social news website focusing on computer science, entrepreneurship, and technology. Users submit and discuss articles, often with technical insights. INTRODUCTION TO ALGORITHMS | ELECTRICAL ENGINEERING AND COMPUTER SCIENCE | MIT OPENCOURSEWARE This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The c... SIGGRAPH 2023 The Premier Conference & Exhibition on Computer Graphics & Interactive Techniques. Celebrate 50 years of SIGGRAPH and join us in Los Angeles or online starting 6 August. SHTETL-OPTIMIZED The Blog of Scott Aaronson SLASHDOT: NEWS FOR NERDS, STUFF THAT MATTERS Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. TECHCRUNCH | STARTUP AND TECHNOLOGY NEWS TechCrunch | Reporting on the business of technology, startups, venture capital funding, and Silicon Valley ACM TECHNEWS Covers a wide range of computing topics with news and insights from the Association for Computing Machinery (ACM), a leading professional organization. 400 BAD REQUEST Your request has been blocked by our server\'s security policies. 403 FORBIDDEN Forbidden TOWARDS DATA SCIENCE Your home for data science. A Medium publication sharing concepts, ideas and codes. CNET: PRODUCT REVIEWS, ADVICE, HOW-TOS AND THE LATEST NEWS Get full-length product reviews, the latest news, tech coverage, daily deals, and category deep dives from CNET experts worldwide. UNITED STATES Computerworld covers a range of technology topics, with a focus on these core areas of IT: generative AI, Windows, mobile, Apple/enterprise, office suites, productivity software, and collaboration sof... NEWS | MIT CSAIL Massachusetts Institute of Technology ENGADGET | TECHNOLOGY NEWS & REVIEWS Find the latest technology news and expert tech product reviews. Learn about the latest gadgets and consumer tech products for entertainment, gaming, lifestyle and more. FREECODECAMP.ORG Learn to Code \xe2\x80\x94 For Free INFOWORLD Business technology, IT news, product reviews and enterprise IT strategies. REDDIT - COMPUTER SCIENCE A community-driven platform where users share and discuss the latest in computer science research and trends. SCHNEIER ON SECURITY Bruce Schneier's blog on security, privacy, and cryptography, providing deep insights into current security issues. MIT TECHNOLOGY REVIEW Emerging technology news & insights | AI, Climate Change, BioTech, and more ENTERPRISE TECHNOLOGY NEWS AND ANALYSIS Enterprise technology news for IT decision-makers and professionals THE VERGE The Verge is about technology and how it makes us feel. Founded in 2011, we offer our audience everything from breaking news to reviews to award-winning features and investigations, on our site, in vi... WIRED - THE LATEST IN TECHNOLOGY, SCIENCE, CULTURE AND BUSINESS We bring you the future as it happens. From the latest in science and technology to the big stories in business and culture, we've got you covered. TWO MINUTE PAPERS (1.6M) What a time to be alive! NEWS AND ADVICE ON THE WORLD'S LATEST INNOVATIONS ZDNET news and advice keep professionals prepared to embrace innovation and ready to build a better future. 3BLUE1BROWN (6.5M) My name is Grant Sanderson. Videos here cover a variety of topics in math, or adjacent fields like physics and CS, all with an emphasis on visualizing the core ideas. The goal is to use animation to h... COMPUTERPHILE (2.4M) Videos all about computers and computer stuff. Sister channel of Numberphile. FREECODECAMP.ORG (10M) Learn to code for free. GOOGLE FOR DEVELOPERS (2.4M) Subscribe to join a community of creative developers and learn the latest in Google technology \xe2\x80\x94 from AI and cloud, to mobile and web.\n\nExplore more at developers.google.com\n\n KHAN ACADEMY (8.6M) Khan Academy is a nonprofit providing a free, world-class education for anyone, anywhere. Our interactive practice problems, articles, and videos help students succeed in math, biology, chemistry, phy... ACADEMIND (918K) There's always something to learn!\n\nWe create courses and tutorials on tech-related topics since 2016!\n\nWe teach development and web development (Python, React.js, JavaScript, Next.js, Flutter and... CODE.ORG (427K) Code.org\xc2\xae is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by young women and students from other underrepresented groups. Our vision is... CS50 (2M) This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. Demanding, but definitely doable. Social, but educational. A focused top... DEREK BANAS (1.3M) I make tutorials based on your requests. I will cover any topic you can imagine. Ask me questions anytime on Discord : https://discord.gg/pFkpxYC7rQ FIRESHIP (3.3M) High-intensity \xe2\x9a\xa1 code tutorials and tech news to help you ship your app faster. New videos every week covering the topics every programmer should know. \n\nThe original home of #100SecondsO... MIT OPENCOURSEWARE (5.4M) A free and open online publication of educational material from thousands of MIT courses, covering the entire MIT curriculum, ranging from introductory to the most advanced graduate courses. On the OC... NUMBERPHILE (4.6M) Videos about numbers and mathematics. Videos by Brady Haran since 2011.\nOur thanks to Jane Street.\nThanks also to SLMath, the Simons Foundation, and our Patreon supporters.\n TECH WITH TIM (1.6M) Dive into the world of programming, software engineering, machine learning, and all things tech through my channel! I place a strong focus on Python and JavaScript, offering you an array of free resou... THE CODING TRAIN (1.7M) All aboard! The Coding Train is on its way with creative coding video tutorials on subjects ranging from the basics of programming languages like JavaScript to algorithmic art, machine learning, simul... NET NINJA (1.6M) Black-belt your web development skills. Over 2000 free programming tutorial videos about:\n\n- Modern JavaScript (beginner to advanced)\n- Node.js\n- React\n- Vue.js\n- Firebase\n- MongoDB\n- HTML & C... TRAVERSY MEDIA (2.3M) Traversy Media features the best online web development and programming tutorials for all of the latest web technologies from the building blocks of HTML, CSS & JavaScript to frontend frameworks like ... UNDEFINED undefined ALGORITHMS AND DATA STRUCTURES FOCUS Study of efficient ways to organize and manipulate data, and design step-by-step procedures for solving problems. ARTIFICIAL INTELLIGENCE FOCUS COMPUTER GRAPHICS FOCUS Computer graphics deals with generating images and art with the aid of computers. Computer graphics is a core technology in digital photography, film, video games, digital art, cell phone and computer... show more COMPUTER NETWORKS FOCUS A computer network is a set of computers sharing resources located on or provided by network nodes. Computers use common communication protocols over digital interconnections to communicate with each ... show more COMPUTER SECURITY FOCUS Computer security (also cybersecurity, digital security, or information technology (IT) security) is the protection of computer software, systems and networks from threats that may result in unauthori... show more DATABASE SYSTEMS FOCUS In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, a... show more HUMANCOMPUTER INTERACTION FOCUS Human–computer interaction (HCI) is research in the design and the use of computer technology, which focuses on the interfaces between people (users) and computers. HCI researchers observe the ways hu... show more MACHINE LEARNING FOCUS Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data and thus ... show more OPERATING SYSTEMS FOCUS An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for... show more SOFTWARE ENGINEERING FOCUS Software engineering is an engineering approach to software development. A practitioner, called a software engineer, applies the engineering design process to develop software. The terms programmer a... show more THEORETICAL COMPUTER SCIENCE FOCUS Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation. It is difficult to circumscribe the theoretical... show more BIOINFORMATICS FOCUS Bioinformatics ( ) is an interdisciplinary field of science that develops methods and software tools for understanding biological data, especially when the data sets are large and complex. Bioinformat... show more QUANTUM COMPUTING FOCUS A quantum computer is a computer that exploits quantum mechanical phenomena. On small scales, physical matter exhibits properties of both particles and waves, and quantum computing leverages this beha... show more ROBOTICS FOCUS Robotics is the interdisciplinary study and practice of the design, construction, operation, and use of robots. Within mechanical engineering, robotics is the design and construction of the physical s... show more PROGRAMMING LANGUAGES FOCUS COMPUTER ARCHITECTURE FOCUS In computer science and computer engineering, computer architecture is a description of the structure of a computer system made from component parts. It can sometimes be a high-level description that ... show more THEORY OF COMPUTATION FOCUS Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable funct... show more LOGIN TO SAVE/RATE/ETC Login failed We are sorry, but the login failed. Please try again.