James G. Prekeges
T C 438
Students are introduced to technical design issues, markup languages, client-side and server-side scripting, and data management technologies. Students will be able to use these technologies at a core level of functionality, and be able to leverage this knowledge either to manage others using these technologies, or to expand and extend their abilities in using these technologies.
Student learning goals
•Create a Functional Specification for a Website. It isn’t enough to be able to determine how a website should look, or what sorts of things you want to provide to users or allow users to do. You need to be able to define these things in a clear specification so as to work efficiently yourself and, as in most corporate settings, as part of a team.
•Use the most common technologies to implement your design. You will use the technologies introduced in class to implement new parts of an existing corporate website. Not only will this provide hands-on experience, but will provide an example that you can use as part of your portfolio.
•Determine which technologies are appropriate. There are numerous valid solutions and tools for every website design goal; the professional Webmaster needs to know which to use, when, and why.
General method of instruction
The overall goal of this course is to prepare the Technical Communication student for success in a professional environment. Therefore, success in this course will rely heavily on whether the student takes a professional approach. This means coming up with quality solutions on time, being self-directed in finding solutions with minimal guidance, being proactive in getting answers to questions, and exploring beyond minimal requirements.
In other words, we will take a more “Montessori” style of approach, which, to over-simplify, means guided, self-directed learning.
Prerequisite: TC 310; TC 437, or permission.
Class assignments and grading