Sep 20, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog
Add to Portfolio (opens a new window)

INFO 2991 - Full-Stack Capstone/Internship


4.5 Credits

Students integrate skills and knowledge acquired throughout the Full-Stack Web Development curriculum in developing, managing, and executing a web application project from concept to completion. NOTE: This course should be taken during the final quarter of the degree program. This course is offered in the Fall and Spring quarter.

Prerequisites: (5) INFO 1335 , INFO 1531 , INFO 1541 , and INFO 2579  

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
  1. Conduct needs analysis and express requirements as agile features and stories.
  2. Collaborate with the sponsor and stakeholders to identify and present solution options using mock-ups, prototyping and minimal viable product testing.
  3. Create a solution architecture specification to describe the architecture of the application and its alignment with feature objectives, project management and system operation.
  4. Perform design, development and integration for an n-tiered object-oriented web application in a way that demonstrates use of frameworks to accelerate delivery of a quality solution.
  5. Implement testing best practices in all SDLC phases with emphasis on version control, TDD, automated testing, code quality assessment, continuous integration and deployment.
  6. Perform collaborative development in a multiple role/member team environment required to develop and maintain feature rich contemporary web applications.


View Class Schedule




Add to Portfolio (opens a new window)