math
It has no generally accepted definition.
operating systems
An intermediary between programs and the computer hardware.
system utilities
Software for managing your computer system.
eletronics
Tools, computers, cameras, and other interesting gadgets.
data analysis
Inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information.
internet
Allowing communication between separated nodes.
multimedia
Audio, images, animation, video...
documents
Text editing, viewing, converting.
databases
Ways of storing and sometimes even reading information.
security
A method not a goal.
performance
Common ball-park benchmark numbers.
code
Methods of modifying data.
projects
Things I'm working on or have worked on.
program ideas
Dumping my "great" ideas.
new
Might want to look into these some more.