PRO150 Web-Based Software Projects
Students will gain experience developing software projects for the web. Basic software design and architecture principles will be applied while students develop an understanding of the software life cycle and key components of successful software development. Principles such as design, modeling, implementation, and testing will be areas of focus. Students will work on projects in teams where they will be exposed to various roles of software teams and how those roles work together to achieve success.
Corequisite
CSC260 Dynamic Web Programming,
CSC280 Developing Scalable Web Applications or
MTM282 Interactive Web Development