Syllabus

(living document)

 

Class Lectures

 

 

 

Software Engineering

Course Description:

"If you build it, they will come.." Well, they never told us that it would take more than one person to build it. Software engineering is about conceptualizing a problem and realizing a solution. This course provides the student with the mindset and know-how to articulate both the problem and the solutions of mid-scale software applications. The course will give a deep understanding of software design principles and models while spanning topics such as domain modeling, requirements engineering, software project management, software estimation, service-oriented architecture, model-driven architecture, and design patterns.

Class Meeting Times/Location:
TTh 9:30 am - 10:45 am, Location TBD

Instructor:
Professor M. Brian Blake, M.Brian.Blake@miami.edu, (305)284-4154, 1541 Brescia Avenue
Professor Iman Saleh, iman@miami.edu, (305)284-4220, 1541 Brescia Avenue

Office Hours:
TTH 11:15am-12:15pm (by appointment) Dr. Blake
TTH 12:15pm - 1:15pm Dr. Saleh

Teaching Assistant: