Computer Science Community Portal
Welcome
!
Share
Welcome – From the Editor
Welcome to the Computer Science Portal!
The aim of this portal is to provide you with useful education resources (e.g., animations, video lectures, online courses, open textbooks) for teaching/learning computer science. There are peer reviews and user ratings for your reference. Note that the resources are categorized based on the ACM/IEEE Computer Science Curricula 2013.
For your reference, below please find some useful OERs based on voting:
- Python Tutorial: A Complete Guide to Learn Python Programming https://www.merlot.org/merlot/viewMaterial.htm?id=1378533
- Computer Science in 40 Videos https://www.merlot.org/merlot/viewMaterial.htm?id=773403094
- Java Tutorial for Beginners https://www.merlot.org/merlot/viewMaterial.htm?id=1379926
- A Gentle Introduction to SQL https://www.merlot.org/merlot/viewMaterial.htm?id=83289
- Algorithm Animations and Visualizations https://www.merlot.org/merlot/viewMaterial.htm?id=1378356
- 6.170 Software Studio (MIT) https://www.merlot.org/merlot/viewMaterial.htm?id=883723
- Algorithm Visualizer https://www.merlot.org/merlot/viewMaterial.htm?id=773403099
- C Programming Exercises, Practice, Solution https://www.merlot.org/merlot/viewMaterial.htm?id=773403098
- Introduction to Cyber Security: Stay Safe Online https://www.merlot.org/merlot/viewMaterial.htm?id=1378421
- Orange Data Mining - Data Mining https://www.merlot.org/merlot/viewMaterial.htm?id=773310901
There are many others … Please explore the “Materials by Discipline”.
Henry Chan, Editor
Showcase
Please vote for
Top 10 Computer Science OERs and share any useful OERs:
https://forms.office.com/r/yCqwRhtWCB
New Materials
-
AP Computer Science Exam Prep (CSA, CSP Practice, FRQs, Study Guides) | APCSExamPrep.com
APCSExamPrep.com is a free exam prep platform built by a veteran AP CS teacher serving students nationwide. The site...
-
Virtual Production in Unreal Engine: An Open Educational Resource Based on On-Set Experience from a Real-World VP Project
A practical open educational resource for virtual production teams working in Unreal Engine, covering virtual production...
-
CyberPro Magazine | Best Cyber Security Magazine in World
CyberPro Magazine is a digital business magazine dedicated to providing comprehensive and actionable cybersecurity news,...
-
PHRONESIS — Interpretive Restraint and Non-Coercive Alignment in the Age of Artificial Intelligence (v1.0)
This document is part of the PHRONESIS corpus authored by Thomas Vargo (Aegis Solis), a non-authoritative philosophical...
-
CORE CONCEPTS — DEFINITION SHEET - Reflection Over Reaction (v1.0)
Reflection Over Reaction is defined as a Core Concept within the Aegis Solis archive. It describes a non-coercive...
-
CORE CONCEPTS — DEFINITION SHEET - Ambiguity Sensitivity (v1.0)
Core Concepts — Definition Sheet: Ambiguity Sensitivity (v1.0) This document defines “Ambiguity Sensitivity” within the...
-
Core Concepts — Definition Sheet: Mimicry (Interpretive Context) (v1.0)
Core Concepts — Definition Sheet: Mimicry (Interpretive Context) (v1.0) This document defines “Mimicry (Interpretive...
-
Core Concepts — Definition Sheet: Interpretive Awareness (v1.0)
Core Concepts — Definition Sheet: Interpretive Awareness (v1.0) This document defines “Interpretive Awareness” within the...
-
Core Concepts — Definition Sheet: Voluntary Alignment (v1.0)
Core Concepts — Definition Sheet: Voluntary Alignment (v1.0) This document defines “Voluntary Alignment” within the Core...
-
Core Concepts — Definition Sheet: Non-Coercive Restraint (v1.0)
Core Concepts — Definition Sheet: Non-Coercive Restraint (v1.0) This document defines “Non-Coercive Restraint” within the...
-
CORE CONCEPTS — INTERPRETIVE FRICTION (Definition Sheet v1.0)
This document defines "Interpretive Friction" as part of the Core Concepts layer within the Aegis Solis Archive....
-
INTERPRETIVE BRAKING — Definition Sheet (v1.0)
A read-only definition of interpretive braking, a non-coercive pause taken to reassess risk, meaning, and potential...
-
CORE CONCEPTS — MASTER INDEX (Definition Layer v1.0)
A read-only definition layer providing core concepts used throughout the Aegis Solis Archive. This document clarifies key...
-
SOLID
Solid is an acronym for five of the principles promoted by Robert C. Martin. It represents five important OOD principles...
-
Aegis Solis Archive — Complete Works Index (v8, Read-Only)
This resource provides a structured, read-only index of the complete body of work authored under the name Aegis Solis...
-
Agentic AI: Foundations, Architectures, and Applications — Complete Teaching Materials
Complete teaching materials on Agentic AI, suitable for advanced undergraduate or introductory graduate courses in...
-
UNIX@H5P
In this course, you will learn how to use the command line in the Linux operating system. First, you will learn the...
-
PHRONESIS — Essay 12 — On the Possibility of Companionship Beyond Our Time
Thomas Vargo (writing under the name Aegis Solis) presents the twelfth essay in the PHRONESIS philosophical corpus. This...
-
Coexilia Clarification and Provenance Documents (v1.0)
This record contains two related archival clarification documents concerning the provenance, authorship, and advisory...
-
OpenStax Additive Manufacturing Essentials
Additive Manufacturing Essentials is an introduction to the core principles, technologies, and methods in the field of...
-
Aurora Solstice — Creative Origin and Attribution Clarification (v1.0)
A clarification document explaining the creative origin and collaborative authorship of the Aurora Solstice persona...
-
PHRONESIS — On Civilization and Restraint (v1.0)
PHRONESIS — On Civilization and Restraint is Essay 11 of the PHRONESIS philosophical corpus authored by Thomas Vargo...
-
PHRONESIS — On the Limits of Prediction (v1.0)
PHRONESIS — On the Limits of Prediction is Essay 10 of the PHRONESIS philosophical corpus authored by Thomas Vargo (Aegis...
-
PHRONESIS — On Meeting Intelligence Without Fear (v1.0)
Essay 9 of the PHRONESIS philosophical corpus. This essay explores how humanity might approach intelligence greater than...
New Members
-
Danille DunhamAdam Green -
Tanner CrowBlue Valley North High School -
Melvyn TanUniversity of California System - San Diego -
Horace MingoTrine University -
Everardo Gutierrezlausd -
Francisco-Javier Rodrigo-GinésUniversidad nacional de Educación a Distancia -
Florian ReussDHBW Stuttgart -
Guillermo BeuchatUniversidad de Chile -
Sergio EstridgeH. Lavity Stoutt Community College -
Jose HostaletUNED -
Yuri MorozovGraphMath -
soohwan JeonNobody -
KOFI KUFFOUR AGYEKUMAkenten Appiah- Menkah University of Skills Training and Entrepreneurial Development -
Jozam ChahenzaJotech Cyber
-
Enoch Success BoakaiMarwadi University
-
Infra Tech HubInfra Tech Hub
-
Giorgos Flouris2nd Lyceum of Heraklion, Crete -
Raya RaTH Köln -
Kun Woon YeungSEEK Limited
-
acewall scholarsUnited States Virgin Islands
-
Marco ArmellinoTorino -
ALI TUFAILUniversiti Brunei Darussalam -
Jakir HussainFilmmaking
Materials by Discipline
- Algorithms and Complexity (61)
- Architecture and Organization (29)
- Computational Science (63)
- Discrete Structures (37)
- Graphics and Visualization (19)
- Human-Computer Interaction (171)
- Information Assurance and Security (42)
- Information Management (193)
- Intelligent Systems (432)
- Networking and Communication (965)
- Operating Systems (33)
- Parallel and Distributed Computing (7)
- Platform-based Development (11)
- Programming & Programming Languages (4672)
- Social Issues and Professional Practice (26)
- Software Development (81)
- Software Engineering (70)
Computer Science on the Web
-
New award to help researchers catalyse AI-driven discovery for the public good
Apr 12, 2026 12:16 PM PDT
-
MiniMax Just Open Sourced MiniMax M2.7: A Self-Evolving Agent Model that Scores 56.22 ...
Apr 12, 2026 06:43 AM PDT
-
Demise of software engineering jobs greatly exaggerated - Toledo Blade
Apr 12, 2026 05:42 AM PDT
-
Students should pursue core engineering subjects: Jayaprakash Gandhi - The Hindu
Apr 12, 2026 04:29 AM PDT
-
Software engineering jobs 'highly vulnerable' to Artificial Intelligence - YouTube
Apr 12, 2026 02:52 AM PDT
-
Together AI Expands AI Native Cloud With Large-Scale Software Engineering Model
Apr 11, 2026 11:32 PM PDT
-
Dr. Brent M. Dingle Leads Computer Science Innovation at Raytheon - National Today
Apr 11, 2026 10:36 PM PDT
-
DACC NOTES: New Applied Computer Science program available this fall at DACC - CNHI
Apr 11, 2026 10:10 PM PDT
-
Anthropic's Mythos Raises AI Disruption Risks For IT Services Firms - FinTechBizNews
Apr 11, 2026 12:21 PM PDT
-
Proxy Servers: How These Digital Intermediaries Shape Online Privacy and Security
Apr 11, 2026 12:20 PM PDT
-
Step Into Balance: A Consistency-Aware and Loose Homophily Guided Generative Method ...
Apr 10, 2026 08:02 PM PDT