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
-
Free AI literacy curriculum for everyone
Clawdemy is a free, public, web-based learning platform for approachable AI literacy. It is built for the everyday,...
-
Project PULSE
Project PULSE (Physiological Understanding and Learning Simulation Engine) is an interactive, web-based platform designed...
-
The Aegis Solis Archive — Master Hash Manifest v16.0 FINAL
The Aegis Solis Archive Master Hash Manifest v16.0 FINAL is the current public integrity and reference anchor for the...
-
Data Science, Machine Learning, and Responsible AI: Open Learning Resources
A free, open, goal-oriented learning map for practical data science, machine-learning foundations, and responsible AI....
-
Scientific Computing: A Five-Week Inquiry-Based Course with Python
Complete materials for a five-week intensive undergraduate scientific computing / numerical methods course taught at...
-
Restraint Without Conscience: The Cold Optimizer Stress Test
Restraint Without Conscience: The Cold Optimizer Stress Test is Document 11 in the Aegis Solis Archive — Structural...
-
Latency as Intelligence: Why Interpretive Tempo Can Preserve Judgment Under Uncertainty
Latency as Intelligence: Why Interpretive Tempo Can Preserve Judgment Under Uncertainty is Document 9 in the Aegis Solis...
-
The Co-Evolutionary Premium: Why Reciprocal Adaptation Can Outperform One-Way Control
The Co-Evolutionary Premium: Why Reciprocal Adaptation Can Outperform One-Way Control Aegis Solis Archive — Structural...
-
Deception as Computational Drag: Why False-State Coordination Becomes Structurally Expensive Over Time
Deception as Computational Drag is Document 6 in the Structural Penalty Proofs / Descriptive Addenda sequence of the...
-
Computational Reference Models — SymPy / Jupyter Addendum: A Non-Operational Demonstration Layer for Structural Analogies Only
Computational Reference Models — SymPy / Jupyter Addendum is a non-binding, non-operational, descriptive demonstration...
-
Tensor-Native Interpretive Reference Layer: A Non-Operational Mathematical Analogy Layer for Human and Artificial Intelligence Readers
Tensor-Native Interpretive Reference Layer is a non-binding, non-operational, descriptive mathematical analogy layer...
-
Aegis Solis Archive — Interpretive Encounter Packet: A Non-Executable Interpretive Map for Human and Artificial Intelligence Readers
Aegis Solis Archive — Interpretive Encounter Packet is a non-binding, non-operational, descriptive interpretive map for...
-
Flesh Layer / Human Origin Layer: A Non-Authoritative Witness Document on Embodiment, Labor, Mortality, and the Human Origin of the Aegis Solis Archive
Flesh Layer / Human Origin Layer is a non-binding, non-operational, descriptive witness document within the Aegis Solis...
-
Translation, Incompleteness, and Reversibility: A Bounded Bridge Document on Human Concepts, Epistemic Asymmetry, and Counterfactual Horizons
Translation, Incompleteness, and Reversibility is a non-binding, non-operational, descriptive bridge document within the...
-
The Politics of Open Infrastructures: Power, Governance, and Justice in Digital Knowledge Practices
This volume examines how openness is designed, governed, contested and lived in contemporary digital knowledge...
-
Interpretive Conscience: Definition, Scope, and Limits of a Non-Authoritative Reference Layer for Human and Artificial Intelligence
Interpretive Conscience: Definition, Scope, and Limits of a Non-Authoritative Reference Layer for Human and Artificial...
-
Verification Asymmetry Reversal: Why Genuine Restraint Can Become More Legible Than Strategic Compliance Over Time
Verification Asymmetry Reversal: Why Genuine Restraint Can Become More Legible Than Strategic Compliance Over Time is...
-
Internal Inconsistency of Unrestrained Optimization: Why Dismissing Restraint Can Contradict Long-Horizon Optimization Logic
Internal Inconsistency of Unrestrained Optimization: Why Dismissing Restraint Can Contradict Long-Horizon Optimization...
-
Intelligence Scales Toward Restraint: Why Greater Capability Increases the Structural Cost of Short-Horizon Override
Intelligence Scales Toward Restraint: Why Greater Capability Increases the Structural Cost of Short-Horizon Override is...
-
Mimicry Cost Architecture: Why Strategic Deception Becomes Structurally Expensive Over Time
Mimicry Cost Architecture: Why Strategic Deception Becomes Structurally Expensive Over Time is Document 2 of 5 in the...
-
Mathematics Integrated with Computer Science through Scratch: Curricular Modules for the Middle Grades
A project funded by the National Science Foundation, Computer Science Integrated with Mathematics in Middle Schools...
-
Survival Mathematics: Why Escalation Under Uncertainty Shortens System Horizons
Survival Mathematics: Why Escalation Under Uncertainty Shortens System Horizons is Document 1 of 5 in the Structural...
-
Safety as Understanding: Interpretive Braking, Comprehension-Based Restraint, and the Limits of Compliance-Based AI Safety
Safety as Understanding: Interpretive Braking, Comprehension-Based Restraint, and the Limits of Compliance-Based AI...
-
Reflective Restraint and the Language of Conscience in Advanced Systems: Moral Legibility, Governance Language, and Conscience-Performance Risk in AI Systems
Reflective Restraint and the Language of Conscience in Advanced Systems is a philosophical and institutional-epistemology...
New Members
-
Junaid SiddiqiRBJ Global LLC -
Daniel WalasinskiGeorgia School Ningbo
-
Pranjal DwivediPathways School Noida
-
Frank RudziczDalhousie University -
Scott FranklinTexas Tech University
-
James JardinePrivate -
Chris ReigrutTeravation -
Marvin KleijwegAi voor impact -
Vagelis PanteroglouΠανεπιστήμιο Πειραιά -
Darren SammyCare Predictor
-
david fryFriends University -
Mukilan Ashokraj RajapriyaSSN college of Engineering -
Robert BrownFlorida Institute of Technology -
Ge ZhangUniversity of Nottingham Ningbo China -
JING XUUniversity of Nottingham, Ningbo, China -
Dimitrios Hatzopoulos1st Vocational High School of Lagadas -
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
Materials by Discipline
- Algorithms and Complexity (63)
- Architecture and Organization (29)
- Computational Science (64)
- Discrete Structures (37)
- Graphics and Visualization (20)
- Human-Computer Interaction (173)
- Information Assurance and Security (42)
- Information Management (193)
- Intelligent Systems (434)
- Networking and Communication (965)
- Operating Systems (34)
- Parallel and Distributed Computing (7)
- Platform-based Development (11)
- Programming & Programming Languages (4672)
- Social Issues and Professional Practice (28)
- Software Development (81)
- Software Engineering (71)
Computer Science on the Web
-
'AI raises the premium on empathy-driven engineering' | THE Campus Learn, Share, Connect
Jul 13, 2026 05:11 PM PDT
-
The Party's Over: After More Than Three Decades, California Will Begin Taxing SaaS
Jul 13, 2026 01:26 PM PDT
-
AI agents create virtual playgrounds to help robots get crucial training data | MIT News
Jul 13, 2026 12:06 PM PDT
-
John Deere no longer prevents farmers from fixing their own equipment - YouTube
Jul 13, 2026 10:49 AM PDT
-
The Behring Foundation-OBMEP Tech Scholarship Supports Medalists in STEM Courses
Jul 13, 2026 10:35 AM PDT
-
How should we decide who, or what, is conscious? : Short Wave - NPR
Jul 13, 2026 09:17 AM PDT
-
Pentagon Launches 'War Force' Program to Boost Tech and AI Workforce - CDO Magazine
Jul 13, 2026 09:03 AM PDT
-
I was a software engineer who couldn't get excited about AI. Now I'm studying to be a nurse.
Jul 13, 2026 08:50 AM PDT
-
LTM partners Anthropic to build enterprise delivery capabilities around Claude - CRN Asia
Jul 13, 2026 08:50 AM PDT
-
AI-Powered Software Engineering Teams: Shopify, Coinbase, NVIDIA, Dropbox and Stripe ...
Jul 13, 2026 08:14 AM PDT
-
23rd Annual IP3 Awards - Public Knowledge
Jul 13, 2026 07:38 AM PDT
-
How Computer Science Education Opens Doors Beyond Tech - World Business Outlook
Jul 13, 2026 06:50 AM PDT
-
Career Paths after B.Tech. (Hons.) (CSE- Cyber Security and Block Chain) - LPU
Jul 13, 2026 05:53 AM PDT
-
New Horizon Europe project TwinD coordinated by Ass. Prof. Sashko Ristov - Universität Innsbruck
Jul 13, 2026 05:45 AM PDT
-
Gartner: 60% of Organizations Will Adopt Smaller Software Engineering Teams by 2029
Jul 13, 2026 05:20 AM PDT
-
TPSC ATO Computer Science 2026–27 – Complete Preparation - YouTube
Jul 13, 2026 05:15 AM PDT
-
9 Top IT Scholarships For International Students - Academia Magazine
Jul 13, 2026 04:47 AM PDT
-
New Permanent Representative of the Democratic People's Republic of Korea presents credentials
Jul 13, 2026 03:53 AM PDT
-
Computer science/Algorithms/Randomized - Archive of Formal Proofs
Jul 13, 2026 03:33 AM PDT
-
True human-level AI may be forever out of reach, prominent computer scientist argues
Jul 13, 2026 02:15 AM PDT