2024-2025 Catalog and Student Handbook 
    
    Dec 21, 2024  
2024-2025 Catalog and Student Handbook
Add to Portfolio (opens a new window)

CS 202 - Computer Science II


Credits: 3
Semesters Offered: Fall and Spring
Campus/Sites Offered: Charleston, Online
Offering Note: No additional information available.

Description
This course is the continuation of CS 135 . It covers: a) Data structures and algorithms for manipulating linked lists; b) String and file processing; c) Recursion. Software engineering, structured programming and testing, especially larger programs are also covered in this course.

Student Learning Outcomes
  1. Handle Program Specification Design, and Analysis.
  2. Compile and execute their programs with Abstract Data Types and C++ Classes.
  3. Use Pointers and Dynamic Arrays in their programs.
  4. Develop programs using Linked Lists.
  5. Understand Software Reuse with Templates.
  6. Use Stacks, and Queues.
  7. Use Recursive Thinking.
  8. Understand Software Reuse with Derived Classes.

Prerequisite: A grade of C or better in either CS 135  or CIT 133  
Corequisite: None
Graded: Letter Grade



Add to Portfolio (opens a new window)