Skip to main content
SCTCC logo

Secondary navigation

    • Student Services
    • Email
    • D2L Brightspace
    • eServices
    • Bookstore
    • Class Schedules
    • Cyclones Athletics
    • Library
    • Quick Guide
    • Employee Resources
    • Academic Calendar
    • Employee Directory
    • Email
    • Faculty eServices
    • D2L Brightspace
    • Technology Support
    • Quick Guide
    • Cyclones Athletics
    • Foundation
    • Get Involved
    • Ways to Give
  • Events
  • Select Language

Main navigation

  • Degrees & Programs
    • Business, IT, & Education Programs
    • Construction Programs
    • Health Sciences & Nursing Programs
    • Liberal Arts & Transfer Studies
    • Manufacturing Programs
    • Transportation Programs
    • All Degrees & Programs
    • Career & Program Finder
    • Degree and Certification Options
    • Programs for High School Students
  • Admissions
    • How to Apply
    • Tour SCTCC
    • Request Information
    • Course Placement & Testing - Accuplacer
    • eOrientation & Registration
    • Records & Registration
    • Change your Program Status
    • Admissions Forms
    • Meet our Admissions Staff
    • Express Enroll at SCTCC
    • Minnesota State Week at SCTCC
  • Tuition & Aid
    • Applying for Financial Aid
    • Affordability at SCTCC
    • Payments & Policies
    • North Star Promise Scholarship Program
    • Student Scholarships
    • Tuition & Fees
    • Veterans Benefits
  • Student Stuff
    • Academic
    • Quick Guide for SCTCC Students
    • Campus Life
    • Cyclones Athletics
    • Student Handbook
    • Just Report It
  • About Us
    • Contact Us
    • Visit Us
    • About SCTCC
    • News, Stories, & Events
    • Leadership
    • Cultural Fluency, Equity, & Inclusion
    • Accreditation at SCTCC
    • Careers at SCTCC
  • Community & Training
    • Customized Training
    • Get Involved
    • SCTCC Foundation
    • The Northway Group
    • Youth Programs & Camps

CMSC1255

Student Learning Outcomes

This course lays the groundwork for server-side programming, essential for developing dynamic, interactive web applications. It aims to equip students with critical skills in server-side logic, database management, and seamless data exchange between web servers and clients. It prepares students for a variety of programming languages and environments.

Focusing on practical application, the curriculum includes database interaction techniques, data manipulation, and SQL usage within database systems. Students will gain a deep understanding of server-side scripting principles, achieving a comprehensive grasp of web development paradigms.

The course also emphasizes server-side performance optimization and security assessments to cultivate the development of efficient, scalable, and secure web solutions, thereby enhancing application quality and reliability.

Upon completion, students will possess a fundamental skill set in server-side programming, ready to take on modern web development challenges.

STUDENT LEARNING OUTCOMES:
  • Implement server-side scripts to handle web requests and responses, using server-side programming languages.
  • Develop interactive web forms that capture user inputs and interact with server-side scripts to store and retrieve data from a database.
  • Apply core programming constructs and paradigms in server-side development to effectively manage control flow, data processing, and application logic.
  • Implement database connectivity using server-side scripts to perform CRUD (Create, Read, Update, Delete) operations on a live database.
  • Construct a web-based application that utilizes server-side logic and database interactions to create a dynamic, data-driven user experience.
  • Evaluate strategies for optimizing server-side performance and ensuring the security of web applications.

Prerequisites

Please see eServices for section availability and current pre-req/test score requirements for this course.
Student Emergency Grants - American Rescue (ARP) Act
SCTCC logo
Instagram Facebook YouTube LinkedIn

1540 Northway Drive
St. Cloud, MN 56303

+1 (800) 222-1009
recruitment@sctcc.edu
Accessibility Statement
Careers at SCTCC
Campus Hours, Directions & Maps
Contact Us
Copyright Information
Intranet - Employee Portal
Online Privacy
Safety & Security
Just Report It
Request for Proposal
©2022-25 - St. Cloud Technical & Community College | Accredited by the Higher Learning Commission
St. Cloud Technical & Community College, a member of Minnesota State