Individuals can earn a certificate in a specialized area of computer science to help strengthen their resume or advance in their career. To be successful in our graduate level courses, we highly recommend that individuals have experience with computer science either through their career, through their undergraduate studies, or through professional development courses. Individuals are eligible to register as a non-degree student through the Office of Continuing Education (for on-campus students only) and the Office of Online Professional Engineering Programs for online courses (only available to those who do not have access to our on-campus courses).
Requirements for a Certificate
Individuals must hold at least a bachelor's degree to be eligible to receive a certificate. Each certificate requires a completion of three 4-credit hour courses identified in the certificates offerings below. The grade in each course must be a B or higher and all three courses must be completed within a two year timeframe. When all three courses have been completed, please contact Viveka P. Kudaligama at firstname.lastname@example.org to request a review of completed courses and pending successful completion, a certificate.
- Security: CS 461, 463, and either 563 or 523
- Networks and Distributed Systems: CS 425, 438, and either 423 or 523
- Information Systems: CS 411, 511, and either 423 or 425
- Software Engineering: CS 427, 428, and either 527 or 528
- Systems Software: CS 423, 523, and either CS 425 or 438
Tuition and Fees
Tuition and fee rates can be found at Engineering Online for online course cost and at Office of Continuing Education for on-campus courses.
Courses are offered on a semester-based schedule. To learn how to register for an online course and the deadlines, please visit the Office of Online Professional Engineering Program. For the on-campus courses, please go to the Office on Continuing Education located on 901 West University Ave in Urbana.