- Teacher: Michael Wehar
CPSC 021: Introduction to Computer Science
- Teacher: Andrew Danner
- Teacher: Richard Wicentowski
- Teacher: Vasanta Chaganti
- Teacher: Jocelyn Corey
- Teacher: Kevin Webb
Software engineering is the application of systematic, measurable, and disciplined approach to the creation of computer programs. In this course, students will learn how to plan, organize, and maintain large software projects. Topics include software development methodologies, design principles, collaboration techniques, the use of modern libraries and frameworks, quality assurance, and timeline management.
- Teacher: Christian Murphy