- Undergraduate Program
- Academic Advisors
- Student Life
- Frequently Asked Questions
- Student Concerns
- Undergraduate Research
- CS Course Proficiency Exams
- Artificial Intelligence Degree Requirements
- Computer Science Degree Requirements
- Data Science Degree Requirements
- Minor in Computer Science
- BS/MS Degree Program in CS
- Honors in Computer Science
- Cooperative Education Program
- Curriculum Resources
- Bridge Program
Database and Information Systems Track
Prepares students to apply database principles, algorithms, and optimization techniques to design, build, and manage current and future database and information systems.
All Track requirements, regardless of department, must be completed with a grade of C or higher.
The track has four required courses that provide general background
|CS 34800||Information Systems|
|CS 38100||Introduction to the Analysis of Algorithms|
|CS 44800||Introduction to Relational Databases|
|Data Mining and Machine Learning
Web Information Search & Management
The track has three electives. Choose at least one course from each of the following three categories.
Category I - Computing Systems
|CS 35200||Compilers: Principles and Practice|
|CS 35400||Operating Systems|
Category II - Information Assurance
|CS 35500||Introduction to Cryptography|
|CS 42600||Computer Security|
Category III - Related Studies
|CS 37300||Data Mining and Machine Learning|
|CS 42200||Computer Networks|
|CS 47100||Introduction to Artificial Intelligence|
|CS 47300||Web Information Search & Management|
|CS 47800||Introduction to Bioinformatics|
Senior Project, supervised by faculty & approved by DBIS track chair
Honors Research Project.
* Neither CS39000-DM0 or CS47300 can be double counted toward the required and elective courses.