CEC

IT 3131 Web Application Design and Development II

Course Description

This course covers modern web applications using client-side programming, server-side programming, third party APIs, and database technology. This course is part of the IT core  required for all IT majors.

Prerequisites

A ‘C’ or better in IT 3130 and IT 3233

Course Outcomes

On completion of the course, students will be able to:

1. Create client-server systems using client and server side scripting;
2. Discuss issues concerning the separation of code into data logic and business logic;
3. Create middle-tier components in a conventional programming language and integrate the components within a transaction server;
4. Use a message queue for asynchronous transactions.

Rationale for Inclusion

The course contributes to the following student outcomes and ABET attributes:

2. Analyze user requirements to design IT-based solutions.

5. Use current computing techniques, skills, and technologies.

(a) An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline.

(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.

(i) An ability to use current techniques, skills, and tools necessary for computing practice.

(j) An ability to use and apply current technical concepts and practices in the core information technologies. [IT]

(k) An ability to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems. [IT]

Last updated: 9/22/2014

Department of Information Technology • P.O. Box 8150 • Statesboro, Georgia 30460 • (912) 478-4848