Tags¶
- Metadata: #topic
- Part of: Mathematics
- Related:
- Includes:
- Additional:
Significance¶
Intuitive summaries¶
Definitions¶
Technical summaries¶
Main resources¶
Landscapes¶
- Map of Computer Science - YouTube
- Outline of computer science - Wikipedia
- Computing
- landing/docs/Contents/Exobrain/Topics/Quantum computation
- [[Thermodynamic computing]]
- Artificial Intelligence
- Cryptography
- [[Computational complexity theory]]
- Computing
- Theory of computation
- landing/docs/Contents/Exobrain/Topics/Quantum computation
- [[Celluar automata]]
- [[Software engineering]]
- [[Hardware engineering]]
- [[Scientific computing]]
- [[Formal verification]]
- [[Discrete mathematics]]
- [[Graph theory]]
Contents¶
Deep dives¶
Brain storming¶
Additional resources¶
Related¶
Related resources¶
AI¶
- Computer Science is an extensive field with a wide array of branches and specializations, many of which are continuously evolving with technological advancements. Here's a comprehensive list of various branches of computer science:
1. Theoretical Computer Science¶
- Algorithms and Data Structures
- Computational Complexity Theory
- Theory of Computation
- Cryptography
- Formal Methods
- Quantum Computing Theory
- Automata Theory
- Graph Theory
- Information Theory
- Logic in Computer Science
- Computational Geometry
2. Computer Systems¶
- Operating Systems
- Distributed Computing
- Parallel Computing
- Computer Architecture
- Computer Networks
- System Security
- Embedded Systems
- Real-Time Systems
- Computer Performance Analysis
3. Software Engineering¶
- Software Development
- Software Testing
- Software Methodologies
- Web Development
- Mobile Application Development
- User Interface Design
- User Experience Design
- Software Project Management
- Software Maintenance
4. Artificial Intelligence¶
- Machine Learning
- Deep Learning
- Neural Networks
- Natural Language Processing
- Computer Vision
- Robotics
- Expert Systems
- Game Theory and Decision Science
- Knowledge Representation and Reasoning
5. Data Science and Big Data¶
- Data Mining
- Data Analysis
- Data Visualization
- Predictive Modeling
- Database Systems
- Big Data Technologies
- Data Warehousing
- Business Intelligence
- Machine Learning for Big Data
6. Human-Computer Interaction (HCI)¶
- User Interface Design
- User Experience Design
- Interaction Design
- Usability Engineering
- Accessible Computing
- Computer Supported Cooperative Work
- Virtual Reality
- Augmented Reality
7. Cybersecurity¶
- Network Security
- Information Security
- Cryptography
- Malware Analysis
- Intrusion Detection Systems
- Computer Forensics
- Secure Software Engineering
- Cyber Physical Systems Security
- Ethical Hacking
8. Computational Science¶
- Scientific Computing
- Computational Physics
- Computational Chemistry
- Computational Biology
- Computational Mathematics
- Bioinformatics
- Astrophysics Simulation
- Environmental Modeling
9. Information Systems¶
- Enterprise Resource Planning
- Customer Relationship Management
- Supply Chain Management Systems
- Database Management
- Information Retrieval
- Geographic Information Systems
- Health Informatics
- E-Commerce Systems
10. Computer Graphics and Visualization¶
- Image Processing
- Computer Animation
- Visual Analytics
- 3D Modeling
- Virtual Reality
- Game Design and Development
- Rendering Techniques
- GPU Programming
11. Networking and Communications¶
- Internet Technology
- Wireless Networks
- Mobile Computing
- Network Protocols
- Network Architecture
- Telecommunications
- Satellite Communications
- Optical Networks
12. Quantum Computing¶
- Quantum Algorithms
- Quantum Cryptography
- Quantum Machine Learning
- Quantum Communication
13. Software and Web Development¶
- Front-End Development
- Back-End Development
- Full-Stack Development
- Web Services
- API Development
- Cloud Computing
- DevOps
14. Emerging Fields¶
- Edge Computing
- Internet of Things (IoT)
- Blockchain Technology
- Artificial General Intelligence
- Computational Social Science
- Digital Humanities
Each of these branches encompasses a range of topics and can be further divided into more specialized subfields. This list reflects the diversity and dynamism within the field of computer science.
Additional metadata¶
-
processed #processing #toprocess #important #short #long #casual #focus¶
- Unfinished: #metadata #tags