Modules Topics covered in this class

For any module not marked as “Coming Soon”, click on it to go to a page containing details.

Learning in a pandemic

1. Learning in a pandemic

Resources for learning how to learn from home.

Introduction

2. Introduction

Overview of ICS 414, and some simple initial tasks to get oriented and ready for the course.

Requirements Elicitation

3. Requirements Elicitation

What does the customer really need?

IDPM Project Management

4. IDPM Project Management

Agile process models, team coordination, planning, and issue management.

Unit Testing

5. Unit Testing

Unit testing for collections

Industrial Strength Meteor

6. Industrial Strength Meteor

Learn about Meteor Methods and MongoDB collection encapsulation.

IDPM Review

7. IDPM Review

Learn to design and implement software reviews.

Acceptance Testing

8. Acceptance Testing

Using TestCafe to ensure each page correctly renders

Continuous Integration

9. Continuous Integration

Making sure the system builds.

Deployment

10. Deployment

Deployment, scalability, testing, documentation.