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
-
What Are Boilerplates in Web App Development | Fibonalabs
Boilerplates are pre-built code libraries that contain the bare minimum to get a web app up & run as quickly as possible.
-
5 Things You Should Know About Moving From JavaScript to TypeScript
Moving from javascript to typescript is not hard as every JS code is a valid typescript code. Typescript offers easier...
-
How to Watch Sing on Netflix From Anywhere? - StreamBrains
Have you not found Sing On Netflix? In this article, we will help you with how to watch Sing on Netflix from anywhere.
-
Watch Movies, TV Shows and Web Series From Anywhere - StreamBrains
StreamBrains is a platform which provides details about a wide variety of Netflix Movies, TV Series, Animes, Web Series,...
-
Embracing the sportification of society: Defining e-sports through a polymorphic view on sport
In this paper, the author argues that, regardless of whether e-sports qualify as sports, they should be examined in sport...
-
eSports – Competitive sports or recreational activity?
eSports is growing around the globe, with more and more individuals are engaged as players or spectators. In this paper,...
-
On the Scientific Relevance of eSports
Competitive computer gaming or eSports is a phenomenon that has become a fundamental element in today’s digital youth...
-
The relationship between science and technology
Science, technology and innovation each represent a successively larger category of activities which are highly...
-
GAMING INDUSTRY, SOCIAL RESPONSIBILITY AND ACADEMIA
This article briefly looks at some of the ways that academics – and more specifically the International Gaming Research...
-
Professional Web Accessibility Auditing Made Easy
Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that...
-
Principles of Natural Language Processing
This book provides an overview of the field of natural language processing and recently developed methods, presuming only...
-
Patterns for Beginning Programmers
Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of...
-
Introduction to Web Accessibility
With raised awareness and accessibility laws emerging around the world, understanding what inclusive access to the Web...
-
Database Design 2nd Edition
Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info,...
-
How Much Do Coders Make? Salary Potential; Career Outlook
How much do coders make? Learn about the role of coders in driving technology innovation, types of programming languages,...
-
What Is Computer Science? Introducing a Limitless Industry
What is computer science? What are the careers in computer science? Learn more about computer science topics and how the...
-
Algorithms Explained for Beginners - How I Wish I Was Taught
It gives viewers the WHY of algorithms and data structures so that the learners will be more excited to study algorithms...
-
About Webmable Africa
Take Your Business Online With Fast, Secure, Powerful Web Hosting! Focus on your business and avoid all the web hosting...
-
Parkimo Parking Finder | UK Airport Parking Deal & Discounts
Treat yourself better and make a wise choice with Parkimo parking finder when looking for airport parking. We at official...
-
A free online introduction to artificial intelligence for non-experts
Learn more about MinnaLearn's and the University of Helsinki's AI course - no programming or complicated math required....
-
What AI is -- and isn't
Educator and entrepreneur Sebastian Thrun wants us to use AI to free humanity of repetitive work and unleash our...
-
What AI is -- and isn't
Educator and entrepreneur Sebastian Thrun wants us to use AI to free humanity of repetitive work and unleash our...
-
Machine Intelligence
This is a series of videos that explain artificial intelligence or machine learning
-
Obviously AI
We believe that making AI accessible represents our greatest opportunity to empower the lives of everyday business users....
New Members
-
Manuel CharloIES Puertas del Campo
-
Oscar DeLeon(ISC)2
-
nik nailah abdullahMonash University Malaysia
-
Robertson KodomSUNY The State University of New York
-
Theri GaneshTamil Nadu
-
Ish SodiISH Sodi
-
Sarah GreenbergRichard Stockton College of New Jersey
-
mihir ahirMLM
-
NGUYEN HOANGTUHa Noi University of Indsustry
-
Jairo DirocheJCE
-
james smithNA
-
Rena RoundtreeTrine University
-
Walter DulaAdjunct
-
Sachin ShresthaTribhuvan University
-
Tiffany CarrollSchool District
-
sattaking gurusattakingguru
-
Venkatesh MahalingamThirdleap.ai
-
Holly WehrhahnUniversity of Wisconsin Colleges (2 year campus)
-
Samuel Santiago Pinzón ReinaUniversidad Libre
-
Esraa Ahmed Abdelghafar AbdelghanyMinia university
-
Webkul SoftwareNoida
-
Mark JohnsonEmail Support
-
Erick Kiarie MbogoNCBA
Materials by Discipline
- Algorithms and Complexity (60)
- Architecture and Organization (24)
- Computational Science (58)
- Discrete Structures (37)
- Graphics and Visualization (17)
- Human-Computer Interaction (157)
- Information Assurance and Security (38)
- Information Management (190)
- Intelligent Systems (417)
- Networking and Communication (964)
- Operating Systems (28)
- Parallel and Distributed Computing (7)
- Platform-based Development (11)
- Programming & Programming Languages (4654)
- Social Issues and Professional Practice (24)
- Software Development (68)
- Software Engineering (62)
Computer Science on the Web
-
Scientific image analysis for everyone - EurekAlert
Feb 01, 2023 12:16 AM PST
-
Targum spotlight: Rutgers Ethitech tackles ethics in computer science industry
Jan 31, 2023 11:10 PM PST
-
Memorial teacher applauded for expanding computer science knowledge - Port Arthur News
Jan 31, 2023 10:42 PM PST
-
An outbreak of hubris - Bits and Chips.
Jan 31, 2023 10:35 PM PST
-
'Ambitious Women' looks to inspire young people into science | Lancashire Telegraph
Jan 31, 2023 09:11 PM PST
-
Robert Leech Obituary (2023) - Legacy Remembers
Jan 31, 2023 09:01 PM PST
-
Making computer science research more accessible in India - Tech Xplore
Jan 31, 2023 08:22 PM PST
-
Six with ties to MIT honored as 2022 ACM Fellows
Jan 31, 2023 08:20 PM PST
-
Bard College Professor of Computer Science Valerie Barr Elected 2022 Fellow of the ... - Inside HPC
Jan 31, 2023 07:43 PM PST
-
Chandler event focuses on coding, computer science | The Daily Independent at YourValley.net
Jan 31, 2023 07:41 PM PST
-
United Way to award $26,000 to computer science and engineering students at Riley High School
Jan 31, 2023 07:33 PM PST
-
Glenbard West recognized for closing gender gap in AP Computer Science Principles
Jan 31, 2023 07:26 PM PST
-
Computer Science student takes advantage of opportunities UTPB offers, graduates debt-free
Jan 31, 2023 07:25 PM PST
-
CloudChef Blends Food Science, Foundational Software Engineering and AI to ... - Yahoo Finance
Jan 31, 2023 07:08 PM PST
-
CloudChef Blends Food Science, Foundational Software Engineering and AI to ... - Business Wire
Jan 31, 2023 07:05 PM PST
-
Best Computer Science Universities in Canada - MoviesOnline
Jan 31, 2023 07:01 PM PST
-
ECE Seminar Series – Feb 3 (Fri) @ 2:00pm: "Volumetric Methods for Modeling ...
Jan 31, 2023 06:56 PM PST
-
Professor working to diversify solar power energy grid - The Register-Herald
Jan 31, 2023 06:29 PM PST
-
Obituary: Jerome R. Cox Jr., prolific inventor and computer science professor, 97
Jan 31, 2023 06:04 PM PST
-
How a master's degree in computer science is helping one student shift careers | Fortune
Jan 31, 2023 06:03 PM PST
Computer Sci on Twitter
- RT @ortizvillacorta: Thanks @Deloitte and Héctor Flórez for the partnership in crafting this survey that will help accelerate the CS moveme…3 hours ago | codeorg
- Today, we were honored to launch the State of CS Report in Spain with our partners at @Deloitte. Among the findings… twitter.com/i/web/status/1…4 hours ago | codeorg
- RT @iTeachSTEMatRPS: Learning how to code in JavaScript using “block coding” on @codeorg using sprites, or characters, like astronauts, piz…5 hours ago | codeorg
- RT @neo: Founders: Apply now to Neo Accelerator, the ultimate launchpad for 20 awesome tech startups.
neo.com/accelerator https://t.co…7 hours ago | codeorg
- #IEEECS Members can now earn rewards when they refer colleagues, and they join the Society! Members can log in to s… twitter.com/i/web/status/1…11 hours ago | ComputerSociety
- Our co-founder and other experts weighed in on AI in the classroom: "Embracing the new technology rather than banni… twitter.com/i/web/status/1…14 hours ago | codeorg
- RT @susanfreeves: Thanks to all the wonderful teachers who joined me for Computational Thinking is ELEMENTARY with @codeorg today #TCEA23 C…15 hours ago | codeorg
- What's the difference between a vegan and a computer programmer?
One is disgusted by a rack of lamb and the other… twitter.com/i/web/status/1…16 hours ago | codeorg
- RT @AnIowaTeacher: Each time I teach this digital footprint lesson, I'm amazed at how students are able to find a ton of information about…17 hours ago | codeorg