49-772 Software Engineering Management
6 units, Carnegie Mellon University
In this course, you will learn the software engineering paradigms that are widely adopted in modern software industry. You will be introduced to the Software Development Life Cycles (SDLC) and its supporting process and tools in each stage. Through team based projects, you will gain firsthand experience on best practices in the art of collaboration and software engineering management. In a high-performing team environment, you will be able to build cloud based mobile applications through iterative process of requirements definition, architecture design, implementation, integration, testing, measurement and deployment. If you have already taken 18-652, Foundations in Software Engineering, you are not eligible to register for this course. Note: enrollment into this course is reserved for incoming Master of Science in Software Management Students.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.