
CS50: Introduction to Computer Science | Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.
Computer science theory | Computing | Khan Academy
Explore advanced computer science topics from algorithms (how we solve common computing problems and measure our solutions' efficiency), to cryptography (how we protect secret information), to …
Computer Science Tutorials - TutorialsPoint
Learn Computer Science with 61 free tutorials. Computer Science tutorials covering all topics from beginner to advanced level at Tutorials Point.
Computer Science Lessons - YouTube
Computer Science Lessons includes videos on a wide range of topics including hardware architecture, databases, data science, communications, web technologies, cryptography, cryptocurrency ...
Computer Fundamentals Tutorial - GeeksforGeeks
2025年12月25日 · This Computer Fundamentals Tutorial covers everything from basic to advanced concepts, including computer hardware, software, operating systems, peripherals, etc.
Best Beginner Computer Science Courses & Certificates [2026] | Coursera
Beginner computer science courses can help you learn programming basics, data structures, algorithms, and web development. Compare course options to find what fits your goals. Enroll for free.
Basics of Computer Science | PDF - Scribd
"Basics of Computer Science" is a beginner-level course that introduces individuals to the fundamental concepts and principles in the field of computer science. It covers essential topics such as computer …
GCSE Computer Science - BBC Bitesize
GCSE Computer Science learning resources for adults, children, parents and teachers.
Basics of Computer Science Tutorial - Online Tutorials Library
Likewise, Computer Science includes a wide range of topics such as the development of Computer Technology (hardware and software), application of Computer technology in todays life, information …
Teach Computing Curriculum
Our expertly crafted and free Teach Computing Curriculum resources contain everything you need to teach computing at key stages 1 to 4.