Jun 02, 2025  
2025-2026 Course Catalog 
    
2025-2026 Course Catalog
Add to Portfolio (opens a new window)

CIS 940 - Software Project Application

Credits: 1
Lecture Hours: 1
Lab Hours: 0
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
An object-oriented programming language and full stack development will be used to expose students the process of software development from problem identification, storyboarding, planning, testing and development using Agile methodology. Students may take this course a maximum of six times.
Prerequisite: CIS 125  or instructor approval
Corequisite: WDV 101  and CIS 171  OR CIS 161  OR CIS 169  
Competencies
  1. Create Software Solutions for real-world problems
    1. Identify real-world problems that can be solved with software
    2. Utilize Software Development Approaches
    3. Use Version Control for development
  2. Perform Software maintenance
    1. Identity errors, tasks for maintenance and a process for continued error/maintenance notifications
    2. Determine a process for bug fixes and maintenance
    3. Perform code updates, upgrades, bugfixes as necessary
  3. Demonstrate good programming practices
    1. Apply code testing for input validation, use-cases, and errors
    2. Document process including code comments, user manual or notes, maintenance manual or notes



Add to Portfolio (opens a new window)