top of page
how-to-become-software-engineer.jpg.webp

CST438
Software Engineering

Prepares students for large-scale software development using software engineering principles and techniques. Coverage includes software process, requirements analysis and specification, software design, implementation, testing, and project management. Students are expected to work in teams to carry out a realistic software project. 

Outcomes

School Gradebook System

Our major assignment in this course was creating an application for a school registration and gradebook system. I worked on the gradebook portion and was tasked with full stack development - coding both the frontend using React and the backend with the Java Spring framework. As part of this project, we implemented Oauth with single sign-on and created both unit and end-to-end tests. 

Exam Essays: Microservices & GitHub Source Code Control

CSUMB-1-ae4f12a45056a36_ae4f14f9-5056-a36a-0a992df0a73460a3.png

Yoela Zauderer - ILP Website

bottom of page