Server-Side Programming – CSIS 316

CG • Section 8WK • 11/08/2019 to 04/16/2020 • Modified 07/28/2020

Course Description

This course provides an introduction to the various languages and tools used in server-side programming. The fundamentals of server-side programming will be emphasized. Due to the particularly dynamic nature of Internet technologies, course content will change as appropriate. (Formerly CSCI 316)


BMIS 310 or CSCI 310 or CSIS 310 or CSCI 215 or CSIS 215


The purpose of this course is to prepare students with the necessary server-side programming skills needed for use in the internet industry.

Measurable Learning Outcomes

Upon successful completion of this course, the student will be able to:

  1. Create accurate server-side programming code for a documented problem.
  2. Construct a continuing professional development report.
  3. Create a functioning server-side programming project.
  4. Apply a biblical worldview to server-side programming.

Course Assignment

After reading the Course Syllabus and Student Expectations, the student will complete the related checklist found in Module/Week 1.

Discussion boards are collaborative learning experiences. Therefore, the student is required to provide a thread in response to the provided prompt for each forum. Each thread must be at least 350 words and demonstrate course-related knowledge. In addition to the thread, the student is required to reply to 2 other classmates’ threads. Each reply must be at least 150 words. All posts (initial and reply) need to include at least one (1) additional reference other than your textbook using proper APA format.  One biblical reference is also required in the initial post only.

The student will create a server-side scripting language template/website using PHP includes.

The student will complete 3 projects related to server-side scripting. Each project will build upon the former one.

The student will complete this exam in Module/Week 4 of the course.

The student will complete this exam in Module/Week 8 of the course.