Database Systems Course: Service Learning Project
- URL: http://arxiv.org/abs/2407.02475v1
- Date: Tue, 2 Jul 2024 17:53:29 GMT
- Title: Database Systems Course: Service Learning Project
- Authors: Sherri WeitlHarms,
- Abstract summary: This paper describes a service learning project used in an upper-level and graduate-level database systems course.
Students complete a small database project for a real client.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This paper describes a service learning project used in an upper-level and graduate-level database systems course. Students complete a small database project for a real client. The final product must match the client specification and needs, and include the database design and the final working database system with embedded user documentation. The solution must be implemented in a way to make it as easy to use as possible for the client. Students are expected to conduct professional meetings with their clients to understand the project, analyze the project's requirements, as well as design and implement the solution to the project. Students must have each milestone approved before starting the next phase of the project. The student learning objectives of a database system semester project are to: analyze a client's information system problem and determine the requirements for the solution; design a suitable database solution to the problem; use software design and development tools to design and develop a solution to the problem; communicate and interact with a client on a professional level; prepare effective documentation for both non-technical and technical software users; and interact ethically with all persons involved with a project. The broader impact objectives of a database system semester project are to: provide needed database solutions for organizations and businesses in the local area; provide a resume and portfolio-building opportunity for the students; provide a measure for assessing how well the program meets it mission; provide a mechanism for implementing service-based learning; provide a mechanism for outreach to local-area organizations and businesses; and provide a starting-point for undergraduate research projects.
Related papers
- Semi-Automated Design of Data-Intensive Architectures [49.1574468325115]
This paper introduces a development methodology for data-intensive architectures.
It guides architects in (i) designing a suitable architecture for their specific application scenario, and (ii) selecting an appropriate set of concrete systems to implement the application.
We show that the description languages we adopt can capture the key aspects of data-intensive architectures proposed by researchers and practitioners.
arXiv Detail & Related papers (2025-03-21T16:01:11Z) - Developing and Sustaining a Student-Driven Software Solutions Center -- An Experience Report [0.0]
Information Technology Solutions Center (ITSC) is a unit within the School of Information Technology at the University of Cincinnati.
A student-driven solution center empowers students to drive the design, development, execution, and maintenance of software solutions for industrial clients.
The ITSC was established over a decade ago, has trained over 100 students, and executes about 20 projects annually with several industrial partners.
arXiv Detail & Related papers (2024-11-07T21:55:48Z) - A Problem-Based Learning Approach to Teaching Design in CS1 [0.9786690381850356]
Design skills are increasingly recognized as a core competency for software professionals.
New designers require a structured process to keep them from being overwhelmed by possibilities.
We present our experience teaching a team design project course to 200 first-year-university students.
arXiv Detail & Related papers (2024-10-15T23:36:08Z) - CHOPS: CHat with custOmer Profile Systems for Customer Service with LLMs [7.888131064071474]
Current customer service models have limited integration with customer profiles.
Existing API integrations emphasize diversity over the precision and error avoidance essential in real-world customer service scenarios.
arXiv Detail & Related papers (2024-03-31T07:11:48Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Data-driven project planning: An integrated network learning and constraint relaxation approach in favor of scheduling [0.43512163406552007]
A planner in charge of project planning has to select a set of activities to perform, determine their precedence constraints, and schedule them according to temporal project constraints.
We suggest a data-driven project planning approach for classes of projects such as infrastructure building and information systems development projects.
arXiv Detail & Related papers (2023-11-20T05:13:17Z) - Web-based Database Courses E-Learning Application [0.0]
This study was focused on the development of a web e-learning application for the database courses taken by Information Technology (IT) students at the College of Information and Communications Technology of Bulacan State University (BulSU)
The Agile Software Development methodology was followed phase by phase, up to the development phase, to develop the system.
The application contains quizzes and examinations to allow self-assessment of learning.
arXiv Detail & Related papers (2022-11-23T06:40:24Z) - Towards a case-based learning approach to support software architecture
education [0.0]
The main goal of this paper is to present a case-based learning approach that guides the development of learning objectives.
The results show that it can leverage the ways to adequately explore cases for educational purposes while also motivating instructors and students to the software architecture education.
arXiv Detail & Related papers (2022-09-12T18:29:20Z) - YMIR: A Rapid Data-centric Development Platform for Vision Applications [82.67319997259622]
This paper introduces an open source platform for rapid development of computer vision applications.
The platform puts the efficient data development at the center of the machine learning development process.
arXiv Detail & Related papers (2021-11-19T05:02:55Z) - CateCom: a practical data-centric approach to categorization of
computational models [77.34726150561087]
We present an effort aimed at organizing the landscape of physics-based and data-driven computational models.
We apply object-oriented design concepts and outline the foundations of an open-source collaborative framework.
arXiv Detail & Related papers (2021-09-28T02:59:40Z) - A Reference Software Architecture for Social Robots [64.86618385090416]
We propose a series of principles that social robots may benefit from.
These principles lay also the foundations for the design of a reference software architecture for Social Robots.
arXiv Detail & Related papers (2020-07-09T17:03:21Z) - A Privacy-Preserving Distributed Architecture for
Deep-Learning-as-a-Service [68.84245063902908]
This paper introduces a novel distributed architecture for deep-learning-as-a-service.
It is able to preserve the user sensitive data while providing Cloud-based machine and deep learning services.
arXiv Detail & Related papers (2020-03-30T15:12:03Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
The main focus of this paper is the concept of ongoing research in providing the knowledge integration service for collaborative product design and development using cloud computing infrastructure.
Proposed knowledge integration services support users by giving real-time access to knowledge resources.
arXiv Detail & Related papers (2020-01-16T18:44:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.