Apr 20, 2024  
Official Course Syllabi 2020-2021 
    
Official Course Syllabi 2020-2021 [ARCHIVED CATALOG]

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, serverside scripting, client-side scripting, graphics, C#, scripts, cookies, and data base interrogation and updates.

Contact Hours: 3
Billable Contact Hours: 3
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
(Bulleted outcomes apply to the course)

  • 1. The graduate can integrate the knowledge and technological skills necessary to be a successful learner.
  • 2. The graduate can demonstrate how to think competently.
  • 3. The graduate can demonstrate how to employ mathematical knowledge.
  • 4. The graduate can demonstrate how to communicate competently.
  • 5. The graduate is sensitive to issues relating to a diverse, global society.

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
Johnson, Elise
Dean
Balsamo, Michael



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



Add to Favorites (opens a new window)