Web Technologies

WEB 110          Internet/Web Fundamentals (2-2-0-3)
Prerequisites:    None
Corequisites:     None
This course introduces basic markup language, various navigational tools and services of the Internet.  Topics include creating web pages, using internet protocols, search engines, file compression/decompression, FTP, email, listservers, and other related topics.  Upon completion, students should be able to deploy a website created with basic markup language, retrieve/decompress files, email, FTP, and utilize other internet tools.

WEB 115          Web Markup and Scripting (2-2-0-3)
Prerequisites:    WEB 110
Corequisites:     None
This course introduces client-side Internet programming using the current W3C-recommended presentation markup language and supporting elements.  Topics include site management and development, markup elements, stylesheets, validation, accessibility, standards, browsers, and basic JavaScripting.  Upon completion, students should be able to hand-code web pages with various media elements according to current markup standards and integrate them into websites.

WEB 120          Intro Internet Multimedia (2-2-0-3)
Prerequisites:    WEB 110
Corequisites:     None
This is the first of two courses covering the creation of internet multimedia.  Topics include internet multimedia file types, file type conversion, acquisition of digital audio/video, streaming audio/video and graphics animation plug-in programs and other related topics.  Upon completion, students should be able to create internet multimedia presentations utilizing a variety of methods and applications.

 

WEB 140          Web Development Tools (2-2-0-3)
Prerequisites:    WEB 110
Corequisites:     None
This course provides an introduction to web development software suites.  Topics include the creation of web sites and applets using web development software.  Upon completion, students should be able to create entire web sites and supporting applets.           

 

WEB 180          Active Server Pages (2-2-0-3)
Prerequisites:    CIS 115, DBA 115, WEB 110, WEB 115
Corequisites:     None
This course introduces Active Server Programming.  Topics include Jscript, VBScript, HTML forms processing, and the Active Server Object Model.  Upon completion, students should be able to create and maintain Active Server applications.

WEB 182          PHP Programming (2-2-0-3)
Prerequisites:    CIS 115, WEB 110, WEB 115
Corequisites:     None
This course introduces students to the server-side, HTML-embedded scripting language PHP.  Emphasis is placed on programming techniques required to create dynamic web pages using PHP scripting language features.  Upon completion, students should be able to design, code, test, debug, and create a dynamic web site using the PHP scripting language.

WEB 183          Perl Programming (2-2-0-3)
Prerequisites:    CIS 115, WEB 110, WEB 115
Corequisites:     None
This course introduces students to the Perl Programming language.  Topics include programming techniques using CGI script, input/output operations, sequence, iteration, selection, arithmetic operations, subroutines, modules, integrating database, pattern matching and other related topics.  Upon completion, students should be able to design, code, test, and debug Perl language programs.

 

WEB 210          Web Design (2-2-0-3)
Prerequisites:    WEB 110, WEB 115, WEB 120, WEB 140
Corequisites:     None
This course introduces intermediate to advanced web page design techniques. Topics include effective use of graphics, fonts, colors, navigation tools, advanced markup language elements, as well as a study of bad design techniques. Upon completion, students should be able to employ advanced design techniques to create high impact and highly functional web pages.

WEB 211          Advanced Web Graphics (2-2-0-3)
Prerequisites:    WEB 110
Corequisites:     None
This course is the second of two courses covering web graphics.  Topics include graphics acquisition using scanners and digital cameras, graphics optimization, use of masks, advanced special effects, GIF animation, and other related topics.  Upon completion, students should be able to create graphics optimized for size, graphic file type, properly converted from digitized sources and create useful animated graphics.

 

WEB 230          Implementing Web Serv (2-2-0-3)
Prerequisites:    NET 110 or NET 125, WEB 110, WEB 115
Corequisites:     None
This course covers website and web server architecture.  Topics include installation, configuration, administration, and security of web servers, services and sites.  Upon completion, students should be able to effectively manage the web services deployment lifecycle according to industry standards.

WEB 250          Database Driven Websites (2-2-0-3)
Prerequisites:    DBA 110, DBA 115, WEB 115,  WEB 140, WEB 230
Corequisites:     None
This course introduces dynamic (database-driven) website development.  Topics include the use of basic database CRUD statements (create, read, update and delete) incorporated into web applications, as well as in software architecture principles.  Upon completion, students should be able to design and develop database driven web applications according to industry standards.

WEB 260          E-Commerce Infrastructure (2-2-0-3)
Prerequisites:    WEB 210, WEB 250
Corequisites:     None
This course introduces the concepts and tools to implement electronic commerce via the Internet.  Topics include application and server software selection, securing transactions, use and verification of credit cards, publishing of catalogs, documentation, and site administration.  Upon completion, students should be able to setup a working e-commerce Internet web site.