Hide Advanced Options
Courses - Spring 2023
CMSC
Computer Science Department Site
CMSC388J
(Perm Req)
Special Topics in Computer Science; Building Secure Web Applications with Python and Flask
Credits: 1
Grad Meth: Reg
Prerequisite: Minimum grade of C- in CMSC216 and CMSC250; and permission of CMNS-Computer Science department.

Flask is a widely used web framework written in Python. Students will first get an introduction to Python and Flask and transition to web application security, where they'll learn about different types of security vulnerabilities and best practices to patch up these vulnerabilities in their own apps. We'll also cover building and authenticating an API, andhow to deploy an app!

A student-led course through Student-Initiated Courses (STICs) @ UMD: http://stics.umd.edu/ Click here to learn more about STICs.