Computer Science Community Portal
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:
There are many others … Please explore the “Materials by Discipline”.
Top 7 Best Instagram Repost Apps for Android
Instagram users often find it tricky to repost their favourite videos and photos from their friend’s accounts especially...
With resources and examples for Java basics such as variables, loops, and object oriented programming, this text provides...
Software Development Guided Reading
Through this project, Dr. Cotterell and Dr. Barnes developed a guided reading-based textbook replacement for CSCI 1302...
Deep Learning with PyTorch: A 60 Minute Blitz — PyTorch Tutorials 1.7.1 documentation
This tutorial introduces the fundamental concepts of PyTorch through self-contained examples.
VueJS Tutorial - Tutorialspoint
ReactJS Tutorial - Tutorialspoint
React is a front-end library developed by Facebook. It is used for handling the view layer for web and mobile apps....
RESTful Web Services Tutorial - Tutorialspoint
RESTful Web Services are basically REST Architecture based Web Services. In REST Architecture everything is a resource....
Spring Boot Tutorial - Tutorialspoint
Spring Boot is an open source Java-based framework used to create a Micro Service. It is developed by Pivotal Team. It is...
CS 97SI: Introduction to Programming Contests
Course offered at Stanford for programming contests.
Competitive Programming Algorithms
The goal of this project is to translate the wonderful resource http://e-maxx.ru/algo which provides descriptions of many...
Errichto (Competitive Programming Channel)
Algorithms, competitive programming, coding interviews. I make educational videos and coding live streams, always sharing...
My channel holds video lectures of the classes I've taught in the past For more information about me, please visit...
We are a coding/math channel that goes over problems from various contests such as CodeChef, Codeforces, Leetcode,...
Algorithms Live is a weekly live talk show on algorithms in competitive programming. The format will vary. You can get...
T-414-AFLV: A Competitive Programming Course (2016 edition)
It has 12 Lectures worth of materials on problems solving on different techniques. Actual problems from Kattis has been...
Overview of Basic Data Structures
The video will introduce the basic types of data structures.
Crowdsourced Geographic Information
This is a peer-reviewed educational series of Reusable Learning Objects (RLOs) on Crowdsourced Geographic Information....
B C, Before Computers: On Information Technology from Writing to the Age of Digital Data
The idea that the digital age has revolutionized our day-to-day experience of the world is nothing new, and has been...
Scribus an Introduction
Scribus is a popular open source Desktop Publishing software. Users who want to get their work published and who wants to...
Unit 07 Excel Charts and Art (Playlist with 7 videos)
“There's something that happens with the collection of a large amount of data when it's dumped into an Excel spreadsheet...
Unit 06 Working with Excel Tables (Playlist with 7 videos)
“The best tool available today for exploring real-life questions of quantity and change is the spreadsheet.” — Bret...
Unit 05 Excel Conditional Formulas (Playlist of 8 videos)
“Excel is the best tool non-programmers have in order to write code, that’s why it wins.” — antirez on HackerNews Nothing...
Unit 04 Excel Formulas and Functions (Playlist with 7 videos)
“Nobody sets out to create a mission critical spreadsheet, they ‘just happen’.” — Felienne Hermans in “Analyzing and...
Unit 03 Create Cells and Ranges in Microsoft Excel (Playlist of 7 videos)
“To be an accountant in the age of spreadsheet program is — well, almost sexy.” — Steven Levy in “A Spreadsheet Way of...
Tebo Leburu-DingaloUniversity of Botswana
Naty GraceTillamook Bay Community/Technical College
Indika WalimuniCity College of San Francisco
VENKATA SATISH BABU BABUjntuk
Johnny Petit frereWebster University North Florida
Dimante SmithNashville State Community College
Stella GeorgeAthabasca University
Evan WilsonTarrant County College
Wendi HeinzelmanUniversity of Rochester
Nhlanhla MasizanaNgo Vision Learnership Projects
Yunfei HouCalifornia State University, San Bernardino
Howell McCulloughEduTechnologic, LLC
Abdool Mohabuthuniversity of mauritius
ines ben djemaaBINES
Materials by Discipline
- Algorithms and Complexity (57)
- Architecture and Organization (23)
- Computational Science (53)
- Discrete Structures (34)
- Graphics and Visualization (14)
- Human-Computer Interaction (145)
- Information Assurance and Security (29)
- Information Management (185)
- Intelligent Systems (406)
- Networking and Communication (958)
- Operating Systems (27)
- Parallel and Distributed Computing (7)
- Platform-based Development (11)
- Programming & Programming Languages (4629)
- Social Issues and Professional Practice (18)
- Software Development (60)
- Software Engineering (58)
Computer Science on the Web
Meet Silicon Valley's Version of 'The Cool Girl'
Jan 27, 2021 01:33 AM PST
NKU's College of Informatics adds Applied Software Engineering degree aimed at in-demand jobs
Jan 26, 2021 10:11 PM PST
Sheffield, Colbert board of education confirm repayment amounts
Jan 26, 2021 10:00 PM PST
Hager inducted into National Society of Collegiate Scholars
Jan 26, 2021 07:11 PM PST
Fayette schools, students earn computer, diversity, health honors
Jan 26, 2021 06:37 PM PST
Calling all HBCU engineering, computer science and business graduates
Jan 26, 2021 05:52 PM PST
Loyd Star students designing phone apps
Jan 26, 2021 04:00 PM PST
Beverly Hills High Awarded For Female STEM Participation
Jan 26, 2021 03:34 PM PST
Astoria Schools Win Computer Science Female Diversity Award
Jan 26, 2021 03:26 PM PST
Forest Hills School Wins Computer Science Female Diversity Award
Jan 26, 2021 02:30 PM PST
Hawthorne High School Earns Dual AP® Computer Science Female Diversity Award
Jan 26, 2021 02:18 PM PST
From gardening to robotics, high school clubs thrive during the pandemic
Jan 26, 2021 02:02 PM PST
Hewlett Packard Enterprise spending $22M to establish high-performance computing center in ...
Jan 26, 2021 01:55 PM PST
Virginia Tax Commissioner Determines Software Developer Didn't Qualify for Business ...
Jan 26, 2021 01:53 PM PST
Griffiths highlights efficiencies, partnerships
Jan 26, 2021 01:22 PM PST
Algoma U gets $2 million for expanded computer science lab
Jan 26, 2021 12:59 PM PST
Netflix CEO gifts $3 million to RMU to fund 20 full scholarships
Jan 26, 2021 12:26 PM PST
Netflix founder Reed Hastings donates $3 million to fund full-ride scholarships for students ...
Jan 26, 2021 12:03 PM PST
Expansion project to grow computer science learning, research at Algoma University
Jan 26, 2021 11:52 AM PST
Computer Sci on Twitter
- In case you missed it, @hadip #LeadershipInTheAmericas interview with @Trust4Americas will be broadcasted on… twitter.com/i/web/status/1…2 hours ago | codeorg
- Get published with #IEEECS! We offer various calls for papers within all your favorite #tech related subjects such… twitter.com/i/web/status/1…2 hours ago | ComputerSociety
- RT @IR_oldie: Come join our $32 million dollar Centre of Excellence on FATE-related projects at @RMITComputing twitter.com/flosalim/statu…11 hours ago | RMITComputing
- It's time to #BuildYourCareer with Job Alerts! They'll keep you updated with regular emails sharing the exact types… twitter.com/i/web/status/1…20 hours ago | ComputerSociety
- Call for Papers: HOST 2021
Deadline: 25 March 2021
More Info: bit.ly/2XLCCe1
#CFP #Tech #technology… twitter.com/i/web/status/1…21 hours ago | ComputerSociety
- Calling ALL students: Receive 50% off of your IEEE and #IEEECS membership fees! Unlock full access to the CSDL, exc… twitter.com/i/web/status/1…21 hours ago | ComputerSociety
- RT @TeachCode: ⭐️Brand new!⭐️
We added more sprites to Sprite Lab and Game Lab! When students start a new project, they'll be able to cho…23 hours ago | codeorg
- RT @bfwclassroom: Coding now and in a positive environment teaches skills based on logic, spacial perception, and problem solving. #EdTech…1 day ago | codeorg
- RT @SchLibRI: @TashaWhite723
PreK Ss @fortes_elem persevere’s through his #coding activity during #library! Coding at all ages is fun! @cod…1 day ago | codeorg
- RT @dejanm: "Cyber Physical Systems" & "Laser Modeling," IEEE SCV CLP talks+panel by @joulespatel & Ray Beausoleil, Tue, Jan 26, 6pm PT Reg…1 day ago | ComputerSociety