Courses may be offered in one of the following modalities:
If you are enrolled in courses delivered in traditional or hybrid modalities, you will be expected to attend face-to-face instruction as scheduled.
Semester: | Summer 2023 |
Number: | 0145-520-020 |
Instructor: | Kees Leune |
Days: | TBA |
Note: | Online, Asynchronous |
Location: | Online |
Credits: | 3 |
Notes: |
Synchronous Classes On July 14, 21, 28, And August 4. |
Course Materials: | View Text Books |
Description: |
After completion of this course, students will be able to design and build data-driven applications using techniques grounded in software engineering. Students will learn to design and implement relational databases, elicit user requirements, and build models in Unified Modeling Language. |
Learning Goals: |
After completing this course, students will be able to:O1: Name and describe the stages of software engineeringO2: Define and discuss Agile Development Methods vs. Waterfall-based development methodsO3: Choose a development methodology relevant to a problemO4: Name and describe the stages of the requirements engineering processO5: Create and interpret Unified Modeling Language diagrams for Use Case Analysis, Control Flow, and DataO6: Describe the primitives of the relational modelO7: Describe and define entity-integrity and referential integrity.O8: Use primary and foreign keys in database designO9: Explain the need for data normalization and explain the steps involved.O10: Develop and interpret SQL queries using selection, project, joins, aggregate functions, and nested queriesO11: Use the R programming language to load, analyze and visualize data *The learning goals displayed here are those for one section of this course as offered in a recent semester, and are provided for the purpose of information only. The exact learning goals for each course section in a specific semester will be stated on the syllabus distributed at the start of the semester, and may differ in wording and emphasis from those shown here. |
» View Other Sections of this Course