I'm currently working on a second degree in computer science after earning a bachelor's degree in sociology. I've been adding small projects from my classes to my portfolio, but I'm not sure how valuable they are to employers. For example, I have a few Java programs from an introductory course, though I doubt they would make much of an impression on their own. What kinds of projects would be worth building for a professional portfolio? I'm most comfortable with Python, but I also have some experience with Java, C++, and SQL.
3 Answers
Project-based classes can also be useful, especially when you work on one larger assignment throughout the term. Still, the strongest portfolio piece is usually something you continue improving after the initial version. Features, bug fixes, tests, documentation, and a visible development history make it look like a real application instead of a one-time exercise.
You don’t necessarily need to delete the class projects. Keep them in a separate repository or clearly label them by course and level so employers understand the context. They can show your progression and provide evidence of your fundamentals, but your main portfolio should highlight one or two polished projects that you built beyond the minimum requirements.
Start with something you genuinely find interesting and turn it into a useful product rather than just a collection of disconnected code samples. A project that solves a real problem, has a clear README, and shows regular improvements will usually be more convincing than a handful of small class assignments. It doesn’t have to use the exact language listed in a job posting; a well-maintained Python project can still demonstrate curiosity, design skills, debugging, and follow-through.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically