building web-sites
system analyses and design
software design and construction