The Graduate Certificate in Software Development prepares a student for a position as a software developer or for completing a Master’s degree in a computer-related discipline. This certificate is relevant for students who do not have an undergraduate degree related to computer science (CS), or for a student who completed a computing degree many years ago. The certificate includes graduate versions of foundational CS courses to allow students to develop their knowledge and skills of developing software applications.