Description
Intro Concurrent Programming
Many real-world software systems rely on concurrency for performance and modularity. This programming-intensive course covers analysis, design, implementation, and testing of concurrent software systems.

Prerequisite: A grade of "B-" or better in COMP 413.

Outcomes: An in-depth understanding of event-based and thread-based views of concurrency; the ability to develop concurrent software components using suitable languages, frameworks, and design patterns; familiarity with object-oriented modeling and development tools and test-driven development.
Details
Grading Basis
Graded
Units
3
Component
Lecture - Required
Offering
Course
COMP 437
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science
Enrollment Requirements
Prerequisite: A grade of "B-" or better in COMP 413.