STEM K-5 5 Computer Science

Lessons for Software Engineering Principles

Delving deeper into the structured process of software development, and understanding the principles of effective software engineering.

Software Development Life Cycle

Software Development Life Cycle

Agile Methodology

Agile Methodology

Testing and Debugging

Testing and Debugging

Version Control Systems

Version Control Systems

Software Documentation

Software Documentation

Advanced Software Engineering Projects

Advanced Software Engineering Projects

DevOps Introduction

DevOps Introduction