SDEV 2250 Web App Client Frameworks

This course provides the student with exposure to several alternative frameworks, languages, and tools used in the development of web applications. Aspects of commercial software that will be explored include reliability, availability, maintainability, and usability of a rich user interface experience. The student will gain hands-on experience working with frameworks and be able to compare alternative approaches. Prerequisites: Completion of SDEV 1200 and COSC 2050, and completion of or concurrent enrollment in INET 2010. (3 lect.)

Credits

3 credits

Transfer Status

Transferable to UW

Major Topics

  • Web application frameworks

  • Software development utilizing applicable frameworks

  • Development tools selection and usage

  • Effective, professional, communication in software development

Outcomes

In order to successfully complete this course, the student will:

1. Identify frameworks applicable to a problem being solved.

2. Develop software using alternative frameworks.

3. Compare the advantages and disadvantages of alternative frameworks for commercial projects.

4. Communicate effectively the advantages and disadvantages of adopting frameworks for projects.

5. Create application using commercial development, build, and test tools.

6. Use third-party and/or open-source frameworks, languages, and tools.

7. Use freely available software tools and online resources on a project.

8. Communicate effectively ideas and solutions to others.

9. Demonstrate working software to clients.