Dec 04, 2023  
College Catalog 2023-2024 
    
College Catalog 2023-2024
Add to Favorites (opens a new window)

ITWP 2300 - Building Dynamic, Intelligent Web Based Solutions with ASP.NET

Credit Hours: 3.00


Prerequisites: ITCS 1140  and ITWP 1000 

Corequisites: ITCS 1170 

In this advanced course, students gain experience implementing a website that supports CGI, ActiveX DLL, server‑side scripting, client‑side scripting, graphics, C#, scripts, cookies, and data base interrogation and updates.

Billable Contact Hours: 3

Search for Sections
Transfer Possibilities
Michigan Transfer Network (MiTransfer) - Utilize this website to easily search how your credits transfer to colleges and universities.
OUTCOMES AND OBJECTIVES
Outcome 1: Upon completion of this course, students will create Web-enabled Microsoft MSSQL (or equivalent) databases with multiple tables.

Objectives:

  1. Develop Web Applications which are capable of retrieving data from indexed data tables.
  2. Develop Web Applications which are capable of storing data from indexed data tables.
  3. Develop Web Applications which are capable of updating data from indexed data tables.
  4. Modify Web Applications which are capable of retrieving, storing and updating data tables.

Outcome 2: Upon completion of this course, students will apply Visual Studio ASPX to create secure documents.

Objectives:

  1. Install Visual Studio ASPX or other ASP Development Tools.
  2. Formulate solutions to programming problems utilizing the capabilities of Visual Studio ASPX or other ASP Development Tool.

Outcome 3: Upon completion of this course, students will process complex cookie information.

Objectives:

  1. Create applications which use complex cookies to store multiple data elements for recall on web pages.
  2. Implement solutions which remove cookie data when no longer necessary.

Outcome 4: Upon completion of this course, students will create an application which dynamically processes new tables and records.

Objectives:

  1. Develop Web Applications which are capable of dynamically creating tables and contents based on the user interaction.
  2. Develop Web Applications which are capable of dynamically removing tables and contents based on user interaction.

Outcome 5: Upon completion of this course, students will apply Web-based resources to carry out relevant research on topics of interest in Web Programming.

Objectives:

  1. Utilize Web based resources to identify relevant research on topics of interest in Web Programming.
  2. Evaluate the quality of Web based resources.

COMMON DEGREE OUTCOMES (CDO)
  • Communication: The graduate can communicate effectively for the intended purpose and audience.
  • Critical Thinking: The graduate can make informed decisions after analyzing information or evidence related to the issue.
  • Global Literacy: The graduate can analyze human behavior or experiences through cultural, social, political, or economic perspectives.
  • Information Literacy: The graduate can responsibly use information gathered from a variety of formats in order to complete a task.
  • Quantitative Reasoning: The graduate can apply quantitative methods or evidence to solve problems or make judgments.
  • Scientific Literacy: The graduate can produce or interpret scientific information presented in a variety of formats.
CDO marked YES apply to this course:
Communication: YES
Critical Thinking: YES
Information Literacy: YES
Scientific Literacy: YES

COURSE CONTENT OUTLINE
Unit 1   SQL and Other Information on Databases

Unit 2   Web Servers, Performance and Options

Unit 3   Client Side Scripts and Cookies

Unit 4   Server Side Scripting, a Final Discussion

Unit 5   Course Practicum Part I
             Course Practicum Part II

Unit 6   Web Forms and Server Controls

Unit 7   Course Practicum Part III
             Course Praccum Part IV

Unit 8   Course Capstone Project


Primary Faculty
Wanner, Jacqueline
Secondary Faculty

Associate Dean
Evans-Mach, Patrick
Dean
Balsamo, Michael



Primary Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088



Add to Favorites (opens a new window)