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

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.