Software Engineering with Student Project Guidance