CES 17-17 REV COURSE CS 27500

March 26, 2018

Purdue Northwest Curriculum Document

Program Name:

[one_half_first]

  • Document No: CES 17-17 REV COURSE CS 27500
  • Proposed Effective Date: Fall 2018
  • Submitting Department: MSCS/CES
  • Date Reviewed by Department: February 16, 2018
  • Submission Date: March 26, 2018
  • Date Reviewed College/School Curriculum Committee: 04/04/2018
  • Contact Person: Catherine Murphy, Head and Roger Kraft, Associate Professor of Computer Science

[/one_half_first] [one_half]

  • Approval by Faculty Senate: May 4, 2018
  • Date Reviewed by Senate Curriculum Committee: April 13, 2018
  • Name(s) of Library Staff Consulted: Not Applicable
  • Will New Library Resources Used?: No
  • Form 40 Needed?: Yes

[/one_half]

Task: Course Change or New Course Proposal: Complete Section II

  • Degree Name:

Section I: This section is for changes in programs, minors and certificates

List the major changes in each program of study, minor or certificate.

Impact on Students:

Impact on University Resources:

Impact on other Academic Units:

Section II: This section is for changes in courses only

  • Subject: Update prerequisite for CS 27500-Data Structures
  • Justification: To make prerequisite consistent with other CS courses

[one_half_first]

Current:

CS 27500-Data Structures

Prerequisite(s): CS 12400 FOR LEVEL UG WITH MIN GRADE of C (MAY BE TAKEN CONCURRENTLY) OR ECE 25100 FOR LEVEL UG WITH MIN GRADE of C.

Credit hours: 3.00. Course pattern: 3-0-3.

Data structures describe the way that computer programs organize and store information. This course introduces the specification, representation and manipulation of the basic data structures common to much of computer programming such as: linked lists, arrays, stacks, queues, strings, trees, graphs, search trees, heaps, hash tables, and B-trees.

Typically offered Fall Spring Summer.

[/one_half_first] [one_half]

Proposed:

CS 27500- Data Structures.

Prerequisite(s); CS 12400 for LEVEL UG WITH MIN GRADE of C- (MAY BE TAKEN CONCURRENTLY) or ECE 25100 for LEVEL UG WITH MIN GRADE of C-. Credit hours: 3.00. Course pattern: 3-0-3. Data structures describe the way that computer programs organize and store information. This course introduces the specification, representation and manipulation of the basic data structures common to much of computer programming such as: linked lists, arrays, stacks, queues, strings, trees, graphs, search trees, heaps, hash tables, and B-trees.Typically offered Fall Spring Summer.

[/one_half]

Course Objectives / Learning Outcomes:

 

Impact on Students:

Not Applicable.

Impact on University Resources:

Not Applicable.

Impact on other Academic Units:

Not Applicable.