COMS 250L Computer Science & Programming 2 Lab*

This lab course examines data structures using a high level language such as C++. Stacks, queues, linked lists, trees, and graphs are presented and explored through manipulation methods specific to each. Additional topics are dynamic memory use and external files.

Credits

0 Credits

Corequisite

COMS 250

COMS 250LComputer Science & Programming 2 Lab*

Please note: This is not a course syllabus. A course syllabus is unique to a particular section of a course by instructor. This curriculum guide provides general information about a course.

I. General Information

Department

II. Course Specification

Credit Hours Narrative

0 Credits

Corequisite Narrative

COMS 250

III. Catalog Course Description

This lab course examines data structures using a high level language such as C++. Stacks, queues, linked lists, trees, and graphs are presented and explored through manipulation methods specific to each. Additional topics are dynamic memory use and external files.

IV. Student Learning Outcomes

Upon completion of this course, a student will be able to:

  • Interpret advanced data structures such as balanced search tree, recursion, stacks and queue
  • Implement linked data structure such as linked list and binary trees
  • Recognize the basic techniques of algorithm analysis
  • Design and analyze written program solutions to advanced problems

V. Topical Outline (Course Content)

VI. Delivery Methodologies