Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS4530, Fall 2024
Calendar
Section 1 - Calendar
Section 2 - Calendar
Section 5 - Calendar
Section 8 - Calendar
Section 9 - 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 - Continuous Development
14 - Cloud Infrastructure
15 - Security
16 - Open Source
17 - Ethics and Equity in SE
16A - Dependencies
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
MongoDB and Mongoose
Guide to API Requests and Installing Postman
React Tutorial
Socket.IO Tutorial
UI Testing with Cypress
Textbooks
Staff
Policies
Code Style
Debugging
Other Resources
Last updated: Nov 15, 24 04:26 UTC |
Permalink
Table of contents
Installing a Development Environment
Typescript Basics
User Stories and Conditions of Satisfaction
Unit Testing with Jest
MongoDB and Mongoose
Guide to API Requests and Installing Postman
React Tutorial
Socket.IO Tutorial
UI Testing with Cypress