Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS4530, Spring 2023
Calendar
Section 1 - Calendar
Section 2 - Calendar
Section 3 - Calendar
Section 4 - Calendar
Section 5 - Calendar
Section 6 - Calendar
Section 7 - Calendar
Modules
1 - Orientation & Requirements
2 - From Requirements to Code
3 - Code-Level Design Principles
4 - Interaction-Level Design Patterns
5 - Concurrency Patterns in Typescript
6 - Software Process
7 - React
8 - Patterns of React
9 - Distributed Systems (Part 1)
10 - Distributed Systems (Part 2)
11 - Test Adequacy
12 - Larger Tests
13 - Cloud Infrastructure
14 - Continuous Development
15 - Security
16 - Technical Debt
17 - Open Source
18 - Ethics
Assignments
Individual Project 1
Individual Project 2
Project Overview
Preliminary Project Plan
Revised Project Plan
Project Final Deliverable
Final Project Grading
Tutorials
Installing a Development Environment
Typescript Basics
User Stories and Conditions of Satisfaction
Unit Testing with Jest
React Tutorial
CI/CD for Covey.Town
Textbooks
Staff
Other Resources
Policies
Code Style
Last updated: Apr 05, 23 09:42 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