Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS4530, Spring 2024
Calendar
Section 1 - Calendar
Section 2 - Calendar
Section 3 - Calendar
Section 4 - Calendar
Section 5 - Calendar
Modules
1 - Orientation & Requirements
2 - From Requirements to Code
3 - Test Adequacy
4 - Code-Level Design Principles
5 - Interaction-Level Design Patterns
6 - Concurrency Patterns in Typescript
7 - Software Process
8 - React
9 - React Hooks
10 - Distributed Systems Architectures (Part 1)
11 - Distributed Systems (Part 2)
12 - Tests With Larger Scope
13 - Cloud Infrastructure
14 - Continuous Development
15 - Security
16 - Open Source
17 - Ethics
Assignments
Individual Project 1
Individual Project 2
Project Overview
Preliminary Project Plan
Revised Project Plan
Project Final Deliverable
Project Showcase
Final Project Grading
Tutorials
Installing a Development Environment
Typescript Basics
User Stories and Conditions of Satisfaction
Unit Testing with Jest
React Tutorial
Textbooks
Staff
Policies
Code Style
Other Resources
Last updated: May 01, 24 18:34 UTC |
Permalink
Table of contents
Individual Project 1
Individual Project 2
Project Overview
Preliminary Project Plan
Revised Project Plan
Project Final Deliverable
Final Project Grading
Project Showcase