The Computer Technology Documentation Project Goals



CTDP
This Site Services RESOURCES Other Resources This Site

Current Documentation Goals

Planned areas of Future Documentation

  • Computer Security guide, including the following sections which may be written by various authors:
    • Security protocols, their purpose, strengths and weaknesses
    • Security policies for networks
    • Security on operating systems
      • Unix
      • Linux
      • Windows
    • Security programming algorithms
  • Web Technologies
    • DHTML
    • XML
    • JAVA
    • PHP
    • CGI script writing along with JAVA and Visual basic script
  • Operating Systems
    • Windows 95, 98, NT, 2000 systems
      • How to use as a desktop system
      • How it works
      • How to use for server services and network management, including additional programs to perform various services.
      • Visual C++ Guide
      • Visual Basic Guide
      • Notes on becoming a MCP (Microsoft Certified Professional)
    • Unix - May coordinate some guides with Linux guides.
      • User's Guide
      • How it works
      • Possibly a document on Unix networking
      • Programming Guide
    • Linux
      • The current version of the Linux Programmer's Guide needs a section on programming using X, and much more on C.
      • awk and gawk
      • Perl programming
      • Python
      • Apache web server - How to get, install, setup and use with pointers around the pitfalls.
      • Use of some of the Linux libraries such as NCURSES - http://web.cs.mun.ca/~rod/ncurses/ncurses.html#form
  • Networking - We currently have a good fundamental document on networking, but it is a goal to produce more detailed documentation on specific areas of networking.
  • Hardware
    • Expand the current PC hardware guide
    • Explain fundamental circuits such as ohms law and methods of how to solve electrical circuit problems, continuing with transistor modeling, analog circuitry and building analog circuits such as a radio receiver or amplifier with examples. This document will mainly cover analog circuits.
    • Explain basic hardware circuits and digital logic
    • Explain Field Programmable Gate Arrays (FPGAs)
  • Computer Programming
    • Basic C and C++ programming with introduction to object oriented concepts.
Note: We are open to suggestions from members and the public with regard to modification of these goals.

Current member areas of expertise that will benefit the CTDP

  1. Computer security - This includes any knowledge of protocols, security programming algorithms, along with proper policies to protect a network.
  2. XML
  3. Windows based Network Management and programming.
  4. Unix
  5. Linux - Especially programming in X
  6. JAVA