CSIS310: Web Architecture and Development

11/08/2019 to 04/16/2020 • Modified 02/01/2024

Course Description

Provides students with thorough knowledge of the foundations of web architecture, current technologies utilized in the development of a web site, and criteria for assessing the usability of web sites.

For information regarding prerequisites for this course, please refer to the Academic Course Catalog.


Today’s business world is becoming increasingly dependent on the speed, accuracy, and capacity of technology to provide the necessary infrastructure for growth and a competitive edge in the marketplace. This course provides an understanding of the architecture that is essential to a successful web application.

Course Assignment

Course Requirements Checklist

After reading the Course Syllabus and Student Expectations, the student will complete the related checklist found in the Course Overview.


Discussions are collaborative learning experiences. Therefore, the student is required to create a thread in response to the provided prompt for each forum. Each thread must be at least 250 words, demonstrate course-related knowledge, and be properly supported with at least 1 scholarly source and accompanying citations. In addition to the thread, the student is required to reply to 2 classmates’ threads. Each reply must be at least 100 words. All sources used in the thread and replies must have been published within the last 5 years and must be cited in current APA format.

Case Problem Assignments (5)

The student will complete 5 Case Problem Assignments:

Case Problem: Philip Henslowe Classic Theatre Assignment 

This assignment introduces the student to basic HTML and CSS content.

Case Problem: ACGIP Conference Assignment

This assignment consists of creating a form with accompanying elements, formatting and validation.

Case Problem: Slate & Pencil Tutoring Assignment 

This assignment will delve deeper into CSS elements with advanced approaches including pseudo-classes.

Case Problem: Bridger College Student Union Assignment

This assignment will assess the student’s programming abilities in JavaScript with basic functions and calls.

Case Problem: VoterWeb Assignment (Final Project)

This assignment will assess advanced aspects of JavaScript within standard programming structures such as for loops and case statements.

Exams (2)

The student will take an Exam: Midterm and an Exam: Final. The Exam: Midterm will cover the Learn material for Module 1: Week 1 – Module 4: Week 4, and the Exam: Final will cover the Learn material for Module 5: Week 5 – Module 8: Week 8. Each exam will be open-book/open-notes, contain 50 multiple-choice and true/false questions, and have a time limit of 1 hour.

How Can We Get in Touch?

Request Information

Enter a legal first name
Enter a legal last name
Enter a valid phone number
Select an address from the search above, or use the link below
Grade Level of Interest (select one or more)

By submitting my contact information through this form, I agree that Liberty University (including Liberty University Online Academy) and its affiliates may call me about its offerings and other business matters by any phone number I have provided and may provide in the future, including any wireless number, using automated technology.