Full Stack Development Certificate

The Full Stack Development Certificate program focuses on the use of front-end libraries or frameworks, programming website backend content management, managing deployment and installation on servers, and running SQL queries on databases.  The prerequisite is CS100 Coding Foundations (3 sch).
Five (5) courses / Fifteen (15) semester credit hours. (With Coding Foundations, total 18 sch)

Program Objectives

1. Demonstrate knowledge of advanced concepts and theories of computer science including issues of computability, data organization, binary data manipulation, data storage, and data retrieval.
2. Utilize high-level, computer languages that incorporate object-oriented design techniques.
3. Utilize advanced problem-solving and critical-thinking techniques to design, develop, and use complex computer applications, data analytics systems, and security protocols.
4. Apply advanced numeracy and economic management skills in business and technology industry settings.

Full Stack Development Certificate

Course No. Course Name Prerequisites Credits
CS277 Intro to Programming in Python CS100* 3
CS384 Python Software Development CS277* 3
CS301 Front End Foundations- JavaScript CS100* 3
CS382 Database Foundations CS100* 3
CS497 Advanced Web Development – React CS277* 3
Total Credits Required 15

*Coding Foundations is a prerequisite to the Full Stack Development Certificate and must be completed before beginning the five courses of the Full Stack Development Certificate program. (CS100 Coding Foundations 3 sch)