Mar 28, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 475 - Programming for Distributed Environments


Description:
An introduction to technologies used for creating applications that run in a distributed computing environment, such as across local/wide area networks (LAN/WAN) and the internet.

Prerequisites:
Prerequisite: CS 302.

Credits: (4)

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

  • Identify the significant architectural styles of distributed computing.
  • Identify the different communication methods used by distributed applications
  • Identify the issues specific to creating a distributed application, such as synchronization, fault tolerance, naming, and consistency.
  • Identify the paradigms used for creating distributed applications.
Learner Outcomes Approval Date:
11/07/13



Add to Portfolio (opens a new window)