Web Development Graduate Certificate
Begin Your Journey Take the Next Step
This certificate is designed to provide individuals with the background and technical skills needed for a comprehensive understanding of the development, design, and construction of professional web pages.
Emphasis is placed on creating a powerful Web presence by producing sites that are interactive, easily navigated, well-designed and content rich. Utilizing only the most contemporary software and programming languages, the certificate provides competency for web-designers, marketing professionals, "do-it-yourself" small business owners, or other professionals. This unique certificate not only offers a competitive edge to those just starting out in Web page development and maintenance, but also to those whose responsibilities have expanded to encompass the dynamic and exciting world of web-enabled technologies.
Prerequisite Courses | 6 credits
If required
This is an introductory course in computer programming using a structured programming language. Representative topics include iteration, selection, procedures, functions, arrays, and classes.
A continuation of CS 500, utilizing a structured programming language and classes to further implement multidimensional arrays and other data structures including linked lists, stacks, queues, trees, and more. This course also provides introduction to recursion and data abstraction.
Prerequisite: Take CS-500
Required Courses (12 credits)
This course enables students to develop low-bandwidth visual effects for webpages. A variety of software is employed to develop websites and media for the web. Topics include: web animation and interactivity using Adobe Flash, a vector-based animation tool; vector-based graphic construction and digital compression using Macromedia Fireworks, a graphic optimizing tool; and dynamic webpage construction using Adobe Dreamweaver, a visual HTML editor.
This course introduces the fundamentals of writing Windows applications, event-driven programming, and the GUI. Topics include dialogues, menus, controls, data types, scope and life of variables, objects and instances, fonts and graphics, simple file I/O, and other DLL procedures. VB.net is used in implementing various Windows applications.
Prerequisite: Take CS-500;
This course shows students how to embed Java "applets" into HTML pages, as well as create applets. The course covers the Java applet paradigm and the standard Javaclass libraries. Students write Java applets, stand-alone applications, Native Libraries, and content/protocol handlers for extending web browsers.
Covers Active Server Pages and how they allow for powerful website creation by combining program code with standard HTML. The class is presented in a tutorial system application. Students will successfully learn how to program using Visual Basic Script, the most commonly used ASP programming language. Other relevant topics include integrating databases with a website and effective site functionality.
Prerequisite: Take CS-552 and CS -603