Jump to content

Main Page: Difference between revisions

From Computer Science Knowledge Base
No edit summary
No edit summary
Line 193: Line 193:
**** 9.3.2  [[9.3.2 GitHub/GitLab/Bitbucket (Remote Repositories)|GitHub/GitLab/Bitbucket (Remote Repositories)]]
**** 9.3.2  [[9.3.2 GitHub/GitLab/Bitbucket (Remote Repositories)|GitHub/GitLab/Bitbucket (Remote Repositories)]]
*** '''9.4 [[Software Testing]]'''
*** '''9.4 [[Software Testing]]'''
**** 9.4.1  Unit Testing, Integration Testing, System Testing, Acceptance Testing
**** 9.4.1  [[9.4.1 Unit Testing, Integration Testing, System Testing, Acceptance Testing|Unit Testing, Integration Testing, System Testing, Acceptance Testing]]
**** 9.4.2  Test-Driven Development (TDD)
**** 9.4.2  [[9.4.2 Test-Driven Development (TDD)|Test-Driven Development (TDD)]]
*** '''9.5 Design Patterns'''
*** '''9.5 [[9.5 Design Patterns|Design Patterns]]'''
**** 9.5.1  Creational (Singleton, Factory)
**** 9.5.1  [[9.5.1 Creational (Singleton, Factory)|Creational (Singleton, Factory)]]
**** 9.5.2  Structural (Adapter, Decorator)
**** 9.5.2  [[9.5.2 Structural (Adapter, Decorator)|Structural (Adapter, Decorator)]]
**** 9.5.3  Behavioral (Observer, Strategy) X. Artificial Intelligence (AI) & Machine Learning (ML)
**** 9.5.3  [[9.5.3 Behavioral (Observer, Strategy) X. Artificial Intelligence (AI) & Machine Learning (ML)|Behavioral (Observer, Strategy) X. Artificial Intelligence (AI) & Machine Learning (ML)]]
** '''10.0 [[10.0 Artificial Intelligence (AI) & Machine Learning|Artificial Intelligence (AI) & Machine Learning]]'''
** '''10.0 [[10.0 Artificial Intelligence (AI) & Machine Learning|Artificial Intelligence (AI) & Machine Learning]]'''
*** '''10.1 [[10.1 Introduction to AI|Introduction to AI]]'''
*** '''10.1 [[10.1 Introduction to AI|Introduction to AI]]'''

Revision as of 03:00, 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