Course Outcome Summary 2026-27

COMP 2150 Web Services

Course Information

Course information
Course Number COMP 2150
Course Title Web Services
Description This course focuses on web services technologies used in person-to-computer and computer-to-computer communications. Students will understand the Service Oriented Architecture (SOA) and web services concepts. The students will be able to explain and employ Representational state transfer (REST) or RESTful architecture, the Hypertext Transfer Protocol (HTTP), and data exchange formats, including eXtensible Markup Language (XML) and JavaScript Object Notation (JSON). Through this course, learners will understand, design, and implement scalable and secure RESTful Web APIs (Application Programming Interfaces), utilizing chosen server-side scripting language. The class includes the exploration of the Internet of Things (IOT) concept and web services impact on the embedded systems. (Prerequisites: COMP 1130 and COMP 1140 with a C [2.0] or better)
Total Credits 4
Total Hours 64
Types of Instruction: instruction type, credits, and hours
Instruction Type Credits and Hours
Lecture 4 Credits, 64 Hours

Pre/Corequisites

Prerequisite: COMP 1130 with a C (2.0) or better
Prerequisite: COMP 1140 with a C (2.0) or better

Institutional Core Competencies

Course Competencies

  1. Summarize the Service Oriented Architecture (SOA).
  2. Explain the purpose of web services.
  3. Define and apply data exchange formats used with web services today.
  4. Explain RESTful architecture.
  5. Explain and apply the HTTP protocol semantics.
  6. Discuss the Web API concept.
  7. Design and create a RESTful Web API.
  8. Implement Web APIs.
  9. Apply NoSQL database.
  10. Design secure web services.
  11. Use a server-side scripting language.
  12. Describe web services impact on the embedded systems.

SCC Accessibility Statement

South Central College strives to make all learning experiences as accessible as possible. If you have a disability and need accommodations for access to this class, contact the Academic Support Center to request and discuss accommodations.

North Mankato: Room B-132, (507) 389-7222; Faribault: Room A-116, (507) 332-7222.

Additional information and forms can be found at: southcentral.edu/disability

This material can be made available in alternative formats by contacting the Academic Support Center at 507-389-7222.