Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS4530, Spring 2022
Calendar
Modules
Week 1 - Overview and Design Principles
Week 2 - Knowledge Sharing & Documenting Designs
Week 3 - Requirements, Process and Teams
Week 4 - Async Programming and Debugging
Week 5 - Testing Intro, Unit Tests / Test Adequacy Measures
Week 6 - UI Design & React
Week 7 - UI Testing + Pull Requests + Code Review
Week 8 - Continuous Integration
Week 9 - Distributed Systems & Static Program Analysis
Week 10 - Software Engineering and Security
Week 11 - Refactoring and Technical Debt
Week 12 - Engineering Software For Equity
Assignments
Assignment 1: Venusians
Assignment 2: Conversation Areas
Assignment 3: Testing
Assignment 4: Social Sidebar
Project Overview
Project Pitch
Project Plan
Project Final Deliverable
Project Showcase
Tutorials
Installing a Development Environment
React Tutorial
Typescript Basics
Unit Testing with Jest
Textbooks
Staff
Policies
Code Style
Other Resources
Last updated: Feb 08, 23 18:46 UTC |
Permalink
Table of contents
Installing a Development Environment
React Tutorial
Typescript Basics
Unit Testing with Jest