students in the MS in information systems technology program or with permission of the department

Repeatable for Credit?

No

Maximum Instances

Maximum Credits

Crosslisted?

No

Prerequisites

ISTM 3119 or ISTM 6200

Corequisites

Recommended Background

Projected Enrollment

40

Professor(s)

Lumley

Frequency of Offering

Term(s) Offered

Are there Course Equivalents?

No

Are Fees Applicable?

No

Fee Type

Fee Amount

Explanation and Description of Fees

Are Additional Resources Required?

No

Explanation of Additional Resources

Justification for Additional Resources

Describe any Sources of Additional Funding

Course Description

Concepts, architectures, frameworks, and technology of web application development; the Internet as hardware and software architecture for creating business applications; web and web application servers, system development methods and techniques, client-side and server-side scripting. Completion of an undergraduate database course with a grade of B or above may be accepted for the prerequisite.

Learning Outcomes

1. Understand the basic concept, principles and standards of the Internet, the World Wide Web (WWW), and the standard technologies of building a web site.
2. Understand the Model-View-Controller (MVC) frameworks for Web applications.
3. Understand the state-of-the-art web application development tools and languages for developing web applications.
4. Understand the use of user interface libraries, templates, and frameworks.
5. Design, develop, and maintain a user-interactive web site with database connection.
6. Know the alternative approaches to controlling the data transfer in Web applications.
7. Assess and manage the challenges underlying the development of stateless web applications.