Mar 23, 2026  
2024-2026 Academic Catalog 
  
2024-2026 Academic Catalog
Add to Portfolio (opens a new window)

CSCI 342 - Object Programming With Data Structures


Credits: 4

An introduction to data abstraction with the use of object-oriented programming. Introduces the analysis and comparison of algorithms. Considers some of the classic approaches to tasks such as sorting and searching. Explores several traditional abstract data types such as stacks, queues, binary trees, and heaps. Broadens the students’ programming skills by concentrating on topics such as recursion and the use of pointers. This course is part of the university’s Writing Across the Curriculum/Writing in the Disciplines program.

Pre-Requisites: CSCI 174 - IntermediateProgramming In C++  and, MATH 208 - Discrete Mathematics .
Offered: Fall, even years



Add to Portfolio (opens a new window)