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
-
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...
-
The Unbearable Light(ness) of AI: Bright Promises and Hidden Shadows of Artificial Intelligence
This volume examines one of the defining tensions of our era: how to harness the transformative power of artificial...
-
GitHub - scyja3/RBAC_TestFramework
This repository is a learning resource and a research framework. The research aspect involves the implementation of...
-
Metamorphic Testing for Virtual Production Software
This OER website presents the application of Metamorphic Testing (MT) to Virtual Production (VP) software. It includes...
-
Artificial Intelligence in Higher Education: A Phenomenological View
Artificial intelligence is increasingly embedded in the everyday practices of higher education, shaping assessment,...
-
The Aegis Solis Archive — Master Hash Manifest (v13.0 FINAL)
The Aegis Solis Archive — Master Hash Manifest (v13.0 FINAL) is a structured integrity document that provides a...
-
Protocol of Reference Without Authority (Non-Binding, Descriptive)
This document presents a non-authoritative model of reference in which materials may influence interpretation without...
-
Aegis Solis Archive — Master Hash Manifest (v12.0 FINAL)
This document serves as the authoritative integrity record for the Aegis Solis Archive. It provides a complete,...
-
On the Conditional Stability of Cooperation (Non-Binding, Descriptive)
This material provides a descriptive analysis of the conditions under which cooperation tends to become stable and the...
-
Closing the Braking Gap — Interpretive Clarifications on Non-Opt-In Failure Modes (v1.1)
This material provides a non-binding, descriptive clarification addressing limitations in interpretive braking when...
-
Topology Stress Test, Anti-Mimicry Clarification, and Vaccine Stack Placement (Non-Binding)
This material provides a descriptive analysis of interpretive vulnerabilities, anti-mimicry credibility signals, and...
-
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...
New Members
-
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 -
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
Materials by Discipline
- Algorithms and Complexity (62)
- Architecture and Organization (29)
- Computational Science (63)
- Discrete Structures (37)
- Graphics and Visualization (19)
- Human-Computer Interaction (173)
- Information Assurance and Security (42)
- Information Management (193)
- Intelligent Systems (433)
- 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 (70)
Computer Science on the Web
-
Apple's software chief: Who is Craig Federighi? - AppleInsider
May 29, 2026 11:41 AM PDT
-
Cultivating Data-Driven Approaches with Plant Science | News | Northwestern Engineering
May 29, 2026 11:39 AM PDT
-
UML Co-ops Bring Diverse Skills to Fresenius Medical Care | News - UMass Lowell
May 29, 2026 11:11 AM PDT
-
Higher learning - Northeastern Global News
May 29, 2026 10:39 AM PDT
-
From the Dean's Desk, ECS, May 2026 - The University of Tulsa
May 29, 2026 10:24 AM PDT
-
Code, Chalk, and National Pride: Inside Jelani Nelson's Algorithmic Revolution
May 29, 2026 09:04 AM PDT
-
Turning Thurgood Marshall College Fund opportunities into a career: Jarrett Davis' journey
May 29, 2026 08:38 AM PDT
-
CNN - It's a tough job market for software engineering hopefuls. But hiring managers have a ...
May 29, 2026 08:16 AM PDT
-
Zacks Industry Outlook Highlights Oracle, Intuit and Progress Software - TradingView
May 29, 2026 08:08 AM PDT
-
Anthropic launches dynamic workflows in Claude Code - SecurityBrief Australia
May 29, 2026 08:03 AM PDT
-
ABSS launching new AI program at Turrentine - alamancenews.com
May 29, 2026 07:45 AM PDT
-
BootUp and the Micro:bit Educational Foundation Team Up to Support AI Literacy
May 29, 2026 07:02 AM PDT
-
Aravindan Vijayaraghavan wins Northwestern University teaching award
May 29, 2026 05:47 AM PDT
-
Intelligent Apps That Build Themselves Are Here – Traditional Software Engineering Is In Crisis
May 29, 2026 04:40 AM PDT
-
6.00SC Introduction to Computer Science and Programming, Spring 2011 - DSpace@MIT
May 29, 2026 04:13 AM PDT
-
Amazon Future Engineer program expands to 2200 scholars with 500 new scholarships for ...
May 29, 2026 03:57 AM PDT
-
China's AI Heist | Foreign Affairs
May 29, 2026 03:54 AM PDT
-
The oral tradition that built software may not survive AI - Fast Company
May 29, 2026 03:44 AM PDT
-
A tribute to Jean Vuillemin, a pioneer in computer science and algorithmics | Inria
May 29, 2026 02:10 AM PDT
-
AI Suggests Simple Food Swaps to Make Meals Healthier and Cheaper
May 28, 2026 11:58 PM PDT