Computer software courses are generally available through certificate, associate's and bachelor's degree programs in Web design, graphic design and computer applications. Some programs focus more on operating basic software such as Microsoft Office while others focus on more intermediate and advanced topics such as using HyperText Markup Language (HTML), graphics design software such as Adobe InDesign and Adobe's photo-editing application Photoshop.