Everything runs on software - from smart phones to autonomous cars to the refrigerator in your kitchen. Today's software-driven society depends on computing professionals to both build and maintain that software, developing new features and keeping our data and livelihoods secure. As recent global events have shown, our world can only move as quickly and efficiently as the computer systems that power it.
This certificate program provides essential skills for computing professionals interested in designing and developing a variety of software systems. This includes the theoretical foundations of computer science and practical applications of database design, programming and software engineering. The curriculum focuses on the core skillset needed by all computer science professionals: logic and discrete math, programming, and data management.

