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.
Please let us introduce a few popular education resources based on both peer review and user rating to you:
-
Algorithm Visualization – animations for various algorithms
-
Intensive Introduction to Computer Science – a popular online course on introduction to computer science
-
Video Lectures on Discrete Mathematics – a collection of video lectures covering different topics of discrete mathematics
-
How to Think like a Computer Scientist: Interactive Edition – an interactive open textbook for teaching Python programming
There are many others … Please explore the “Materials by Discipline”.
Showcase
New Materials
-
CoVis - Discover reliable COVID-19 research
CoVis provides a curated knowledge map of seminal works on COVID-19 research. The knowledge map is constantly evolving...
-
H5P OER HUB
H5P's Authoring Tool (https://h5p.org) is used by the global Open Education and K-12 Education Community to create and...
-
C and C++ Programming Tutorials
This website has large collection of C and C++ programming tutorials for both beginners and advance learners.
-
NIH Preprint Pilot: iSearch COVID-19 Portfolio
The iSearch COVID-19 portfolio is NIH's comprehensive, expert-curated source for publications and preprints related to...
-
Peer Community in (PCI): a free public system for peer-reviewing & highlighting preprints
The "Peer Community in" (PCI) is a non-profit scientific organization that aims to create specific communities of...
-
Kodular
Kodular is an on-line suite for mobile app development. It offers a drag-and-drop creator without coding.
-
The Elements of Statistical Learning
During the past decade there has been an explosion in computation and information technology. With it have come vast...
-
A Course in Machine Learning
A Course in Machine Learning is an introductory book that covers most major aspects of modern machine learning. Book...
-
Top 120 Free Udemy Courses [2020] [UPDATED]
After extensive research, our team of experts has chosen these 100+ Free Udemy Courses across a range of domains right...
-
450+ Free Online Courses to help during Coronavirus Lockdown
The lockdown has hit us all hard and it may be a while before life goes back to normal. To help you learn during...
-
General Data Protection Regulation (GDPR) Compliance Guideline
The EU General Data Protection Regulation went into effect on May 25, 2018, replacing the Data Protection Directive...
-
Depth-First Search Visualization
It gives the visualization of the Depth-first-search (DFS) in a graph structure. It also shows the presentations of a...
-
Coronavirus Disease Research Community - COVID-19 | Zenodo
Zenodo's Coronavirus Disease Research Community COVID-19 collects research inputs that may be relevant to the Coronavirus...
-
OSF: Coronavirus Outbreak Research Collection
The Center for Open Science (COS) has launched April 23, 2020 in response to the urgent and ongoing need for aggregated...
-
COVID-19 Data Portal
The aim of the COVID-19 Data Portal is to facillitate data sharing and analysis, and to accelerate coronavirus research....
-
Computer Information Systems - Technical Support (Whatcom Community College) - SkillsCommons Repository
The program combines fundamental information related to computer systems and networking and related security issues. The...
-
Syllabus - Cosi 105b
How do you design a system that is meant to support millions of users? How will it perform? You certainly can’t just get...
-
Neural Covidex: COVID-19 AI-Open Data Mining Search Engine
Scientists and researchers can now quickly, freely, and easily search through over 45,000+ scholarly articles, medical...
-
Kaggle: Your Machine Learning and Data Science Community
Kaggle is one of the world’s largest data science communities with powerful tools and resources to help you achieve your...
-
Data Dryad - Publish and Preserve your Data
The Dryad Digital Repository is a cross-disciplinary, curated resource that makes research data, discoverable, freely...
-
Harvard Dataverse: Cross-Disciplinary Repository
Harvard Dataverse is a free cross-disciplinary repository open to all researchers from any discipline, both inside and...
-
ORCID: Connecting Research & Researchers
ORCID provides a "persistent identifier" (an ORCID) that you own and control, and that distinguishes you from every other...
-
How to Recover Yahoo Password with Phone Number
Yahoo is that the classic emailing platform. There are several aspects of it to explore from emails to the worldwide news...
-
Relational Database Systems - Why and How
Half a century after they were first described, relational database systems remain by far the most popular choice for the...
New Members
-
Ashar FarooqMassachusetts Institute of Technology -
Shariful IslamDeakin University
-
Honey Tanwargraduate -
Miriam Zulma Sánchez HernándezTECNOLÓGICO NACIONAL DE MÉXICO -
Joshua HergNone -
María Gabriela LemaGabriela Lema -
peter kilbornPETER -
Sara SartoliUniversity System of Georgia -
Arfive GandhiUniversitas Indonesia -
Abhijit DasguptaNational Institutes of Health -
Mbaye THIOUNEVirtual University of Senegal -
Nelson PérezPolitecnico GranColombiano -
ADITYA RAJMANENiskayuna Central School District -
Neil GrahamSelf learning -
Muhammad SaqibNational University of Sciences and Technology -
T Birch-MachinFitzwimarc -
Programiz xyzprogramiz -
wan huangClarkson University -
Anna KinsonAlt Blockchain -
Gamze BİRİCİKAtayurt Schools -
Herbie AgandaGonzaga University -
Jules BoutinGethelp -
Juan Martinezschool
Materials by Discipline
- Algorithms and Complexity (48)
- Architecture and Organization (23)
- Computational Science (48)
- Discrete Structures (32)
- Graphics and Visualization (14)
- Human-Computer Interaction (144)
- Information Assurance and Security (28)
- Information Management (180)
- Intelligent Systems (405)
- Networking and Communication (958)
- Operating Systems (27)
- Parallel and Distributed Computing (7)
- Platform-based Development (11)
- Programming & Programming Languages (4624)
- Social Issues and Professional Practice (18)
- Software Development (54)
- Software Engineering (57)
Computer Science on the Web
-
NU students help D65 5th graders turn Python code into music - The Daily Northwestern
Apr 16, 2026 10:28 PM PDT
-
OpenAI's Ryan Lopopolo on Harnessing AI for Software Engineering | StartupHub.ai
Apr 16, 2026 09:31 PM PDT
-
Anthropic's New Claude Update Brings Mythos Model Closer to Wider Release - Barron's
Apr 16, 2026 09:12 PM PDT
-
Stanford's FutureLaw Explores What Comes Next as AI Reshapes the Law
Apr 16, 2026 04:32 PM PDT
-
Engineering graduate students transform hackathon idea into AI tool with startup potential
Apr 16, 2026 04:28 PM PDT
-
UCalgary computer scientist earns lifetime achievement award for her work to secure our ...
Apr 16, 2026 04:15 PM PDT
-
Carter Tierney (B.A. '25) - Georgia State University News - Alumni
Apr 16, 2026 03:35 PM PDT
-
DIU hosts career planning seminar for software engineering students | The Daily Star
Apr 16, 2026 02:28 PM PDT
-
Computer Science Student Accepted into Break Through Tech's AI Program - Colorado College
Apr 16, 2026 01:56 PM PDT
-
The AI Is in the Room - AI at Dietrich College
Apr 16, 2026 01:47 PM PDT
-
AI is outgrowing its hardware; an ASU researcher is developing adaptable chips to meet the ...
Apr 16, 2026 01:13 PM PDT
-
Alden Trust Grant Powers Creation of Cybersecurity Teaching Lab at St. Lawrence
Apr 16, 2026 12:34 PM PDT
-
UCF Recognizes Faculty Excellence with 2026 Promotion and Tenure Awards
Apr 16, 2026 12:22 PM PDT
-
Elizabethtown College Announces 2025-26 Student Awards Winners | Etown News
Apr 16, 2026 12:19 PM PDT
-
Anthropic Releases AI Model With Weaker Cyber Skills Than Mythos - Bloomberg
Apr 16, 2026 12:11 PM PDT
-
Purdue senior strengthens data and computer science skills
Apr 16, 2026 11:59 AM PDT
-
UIC Engineering launches AI curriculum initiatives
Apr 16, 2026 11:35 AM PDT
-
John Chandler Served as Expert Witness in Landmark Social Media Cases
Apr 16, 2026 11:12 AM PDT
-
Exploring Data and AI | New York Tech
Apr 16, 2026 11:07 AM PDT
-
AI helps instructors give better feedback but can't replace them
Apr 16, 2026 10:30 AM PDT