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.