Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize websites for marketability.
Course Instructor
Goals:
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Perform or direct Web site updates.
- Respond to user email inquiries, or set up automated systems to send responses.
- Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware
- Create searchable indices for Web page content.
- Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
- Develop and document style guidelines for Web site content.
- Conduct user research to determine design requirements and analyze user feedback to improve design quality.
- Write and edit technical documentation for digital interface products and designs, such as user manuals, testing protocols, and reports.
- Identify or maintain links to and from other Web sites and check links to ensure proper functioning.
- Develop system interaction or sequence diagrams.
- Register Web sites with search engines to increase Web site traffic.
Objectives
- Design websites or web applications.
- Develop specifications or procedures for website development or maintenance.
- Update website content.
- Collaborate with others to resolve information technology issues.
- Conduct research to gain information about products or processes.
- Create images or other visual displays.
- Develop models of information or communications systems.
- Document design or development procedures.
- Prepare graphics or other visual representations of information.
- Test software performance.
- Analyze operational data to evaluate operations, processes or products.
- Collaborate with others to determine design specifications or details.
- Collaborate with others to develop or implement marketing strategies.
- Develop detailed project plans.
- Develop diagrams or flow charts of system operation.
- Develop testing routines or procedures.
- Document network-related activities or tasks.
- Gather customer or product information to determine customer needs.
- Implement design or process improvements.
- Provide customer service to clients or users.
- Provide technical support for computer network issues.
- Resolve computer software problems.
- Supervise information technology personnel.
- Troubleshoot issues with computer applications or systems.
- Update knowledge about emerging industry or technology trends.
- Write computer programming code.
- Write reports or evaluations.
