← Back to journey map

January–April 2027 · completed

CPSC 310

Introduction to Software Engineering

Built team software using TypeScript, modular architecture, automated testing, and collaborative development workflows.

Photo from CPSC 310: Introduction to Software Engineering
Course photo Replace this with a photo from the course, such as a picture with the professor, teaching team, classmates, or a meaningful course moment. media-source/journey/courses/cpsc-310/hero.*

Learning goals

  • Design modular software within a team.
  • Use types and tests to manage complexity.
  • Work with version control and shared quality standards.

Topics

Software architectureTypeScriptTestingTeam developmentCode quality

Tools and methods

TypeScriptNode.jsGitTesting frameworks

What I learned

Use this section to add course-specific reflections, major assignments, and the ideas that changed how you approach technical work.

Evidence to add

Add selected assignments, diagrams, screenshots, or short explanations that demonstrate the strongest learning from this course.