Some computer science certificate programs include building a portfolio. If you want to become a software developer, having a strong software developer portfolio can set your application apart in a crowded job market. If you choose a certificate program without any portfolio-building projects, you should do some software development projects on your own.