In this course, students will explore the fundamental principles of data structures and databases, delving into a comprehensive array of topics including stacks, queues, linked lists, trees, and graphs, where they will gain mastery over their functionalities and practical applications. Furthermore, the curriculum will offer a detailed examination of searching and sorting techniques, foundational aspects of databases, ER and EER diagrams, relational schema mapping, and basic SQL operations. By course completion, students will be equipped with the requisite knowledge and skills to proficiently design, implement, and oversee efficient data structures and databases. Corequisite: CNCS 1250 (must be taken at the same time as CNCS 1210)
In this course, students will explore the fundamental principles of data structures and databases, delving into a comprehensive array of topics including stacks, queues, linked lists, trees, and graphs, where they will gain mastery over their functionalities and practical applications. Furthermore, the curriculum will offer a detailed examination of searching and sorting techniques, foundational aspects of databases, ER and EER diagrams, relational schema mapping, and basic SQL operations. By course completion, students will be equipped with the requisite knowledge and skills to proficiently design, implement, and oversee efficient data structures and databases. Corequisite: CNCS 1250 (must be taken at the same time as CNCS 1210)