Computer Science & Engineering (CSE)
Computer Science Engineering (CSE) 290
Introduction to Data Structures and Algorithms with C++
Introduction to Data Structures and Algorithms covers essential data structures like arrays, lists, stacks, queues, sets, maps, and binary trees. In addition, this course covers fundamental algorithms for searching and sorting, and algorithms that use recursive, greedy, backtracking, and dynamic programing techniques. Analysis of basic operations on each structure are discussed and analyzed based on their space and time efficiencies. Writing assignments, as appropriate to the discipline, are part of the course.
The successful completion CIS 242 or CIS 244, and Math 146 with a C or better or the
consent of the department chair.
2 Laboratory hours. 3 Lecture hours. 4 Credit Hours.
Offered At: WR
