Course Descriptions

Design

DSN 6000
Web Design and Architecture
3 credits

Website design and architecture has evolved from a minimalistic presentation of text to vibrant, interactive experiences characterized by strategically placed information, optimally designed pages, and easy navigation. This course explores current design principles and the tools used for effective website design and development. The course enables students to (a) perform website planning; and (b) recognize and critically evaluate the quality of a website using color theory and standards from organizations such as the World Wide Web Consortium’s (W3C). This course is a pre/co-requisite for all Web Design concentration courses.  Being a pre/co-requisite means the following.  First, as a prerequisite, DSN 6000 registration and completion must occur before registering for other Web Design courses.  Second, as a co-requisite, registration in DSN 6000 must occur concurrently (i.e., same term and same part of term) as registration in other Web Design courses provided the DSN 6000 registration always precedes or equals, by term and/or part of a term, registration in other Web Design courses.  Dropping or withdrawing from DSN 6000, while DSN 6000 is a pre/co-requisite, may result in being dropped or withdrawn from other Web Design courses in the term and/or part of a term.

DSN 6030
Advanced Multimedia and Animation
3 credits

Multimedia, with the emphasis on web production, is one of the fastest growing areas of the technology field. This course focuses on the use of advanced graphic display techniques in Multimedia-enhanced web design, including animation. Emphasis is placed on the use of software tools and their relationship to compelling web designs. This is a ''hands on'' course, involving extended amounts of computer lab time. The students will be expected to learn the syntax of this specialized scripting language. As part of this course, the student will work with variables, datatypes, operators, statements, conditions, functions, objects, events, arrays, movie clips and other applicable elements. After working with these elements, the student will then use these elements to create his/her own interactive multimedia project for a CD or the web.

Prerequisite(s): Pre/co-requisite: DSN 6000 - Web Design and Architecture

DSN 6040
Web Design with JavaScript
3 credits

Webpage and website design must incorporate appearance, content presentation, and usability into a format that captures the user’s attention.  This course focuses on using the JavaScript programming language to control web content behavior.  Students will learn proper JavaScript and Java coding syntax and techniques through practical application involving writing structured code to solve problems and/or control web content behavior.  In addition, this hands-on, practical approach ensures students grasp the concepts and logic associated with high-quality web designs and programs.

Prerequisite(s): Pre/co-requisite: DSN 6000 - Web Design and Architecture

DSN 6050
Markup Languages Advanced Authoring
3 credits

Webpage and website design must incorporate appearance, content presentation, and usability into a format that captures the user’s attention.  This course focuses on using the HTML programming language, CSS3 and responsive to control web content behavior.  Students will learn proper HTML coding syntax and techniques through practical application involving writing structured code to solve problems and/or control web content behavior.  In addition, this hands-on, practical approach ensures students grasp the concepts and logic associated with high-quality web designs and programs.

Prerequisite(s): Pre/co-requisite: DSN 6000 - Web Design and Architecture

DSN 6060
Database/Web Design Integration
3 credits

The development of data driven web sites requires a variety of database options. This course will present PHP (PHP: Hypertext Preprocessor programming language integrated in HTML and techniques covering the basics of SQL (Structured Query Language) databases. Additionally, we will cover relational database concepts, data modeling, stored procedures, records, transactions, exception handling, and security. Using SQL and PHP, students will learn how to build a web page form with server-side scripting to perform processing such as data collection, storage, retrieval, and searches.

Prerequisite(s): Pre/co-requisite: DSN 6000 - Web Design and Architecture

DSN 6070
Web Design with Visual Basic
3 credits

Webpage and website design must incorporate appearance, content presentation, and usability into a format that captures the user’s attention. This course focuses on using an Object Oriented/Based Programming (OOP) language (e.g., Visual Basic) to control web content behavior. Students will learn proper Visual Basic coding techniques through practical application involving writing structured code to solve problems and/or control web content behavior. In addition, this hands-on, practical approach ensures students grasp the concepts and logic associated with high-quality web designs and programs.

Prerequisite(s): Pre/co-requisite: DSN 6000 - Web Design and Architecture

DSN 6080
Internet Development/Design for Competitive Advantage
3 credits

Philosophies and practices are explored to recognize opportunities to interject aesthetics and design principles into E-business systems. Adaptable application architectures, e-architectures, and net-centric approaches to business are discussed from a design perspective. E-business systems have some unique characteristics which influence the design and delivery of solutions, including: the complexity of E-business architectures; interface and integration problems, component maturity and quality; and the vagaries of customer acceptance and loyalty. The ability to leverage Internet technology to enhance customer, supplier and partner relationships is no longer optional - indeed, E-business is now simply ''business''.

Prerequisite(s): Pre-co/requisite: DSN 6000 - Web Design and Architecture

DSN 6090
Topics in Web Design and Programming
3 credits

This course is an intensive study of selected contemporary topics in Web Design and Programming. Emphasis is placed on research in areas pertinent to Design and Programming involving the current ''public internet infrastructure'' environment. Given the rapidly changing landscape of present day information systems and technology, it is entirely appropriate to focus on recent and novel developments in the field. The focus for each section will vary, and in a ''Directed Study'' format, will be tailored specifically to the career and vocational interests of the student. When scheduled in lecture/seminar form, the topical subject matter will change at each offering; students should refer to the course listing bulletin for the current topic. 

Prerequisite(s): Prerequisite: DSN 6000 Web Design and Architecture plus, at least, one other DSN-series course (DSN 6030, DSN 6040, DSN 6050, DSN 6060, DSN 6070, DSN 6080).

DSN 8100
Web Design Integration/Capstone Course
3 credits

This course combines the three integration efforts toward a) integrating the enterprise, b) integrating the IS function, and c) integrating IS technologies.

Prerequisite(s): Prerequisite(s): IST 7000, IST 7020, IST 7040, IST 7060, IST 7100, DSN 6000 and, at least, two courses within the Web Design concentration.