COMPUTER SCIENCE / MULTIMEDIA STUDIESComputer Science Course DescriptionsMultimedia Course DescriptionsProgram FacultyRichard Croft Rick Kovacic Frederick Pratter PROGRAM OBJECTIVESStudents in the Computer Science/ Multimedia Studies program prepare for a future in software development and the use of computer technology to solve complex problems. An initial core of classes introduces students to general principles of programming and multimedia development. Upon completion of the core students choose either a concentration in computer science or multimedia studies. Students in the computer science concentration will learn to design and develop software systems for industrial, scientific, and commercial applications. They will acquire an understanding of computer operating systems, programming, data structures and algorithms, and systems analysis. Graduates will be prepared to work in the private or public sectors as programmers, analysts, or software engineers, or to procede to advanced study. Students completing a degree in the multimedia studies concentration will be prepared to design and develop interactive multimedia products for use in education, industry, or the non-profit sector. These graduates will be able to design and assemble CD, DVD, or Web delivered titles, and will be prepared to work in publishing, training support, or many other areas. LEARNING OUTCOMESAll program graduates will:
In addition to the three core outcomes listed above, graduates in the computer science concentration will
In addition to the core outcomes, graduates in the multimedia studies track will:
MEANS OF ASSESSMENTThe outcomes for each class will be clearly stated on the syllabus. Assessments for courses will address both the conceptual and applied aspects of the class. Means of assessment include projects, quizzes and exams. The objectives for projects and other assigned work tie directly into course outcomes. In addition to course-level assessment, the program provides for assessment of the studentsā abilities to integrate concepts from the entire spectrum off coursework. Each student is required to develop a capstone project prior to graduation. The precise nature of the capstones vary according to specific student interests, but generally include the complete design documents for a software product and the finished product itself. For students in multimedia studies the product is often a digital portfolio that showcases the studentās efforts in an interactive environment, although it may also be a product developed for a third party such as a library or museum. For computer science students the capstone may be a software package developed for a small business or some exploratory programming in a research area of interest to the student.
REQUIREMENTS FOR THE BACHELOR OF SCIENCE & BACHELOR OF ARTS IN COMPUTER SCIENCE / MULTIMEDIA STUDIES(Foreign language proficiency is a require-ment for the B.A. degree.) In addition to General Education requirements, B.S. and B.A. degree candidates for Computer Science/Multimedia Studies should complete a total of 71-81 credit hours for the CS track or a total of 74-84 credit hours for the MM Track. A grade of "C-" or better is required for each course. A minimum overall GPA of 2.00 for all courses is required for completion of the degree. Required core courses for CS or MM concentration (for B.A. and B.S.) (27-37 Credits) CS 121 Introduction to Software Development (1) CS 161 Foundations of CS I (4) CS 162 Foundations of CS II (4) CS 260 Data Structures (4) CS 370 User Interface Design (3) MM 225 Introduction to Multimedia Development (3) MM 252 Intro Web Authoring (3) MM 315 Multimedia Design (3) CS 401 or MM 401 Capstone (1-6) CS 407 or MM 407 Seminar (1-6) Computer Science concentration requires the following courses in addition to the core (28 credits) CS 221 C/C++ Programming (4) CS 248 Unix Programming (3) CS 318 Algorithm Analysis (4) CS 335 Networking and Network Administration (4) CS 344 Systems Analysis (3) CS 360 Object-Oriented Programming (4) CS 430 Database Management Systems (3) Computer Science concentration requires the following related area requirements (15 credits) MATH 231 Discrete Math (4) MATH 251 Calculus I (4) MATH 252 Calculus II (4) MATH 261 Linear Algebra (3) Elective courses for the Computer Science track (choose from below) CS 301 Assembly Language Programming (3) CS 310 Special Topics (1-5) CS 314 Computer Architecture (3) CS 321 Computing Theory (3) CS 327 Compiler Design (3) CS 340 Artificial Intelligence (4) CS 380 Software Engineering (4) CS 381 Programming Languages (4) CS 405 Reading & Conference (1-4) CS 409 Practicum (1-4) CS 410 Special Topics (1-5) CS 427 Statistical & Scientific Computing (3) CS 428 Web Architecture and Programming (4) Total credits for B.S./B.A. Computer Science concentration (74-84 credits) Multimedia concentration requires the following courses in addition to the core (9 credits) MM 319 Multimedia Programming (3) MM 327 Introduction to Computer Graphics Applications(3) MM 350 Multimedia Theory (3) Multimedia concentration requires the following related area requirements (14 hours) ART 120 Design (3) ART 227 Graphics (3) MATH 112 Precalculus (4) MATH 231 Discrete Math (4) Elective courses required for the Multimedia concentration (choose from
below) (21 credits) ED 435 Educational Media (3) ENG 195 Introduction to Film (4) MM 352 Intermediate Web Authoring (3) MM 364 Digital Video Production (3) MM 366 Video Post-Production (3) MM 409 Practicum (1-4) MM 410 Selected Topics (1-5) MM 419 Advanced Multimedia Programming (3) MM 420 Multimedia Simulation (3) MM 452 Advanced Web Authoring (3) MM/ART 426 Individual Projects (1-4) MUS 340 Electronic Music II (2) POLS 330 Simulation Politics (5) WR 206 Applied Discourse Theory (3) WR 243 ScreenWriting Fundamentals (4) WR 320 Technical Writing (3) WR 330 The Electronic Word (3) Total credits for B.S./B.A. Multimedia track (71-81 credits) TYPICAL FOUR YEAR CURRICULA FOR COMPUTER SCIENCE AND MULTIMEDIA STUDIES CONCENTRATIONSFour year plans for Computer Science and MultimediaMINOR IN COMPUTER SCIENCE/MULTIMEDIAThese courses represent the fundamentals and a blend of broadness within the two areas of computer science and multimedia studies. 1. Required courses in CS/MM (30 credits)
CS 161 Foundations of Computer Science I (4) CS 162 Foundations of Computer Science II (4) CS 260 Data Structures (4) CS 311 Operating Systems (3) CS 360 Object-Oriented Programming (4) MM 315 Multimedia Design (3) MM 319 Multimedia Programming (3) PHIL 231 Symbolic Logic (5) 2. A grade of "C-" or better in each course
counting toward the minor.
3. A minimum of 10 credit hours counting towards the minor must be completed at EOU. Computer Science Course DescriptionsMultimedia Course Description
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||