Wikipedia:WikiProject Computing/Adopted Topics

(Tentative suggestions)

  1. History of computing
    1. List of all History of Computing Articles
  2. Computer programming
    1. Basic concepts
    2. History of programming
    3. Types of languages
      1. Procedural programming
      2. Functional programming
      3. Object-oriented programming
      4. Logic programming
    4. Algorithms
  3. Computer networking
    1. Basic concepts
      1. OSI model
        1. Physical layer
        2. Data link layer
          1. IEEE 802.2
          2. IEEE 802.3
          3. IEEE 802.5
          4. Wifi
        3. Network layer
          1. IP
          2. IPX
          3. Routing protocols
        4. Transport layer
          1. TCP
          2. UDP
        5. Session layer
          1. something or other
        6. Presentation layer
          1. GIF
          2. ASCII
          3. EBCDIC
          4. Unicode
          5. etc
        7. Application layer
          1. HTTP
          2. FTP
          3. LDAP
          4. etc
    2. History of computer networking
    3. Network topologies
      1. Modulation
      2. Modems
      3. Multiplexing
      4. Channel coding
      5. Cable
        1. Serial communication
      6. Fiber-optic
      7. Wireless
        1. Spectrum allocation
        2. Antennas
        3. Diversity transmission schemes
        4. Dynamic Radio resource management
          1. Dynamic channel allocation
          2. Power control
          3. Link adaptation
  4. Operating systems
    1. Historical
      1. CTSS
      2. OS/360
      3. Multics
      4. CP/M
      5. VMS
    2. Unix and Unix-like
      1. AIX
      2. FreeBSD
      3. GNU and Linux
      4. NetBSD
      5. OpenBSD
      6. Solaris
    3. Mac OS and Mac OS X
      1. System 6
      2. System 7
      3. Mac OS 8
      4. Mac OS 9
      5. Mac OS X v10.5
    4. Microsoft Windows
      1. Windows NT
      2. Windows 2000
      3. Windows XP
      4. Active Directory
      5. Domain Controller
      6. Windows Server 2003
      7. Windows Vista
  5. Hardware
    1. Basic architecture (Von Neuman machine, etc)
      1. Primary storage
        1. hard disk
      2. Secondary storage
        1. floppy disk
        2. CD
          1. CD-ROM
          2. CD-R
          3. CD-RW
        3. DVD
          1. DVD-R
          2. DVD-RW
          3. DVD+R
          4. DVD+RW
        4. Tape drive
        5. Punch card
      3. Central Processing Unit
        1. CISC
          1. x86
          2. x86-64
          3. VAX
          4. PDP-11
          5. Motorola 68000
        2. RISC
          1. ARM
          2. DEC Alpha
          3. SPARC
          4. MIPS
          5. PowerPC
        3. Other
          1. Itanium
      4. Input/output
    2. Computing architectures and platforms
      1. Form factors
        1. ATX
        2. AT (form factor)
        3. Baby-AT
      2. Architectures
        1. SISD
        2. SIMD
        3. MISD
        4. MIMD
          1. Cellular architecture
          2. Grid computing
    3. RAM
      1. Static
      2. Non-volatile
      3. Dynamic
        1. Fast Page Mode DRAM
        2. EDO RAM
        3. SDRAM
          1. DDR SDRAM
          2. RDRAM (Rambus DRAM)
    4. ROM
      1. EEPROM
      2. BIOS
    5. Buses
      1. ISA
      2. EISA
      3. MCA
      4. ATA
      5. VLB
      6. PCI
      7. USB
      8. AGP
      9. PC card
      10. SCSI
    6. Peripherals
      1. Input devices
        1. keyboard
        2. mouse
        3. scanner
        4. Microphone
      2. Output devices
        1. monitor
        2. printer
        3. sound card
      3. Computer networking devices
        1. Modem
        2. Network card
        3. Cable modem
        4. router
        5. network hub
        6. network switch
  6. Computer security