Computer Science

Get Started. It's Free
or sign up with your email address
Computer Science by Mind Map: Computer Science

1. Fundamentals of Computer Systems

1.1. Importance

1.2. Reliability

1.3. Testing

1.4. Standards

1.5. Considerations

1.5.1. Environmental

1.5.2. Ethical

1.5.3. Legal

2. Computing Hardware

2.1. Computer Memory

2.2. Central Processing Unit (CPU)

2.3. Binary Logic

2.4. Input+Output Devices

2.5. Secondary Storage

3. Software

3.1. What is Software?

3.2. System Software

3.3. Applications

4. Representation of Data in Computer Systems

4.1. Units

4.2. Numbers

4.3. Character

4.4. Images

4.5. Sound

4.6. Instructions

5. Databases

5.1. Database Concept

5.2. Data Models

5.3. Database Design

5.4. DBMS

6. Computer Communications and Networking

6.1. Netwoks

6.1.1. What Are Networks

6.1.2. PRO+CONS

6.1.3. Infrastucture

6.1.4. In Action

6.2. The Internet

7. Programming

7.1. Algorithms

7.1.1. Handling Data in Algorithms

7.2. Programming Languages

7.3. Testing

7.4. Sorting +Manipulating Strings

7.5. Control Flow in Imperative Languages