Introduction to professional skills practices within software engineering. Individual software processes and reflection, resiliency and debugging skills, command line navigation, revision control. Foundations of database management systems. Types of data models, relational and entity-relationship models, integrity constraints, normalization, Structured Query Language (SQL). Data privacy, security, and ethical considerations.
This course may not be repeated for credit.
Prerequisite(s)
- Engineering 233 or Digital Engineering 233.
Antirequisite(s)
- Credit for Software Engineering for Engineers 300 and Computer Science 471 will not be allowed.
Sections
This course will be offered next in
Fall 2023.