SE641 - Application and Database Systems

General

Prefix
SE
Course Number
641
Course ID
00184667
Course Level
Graduate
Instruction Mode
Lecture
Department(s)
Computer Science/Information Technology
Description
Database modeling, design, and implementation. Relational and non-relational databases, databases management, querying, transactions, concurrency, and crash recovery. Database indexing. Parallel and distributed databases. Prereq.: SE 640.
Cross Listed Courses

Prerequisites

No Requisites

Credits

Min
3
Max
3
Repeatable
No

Goals and Diversity

MN Goal Course
No
MN Goal Designation(s)
-
Cultural Diversity
No

Learning Outcomes

Outcome
Apply data modeling and design techniques to create relational and non-relational databases.
Outcome
Implement techniques for transaction processing, query optimization, concurrency control, and crash recovery.
Outcome
Define and discuss parallel and distributed databases.
Outcome
Apply fast indexing techniques to databases.
Outcome
Integrate relational and non-relational databases with software systems.

Dependencies

No dependencies