Web Development Projected Schedule

Updated: 05/24/2017 11:07

Face-to-face hours are PM, Eastern Time unless otherwise noted. This schedule is only for reference. Actual offerings may be different. Click links for course description, instructors, actual dates, and more.

Course Number Course Name Fall 2017 Winter 2018 Summer 2018 Fall 2018 Winter 2019 Summer 2019 Fall 2019
WEBD 101 Introduction to Web Page Construction

WEBD 101 - Introduction to Web Page Construction

Credit Hour(s): 2

Prerequisite(s): None

This course covers the fundamental concepts necessary for the construction of web pages using the basic building blocks of Hypertext Markup Language (HTML) and Cascading Style Sheets (css). HTML and XHTML are covered in detail for building web pages using a web page development environment. The use of styling using css is introduced.

Online/ Wed 6:00 Online/ Wed 6:00 Online/ Wed 6:00 Online/ Wed 6:00 Online/ Wed 6:00 Online/ Wed 6:00 Online/ Wed 6:00
WEBD 146 JavaScript for Programmers

WEBD 146 - JavaScript for Programmers

Credit Hour(s): 2

Prerequisite(s): Principles of Programming (ITEC 136)

This course covers the fundamentals of the JavaScript programming language from the viewpoint of an experienced programmer learning a new language. The course topics include language based matters of syntax, variables and assignment, values types, operators, functions, objects, regular expressions, and exception handling as well as using the language and associated tools such as JSDoc to create and document Web application interfaces

Hybrid/Mon 6:00 Hybrid/Mon 6:00 Hybrid/Mon 6:00 Hybrid/Mon 6:00 Hybrid/Mon 6:00 Hybrid/Mon 6:00 Hybrid/Mon 6:00
WEBD 236 Web Information Systems Programming

WEBD 236 - Web Information Systems Programming

Credit Hour(s): 4

Prerequisite(s): Database Management Systems (COMP 281) and Principles of Programming (ITEC 136)

This course builds web applications by employing server-side scripts that query relational databases. The student learns and reflects on two- and three-tier software architectures, separation of responsibility, model-view-controller pattern, basic security, and web frameworks. The student will design, code, test, debug, and document programs using a server-based scripting language. Note: This is a technology course in a technology program, and it requires the purchase of software that may be used in subsequent courses as well as being suitable for commercial work beyond completion of degree studies. For specific software requirements, consult the course syllabus

Hybrid/ Tue 6:00 Hybrid/ Tue 6:00 Hybrid/ Tue 6:00 Hybrid/ Tue 6:00 Hybrid/ Tue 6:00 Hybrid/ Tue 6:00 Hybrid/ Tue 6:00
WEBD 325 Mobile Programming

WEBD 325 - Mobile Programming

Credit Hour(s): 4

Prerequisite(s): Web Information Systems Programming (WEBD 236) or Object-Oriented Data Structures & Algorithms I (COMP 121).

This course covers the fundamentals of mobile app programming for mobile devices, including smartphones and tablets as well as providing a survey of current mobile platforms, mobile application development environments, and mobile device input and output methods. Students will design and build a variety of Apps throughout the course to reinforce learning and to develop real competency

Online Online Online
WEBD 335 Advanced Client Side Development

WEBD 335 - Advanced Client Side Development

Credit Hour(s): 4

Prerequisite(s): Fundamentals of Graphic Design (GRPH 210) and Web Information Systems Programming (WEBD 236).

This course builds on the fundamental concepts of constructing web pages by expanding into robust, efficient and highly responsive client side applications of current web technologies. Students will apply advanced techniques that employ scripting languages, libraries and frameworks to build interactive front ends to server applications. These web pages will be single page applications that use asynchronous scripting language callbacks to provide user interactivity. These applications will consume RESTful services.

Online Online Online
WEBD 435 Advanced Server Side Development

WEBD 435 - Advanced Server Side Development

Credit Hour(s): 4

Prerequisite(s): Web Information Systems Programming (WEBD 236).

This course builds on the fundamental concepts of constructing web pages by expanding into robust, efficient and highly responsive server side applications of current web technologies. Students will apply advanced techniques that employ server side languages, libraries, and frameworks to build interactive RESTful application programming interfaces (APIs). These APIs will be used to drive web applications that use asynchronous scripting language callbacks to provide user interactivity.

Online Online
WEBD 445 Advanced Web Development

WEBD 445 - Advanced Web Development

Credit Hour(s): 4

Prerequisite(s): Advanced Server Side Development (WEBD 435).

This course will look at the state of technology in web development. It will cover topics that are cutting edge and new as well as those that may not get significant treatment in other courses.

Online Online
WEBD 495 Capstone

WEBD 495 - Capstone

Credit Hour(s): 4

Prerequisite(s): Senior standing, graduating trimester and completion of, or concurrent enrollment in, all Major Area courses. Not open to students with credit for DCOM 495.

The intent of this course is to provide a capstone experience that integrates the material contained in required courses of the Web Development major. It also provides an opportunity for students to recognize and evaluate the interrelationship of their general education courses with the courses taken for their Web Development major. The major areas of the program are reviewed and assessed via standardized exams. The Capstone will include discussion about professional and ethical issues related to the discipline of Web Development. In addition, the historical development of technology related to the Internet and eCommerce is explored.

Online Online Online Online Online Online Online