CCOG for CIS 234A Winter 2025
- Course Number:
- CIS 234A
- Course Title:
- Real-World Programming
- Credit Hours:
- 4
- Lecture Hours:
- 30
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Addendum to Course Description
This is the capstone course for the CIS AAS degree.
Intended Outcomes for the course
Upon successful completion of the course students should be able to:
1. Design, build, and test a business application project using agile methodologies.
2. Integrate presentation, business logic, and data layers in a fully-functioning software solution.
3. Use communication, negotiation, and collaboration skills as a member of a diverse team.
Course Activities and Design
This course will be presented by means of lecture and lab.
Outcome Assessment Strategies
Students will be assessed on their mastery of the course learning outcomes via the following instruments:
- Written reports, design documents, and test plans
- Documented source code
- Executable software applications
- Oral presentations of project status and artifacts
- Peer reviews of team contributions
Course Content (Themes, Concepts, Issues and Skills)
Outcome: Design, build, and test a business application project using agile methodologies
- Classes
- Agile practices
- UML
- Project management skills
- Project testing concepts
Outcome: Integrate presentation, business logic, and data layers in a fully-functioning software solution
- SQL
- Classes
- Collections
- Code libraries
- N-tier architecture
Outcome: Use communication, negotiation, and collaboration skills as a member of a diverse team
- Project management skills
- Teamwork essentials