Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS4530, Fall 2025
Calendar
Section 1 - Calendar
Section 2 - Calendar
Section 5 - Calendar
Section 7 - 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 - Application Level Patterns
11 - Tests With Larger Scope
12 - Security
13 - Continuous Development
Assignments
Individual Project 1
Individual Project 2
Project Overview
Preliminary Project Plan
Revised Project Plan
Tutorials
Installing a Development Environment
Typescript Basics
Requirments Engineering with VSD
Unit Testing with Jest
MongoDB and Mongoose
Guide to API Requests and Installing Postman
Socket.IO Tutorial
React Tutorial
UI Testing with Cypress
Textbooks
Staff
Policies
Policy on Use of AI
Code Style
Debugging
Other Resources
Last updated: Oct 22, 25 20:48 UTC |
Permalink
Table of contents
Individual Project 1
Individual Project 2
Project Overview
Preliminary Project Plan
Revised Project Plan