The Computer Technology Documentation Project Goals
|
|
|
|
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
- 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
- Computer security - This includes any knowledge of protocols, security programming algorithms, along with proper policies to protect a network.
- XML
- Windows based Network Management and programming.
- Unix
- Linux - Especially programming in X
- JAVA
|