Section 1 - Instruction

You've learned the fundamentals of building your CS portfolio. Now let's reinforce these concepts with hands-on practice.

Remember: your portfolio needs to demonstrate both your technical abilities and your growth as a developer through a mix of academic and personal projects.

Engagement Message

Which portfolio concept from the previous unit do you want to master first?

Section 2 - Practice

Type

Multiple Choice

Practice Question

Sarah has built several projects during her CS program. Which combination would create the strongest portfolio foundation?

A. Five different class assignments from the same course B. Two polished personal projects with clear documentation C. One class project, one personal project, and one contribution to open source D. Ten quick coding exercises from online tutorials

Suggested Answers

  • A
  • B
  • C - Correct
  • D
Section 3 - Practice

Type

Fill In The Blanks

Markdown With Blanks

Complete this statement about effective portfolios:

"Your portfolio should prove to employers that you can [[blank:build]] real solutions, not just [[blank:list]] what you've studied. Each project needs [[blank:clean]] code, clear [[blank:documentation]], and easy [[blank:access]] for reviewers."

Suggested Answers

  • build
  • list
  • clean
  • documentation
  • access
Section 4 - Practice

Type

Swipe Left or Right

Practice Question

Identify whether each approach strengthens or weakens your portfolio impact. Swipe based on whether it helps or hurts your chances with employers.

Labels

  • Left Label: Strengthens Portfolio
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal