Favorites ()
Apply
woman sits in front of computer looking at code

Graduate Certificate in Full Stack Development

Earn your Graduate Certificate in Full Stack Development

The Graduate Certificate in Full Stack Development program helps professionals obtain the skills they need to develop full-stack applications. Full stack application developers who are experienced in both front-end and back-end development are highly valued by teams and employers for their ability to understand the ‘big picture’ of the development process.

Our full stack program connects students to the most relevant web technologies and provides the toolset to develop web applications to solve real world problems.

Students who complete this certificate will learn both front-end development (website look and feel, and the parts the user interacts with) and the back-end application development (servers, databases, and infrastructure required) of a system and will develop the necessary skills to construct online applications. 

The curriculum of this certificate program includes foundational programming classes, the basics of software engineering, web application development, and an introduction to database and server management.

Students have the option to use the coursework from their graduate certificate to continue in a Master of Science degree program offered by Graduate Programs in Software.

Women looks at application code on her computer.

How to earn a graduate certificate

Graduate Certificate in Full Stack Development Requirements

To complete the Graduate Certificate in Full Stack Development, you must complete the following five courses (15 graduate semester credits) with at a GPA of 2.7 or better:

Five Required Courses:

  • SEIS 601 Foundations of Java I
  • SEIS 602 Foundations of Java II
  • SEIS 610 Software Engineering
  • SEIS 622 Web App Development
  • SEIS 739 Software Analysis, Design and Implementation

View the Graduate Programs in Software course catalog.

Graduate Certificates that Work for You

Convenient Schedule

Classes are offered weeknights from 5:45 – 9:00 p.m., Monday – Friday and/or alternating Saturdays from 9:00 a.m. – 4:00 p.m.
View Our Course Schedule
Man attends an online meeting.

Get the Facts

Attend an Information Session

Attend an online information session to learn program details and have your $50 application fee* waived. Our programs serve working professionals with busy lives. Set your own pace and start fall, spring or summer. Classes are offered evenings and weekends. We look forward to meeting you.

* All St. Thomas alumni, St. Thomas returning graduate students, St. Thomas employees and all U.S. active and retired military personnel and veterans are eligible for a full $50 application fee waiver ​regardless of attending an information session.
Register For A Session

FACULTY

All full-time tenured faculty hold Ph.D. degrees and offer extensive industry experience. Adjunct faculty are selected based on professional experience and educational credentials.
Michael Dorin headshot

Michael Dorin

Michael Dorin’s background includes work in public safety communications, medical devices, telephony, and aircraft navigation. He participated in initial rollouts of worldwide email and document exchange systems at IBM. He started up and managed a telecommunications products company for many years.
Michael Dorin
null

Gaurav Shrestha

Gaurav Shrestha is a Software Architect and a Full Stack Engineer with 15+ years of diverse experience in the legal, financial and medical device industry. He currently works at Starkey Hearing Technologies as a Web Technical Architect and is responsible for delivery of all web based applications. Gaurav has held many technical leadership positions prior with Ditech Financial and Thomson Reuters.
Eric Level headshot

Eric Level

Eric Level has taught graduate software engineering and computer programming for the past 30 years. He has also consulted and done technical training for local and national companies and government agencies. His research interest is applying educational technology to software engineering education.
Eric Level