Software Engineering (SE)

Software Engineering (SE)

Course usage information

SE-598   Special Topics in Software EngineeringCredits: 1-3   

Course Type(s): None

The subject matter varies with the interest of the students and of the professor teaching the course. The exact nature of the topic covered in any given semester is indicated in the student's transcript.

Course usage information

SE-599   Independent Study in Software EngineeringCredits: 1-3   

Prerequisite(s): Completion of at least 12 credits in Software Engineering

Term Offered: All Terms

Course Type(s): None

The development and execution of a significant research project designed by the student in consultation with a software engineering professor. This is an experience meant to focus learning on an area of special interest to the student. Prior permission of the directing professor and department chair is required to take this course.

Course usage information

SE-611   Secure Web Services DesignCredits: 3   

Prerequisite(s): SE-565

Term Offered: Spring Term

Course Type(s): None

Web applications present a complex set of security issues for architects, designers, and developers. The most secure and hack-resilient Web applications are those that have been built from the ground up with security in mind. This course focuses on principles of secure Web applications design. Topics include threats and counter measures, security in Web service frameworks, session control, access control, and data protection.

Course usage information

SE-655   Cloud Computing - Concepts, Technology and ArchitectureCredits: 3   

Prerequisite(s): CS-503

Term Offered: Summer Term

Course Type(s): CISEL

This course will introduce students to proven and mature cloud computing technologies and practices into a series of well-defined concepts, models, and technology mechanisms and architectures. Case studies will be presented to applying the concepts to practical applications. Also listed as CS-655.

Course usage information

SE-698   Special Topics in Software EngineeringCredits: 3   

Term Offered: All Terms

Course Type(s): None

The subject matter varies with the interest of the students and of the professor teaching the course. The exact nature of the topic covered in any given semester is indicated in the student's transcript. Approval of the department is required to take this course. If a prerequisite is required it will be announced in the course schedule.

Course usage information

SE-699   Individual Research Project in Software EngineeringCredits: 3   

Term Offered: All Terms

Course Type(s): None

The development and execution of a significant research project designed by the student in consultation with a software engineering professor. An experience meant to focus learning on an area of special interest to the student. Prior permission of the directing professor and department chair is required to take this course.