Apr 19, 2024  
2020-2021 Catalog 
    
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIT 245 - Data Structures and Programming: C++


Credits: 4
4 Lecture Hours

Prerequisites: CIT 130  

 
Description
A course in software design and development which focuses on data abstraction and implementation of information structures. The course introduces the object-oriented language C++. Topics include arrays, pointers, lists, stacks, queues and trees,


Learning Outcomes
Upon successful completion of the course, the student will:

  1. Develop and present problem solutions using abstract data types.
  2. Compile, build and execute C++ programs.
  3. Implement, by using codes, code linked lists, stacks, queues and trees.
  4. Compare the efficiency of different algorithms.
  5. Implement various sorting and searching algorithms.
Listed Topics
  1. C++ data types, identifiers, and operators
  2. C++ control structures
  3. Data abstraction
  4. Linked lists
  5. Stacks and queues
  6. Trees
  7. Sorting and searching algorithms
Reference Materials
Current and appropriate textbook; current and appropriate versions of software.
Approved By: Flores, Roy Date Approved: 11/12/1998


Course and Section Search




Add to Portfolio (opens a new window)