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.

Credits

2 credits

Corequisite

CSC260 Dynamic Web Programming, CSC280 Developing Scalable Web Applications or MTM282 Interactive Web Development