Undergraduate Admission
    Graduate Admission

    Secure Software Programmer - Java, IT 418

    About this Course:

    This course examines security architecture elements within modern object-oriented programming languages that create the framework for secure programming. Analysis of components and services with their inherent strength and weaknesses give rise to common coding security challenges. An exploration of identity management, encryption services and common hacking techniques will enable the participant to evaluate the level of a systems data exposure. Coding Standards, best practices, guidelines and style will further enhance the participant's ability to develop secure code. Homework assignments and a final project will reinforce the theories taught. A final project involves design and implementation of a secure product.

    Prerequisites:
    IT 411 Java Programming or equivalent Java programming experience required for enrollment.

    Who Should Attend:
    This course is valuable for anyone developing Java applications with security requirements.

    CEU:
    4.5

    Instructor:
    Carl Vizza