APC #4 Senate #6 Approved 11/18/86 Senate Document #6 1986-87 APC DOCUMENT #4 1986-7 A Proposal to Create 2 New Introductory Courses in the Computer Science Department Add to UNCA Catalog: 1986-7 pg. 87: CSCI 201 "Introduction to Algorithm Design" (3) Problem solving and algorithm development; Data and procedural abstraction; use of a modern, block structured programming language. (ACM CS1) Prerequiste: Placement in MATH 163 or equivalent. CSCI 202 "Introduction to Data Structures" (3) Data structures ( lists, stacks, queues, and trees ); Searching and sorting algorithms; Use of a modern, block structured programming language. (ACM CS2) Prerequisite: CSCI 201 Rationale : To bring the Computer Science introductory curriculum into its discipline's mainstream and to permit it to upgrade the level of other courses by giving our students a solid background at the introductory level. These two courses form a year-long first course in the same manner as introductory courses in other sciences. Effective date: Spring, 1987