Jump to content

Main Page: Difference between revisions

From Computer Science Knowledge Base
No edit summary
No edit summary
Line 149: Line 149:
*** 6.5.1 Conditions for Deadlock
*** 6.5.1 Conditions for Deadlock
*** 6.5.2 Deadlock Prevention, Avoidance, Detection, Recovery  
*** 6.5.2 Deadlock Prevention, Avoidance, Detection, Recovery  
** '''7.0 Images & Graphics'''
* '''7.0 Images & Graphics'''
*** '''7.1 What is a Digital Image?'''
** '''7.1 What is a Digital Image?'''
**** 7.1.1 Pixels and Resolution
*** 7.1.1 Pixels and Resolution
**** 7.1.2 How Computers See Color (RGB, basic idea)
*** 7.1.2 How Computers See Color (RGB, basic idea)
*** '''7.2 Image File Formats'''
** '''7.2 Image File Formats'''
**** 7.2.1 JPG (for photos)
*** 7.2.1 JPG (for photos)
**** 7.2.2 PNG (for graphics, transparency)
*** 7.2.2 PNG (for graphics, transparency)
**** 7.2.3 GIF (for simple animations, limited colors)
*** 7.2.3 GIF (for simple animations, limited colors)
*** '''7.3 Computer Graphics: Making Digital Art'''
** '''7.3 Computer Graphics: Making Digital Art'''
**** 7.3.1 Creating Images (drawing, 3D models - simple concepts)
*** 7.3.1 Creating Images (drawing, 3D models - simple concepts)
**** 7.3.2 Animation Basics (moving images)
*** 7.3.2 Animation Basics (moving images)
*** '''7.4 Image Processing: Changing Pictures'''
** '''7.4 Image Processing: Changing Pictures'''
**** 7.4.1 Basic Edits (brightness, contrast, filters)
*** 7.4.1 Basic Edits (brightness, contrast, filters)
**** 7.4.2 Why We Process Images (fixing, enhancing, effects)
*** 7.4.2 Why We Process Images (fixing, enhancing, effects)
*** '''7.5 Computer Vision: Teaching Computers to See''' (Brief, exciting examples)
** '''7.5 Computer Vision: Teaching Computers to See''' (Brief, exciting examples)
**** 7.5.1 Facial Recognition
*** 7.5.1 Facial Recognition
**** 7.5.2 Object Detection (self-driving cars, sorting)
*** 7.5.2 Object Detection (self-driving cars, sorting)
**'''8.0 Video & Multimedia'''
**'''8.0 Video & Multimedia'''
*** 8.1 What is Digital Video? (Explaining frames, frame rate, audio)
*** 8.1 What is Digital Video? (Explaining frames, frame rate, audio)

Revision as of 19:18, 10 July 2025

Table of Contents

Computer Science Knowledge Base

1.0 Introduction to Computer Science

1.1 What is Computer Science?

1.2 History of Computing

1.3 Key Figures in Computer Science

1.4 Branches of Computer Science

2.0 Foundational Concepts

2.1 Data Representation

2.2 Boolean Algebra & Logic Gates

2.3 Algorithms & Pseudocode

2.4 Computational Thinking

3.0 Programming Fundamentals

3.1 Programming Paradigms

3.2 Data Types & Variables

3.3 Control Structures

3.4 Functions/Methods

3.5 Basic Data Structures

3.6 Error Handling & Debugging

4.0 Data Structures Algorithms (DSA)

4.1 Data Structures






Consult the User's Guide for information on using the wiki software.

Getting started