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
-
The School Dilemma- Computer Science Vs Architecture | Forum - Archinect
Feb 20, 2026 09:55 AM PST
-
David J. Farber, celebrated Penn professor emeritus and pioneering 'uncle' of the internet ...
Feb 20, 2026 09:37 AM PST
-
HackHive brings students together to build practical AI solutions | News and announcements
Feb 20, 2026 08:52 AM PST
-
From Waterloo undergrad to doctor and health-tech leader
Feb 20, 2026 08:43 AM PST
-
Computer science professor studies the intersection of cybersecurity and AI - UGA Today
Feb 20, 2026 08:31 AM PST
-
Nascent tech, real fear: how AI anxiety is upending career ambitions - The Guardian
Feb 20, 2026 07:31 AM PST
-
What is the US' ultimate goal in Iran? - KCBS Radio - Audacy
Feb 20, 2026 07:10 AM PST
-
Software Engineering In The Age Of AI: From Capacity To Judgment - Forbes
Feb 20, 2026 07:00 AM PST
-
4Ever Family: Christian | KVEO-TV - Valley Central
Feb 20, 2026 06:11 AM PST
-
Michael Shmulevich Commended for Expertise in Technology and Software Engineering
Feb 20, 2026 05:27 AM PST
-
Students Research AI's Promise and Peril | Bowdoin College
Feb 20, 2026 04:24 AM PST
-
CentraleSupélec, BITS Pilani and Safran sign an agreement for a “Computer Science and AI ...
Feb 19, 2026 06:53 PM PST
-
People Directory - Luddy School of Informatics, Computing, and Engineering - IU
Feb 19, 2026 06:22 PM PST
-
Most AI bots lack basic safety disclosures, study finds | EurekAlert!
Feb 19, 2026 06:01 PM PST
-
Recordnet Events - After Dark: Crafty and Calculating - The Stockton Record
Feb 19, 2026 04:57 PM PST
-
NVIDIA VP: We see north as center of AI revolution | The Jerusalem Post
Feb 19, 2026 02:49 PM PST
-
[Talk] Mike Conti: Analysis of Early Interventions to Retain Underrepresented Students in ...
Feb 19, 2026 02:46 PM PST
-
Undergraduate: Academics - Luddy School of Informatics, Computing, and Engineering
Feb 19, 2026 02:17 PM PST
-
New York Appellate Court Upholds Sales Tax on Mixed Bundle of Services and ... - Blank Rome
Feb 19, 2026 02:06 PM PST
-
UT Launches New School of Computing, Uniting Computer and Data Science, Statistics ...
Feb 19, 2026 01:44 PM PST