main navigation
my pace

CS 652 Secure Web Application Development

Course Description: Web and Internet security overview. Securing web servers, application servers, and database servers. Client-side vs. server-side web application input validation. Java security policy and certificate management. Running Java applications through Java security manager. Defining Java security policies based in code based and code signatures. Secures web application session management. SQL injection prevention. URL hacking prevention. Secure web application development life cycle and maturity model. Web application auditing. Black box vs. white box web application security testing. Secure web application deployment.

Course Rotation: NY:WP;Fall


3 credits