THE UNIVERSITY OF NORTH CAROLINA AT ASHEVILLE

FACULTY SENATE

Senate Document Number 3399S

Date of Senate Approval 3/11/99


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Statement of Faculty Senate Action:

APC Document 21: Changes in Computer Science 107; Creation of 310, 346, and 348.

Effective date: Fall 1998

Delete: On page 92, the course title and description for CSCI 107 (p. 92).

Replace: with the following

107 Introduction to Computers and Multimedia (3)

A survey of computer hardware and software, networking and the Internet, the convergence of personal computers and consumer electronics, digital representation of sound and images, multimedia presentations and authoring. Includes formal labs to develop skills in useful computer applications such as spreadsheets, databases, Internet browsers and multimedia design tools. Fall and Spring

Impact: In the 1997-1998 academic year, four lecture sections and eight lab sections of CSCI 107 were taught by permanent Computer Science faculty and one lecture and lab section were taught by adjunct faculty. In the Fall 1998 term, two lecture sections and three lab sections of CSCI 107 were taught by permanent Computer Science faculty, one lecture section and one lab sections was taught by the Director of the Multimedia program, and one lab section was taught by an adjunct faculty member. We do expect demand for this course to increase due to the Multimedia program, but believe that this demand get be met by the permanent faculty of the Computer Science department, perhaps with some assistance from other UNCA faculty involved in the Multimedia program.

Rationale: This course will serve as a general introduction to computers for students in many UNCA programs.

 

Delete: on page 92 the title and course description for CSCI 128, Presentational Graphics

Impact: No UNCA programs require this course.

Rationale: With the greater emphasis on multimedia applications in CSCI 107 and 121, there is no need for this course.



Add on page 93, after the course description for CSCI 255 the following listing for a new course

310 Computer Animation (3)

Introduction and study of the principles of traditional animation, 2D and 3D computer animation, and computer modeling and rendering. Concepts including color theory, shading, lighting, keyframes, particle systems, raytracing, and radiosity will be presented in lectures and explored during demonstrations and hands on labs. Prerequisite: CSCI 201 and ART 100 or permission of the instructor. See Department Chair.

Rationale: Two sections of this course were recently taught as a special topics course in both MMAS and CSCI. The course will be an option in the Graphics Unit of the Multimedia program and may also be used to satisfy major requirements in Computer Science.

Impact: By cross listing this course with the Multi-Media Program, faculty from MMAS can develop and teach the course. No new faculty would be required to teach this course. No new hardware or software would be required for this course.


Add: on page 93 after the course description for CSCI 333, the following listing for a new course

340 Multimedia Technology (3)

Survey of multimedia hardware and software. Topics include compression, signal processing, user interfaces, and intellectual property issues. Homework and lab sessions explore hardware and software used to generate and edit images, sound, video and animation. Prerequisite CSCI 202 or permission of instructor. See Department Chair.

Rationale: Two sections of this course were recently taught as special topics courses. The course will be an option in the Programming Unit of the Multimedia program and may also be used to satisfy major requirements in Computer Science.

Impact: No new faculty would be required to teach this course. No new hardware or software would be required for this course.

 

Add on page 94, at the end of the course description for CSCI 345, "Object Technology" the following phrase

Prerequisite: CSCI 202.

Rationale: The course instructor believes that its students required some knowledge of programming.

Impact: This course is typically taken either by Junior-Senior students in the Computer Science major or by professional programmers in the Asheville area. Adding this prerequisite will not interfere with the progress of UNCA students in fulfilling major requirements.

 

Add on page 94, after the course description for CSCI 346 the following listing for a new course

348 Graphical User Interface (3)

A study of the design and development of graphical user interfaces for computer applications. Window layout, menuing systems, interface standards, event-driven and object-oriented programming techniques. Prerequisite: CSCI 202 or permission of the instructor. See Chair.

Rationale: This course has recently been taught twice as a special topics course by two different faculty. The course will be an option in the Programming Unit of the Multimedia program and may also be used to satisfy major requirements in Computer Science.

Impact: No new faculty would be required to teach this course. No new hardware or software would be required for this course.