Biola_Catalog_19920101NA

59 COURSE DESCRIPTIONS

Computer Science

Elementary concepts in data structures. Computer problem solving methods. Prerequisite: 101. Fee: $25. Spring. 201 SYSTEMS ANALYSIS AND DESIGN (3) Business computing systems. Systems development life cycle. Techniques and tools of sys tem documentation and logical system specifications. Concepts and tech­ niques of structuring data o n bulk storage devices. File processing techniques . COBOL programming. Prerequisite: 102. Fee: $25. Fall. 202 ASSEMBLY LANGUAGE PROGRAMMING (3) , Basic concepts of computer sys tems and computer architecture . Assembly lan­ guage programming. Micros, program segmentatio n and linkages. Prerequisite: 102. Fee: $25. Spring. 206 FOURTH GENERATION LANGUAGES (3) An introduction to fourth generation languages. Procedural and nonprocedural languages . Database, graphi cal, hypertext, and spread sheet systems. Projects ass igned in each area. Prerequisite: 102 or consent. Fee: $25. Spring. 230 PROGRAMMING LANGUAGES (3) Organization and structure of program­ ming languages. Run-time behavior and requirements of programs. Introduction to programming language specifi cations and anal ysis. Study of various alternative

Chair: Walter Stangl, Ph.D.

MAJORS COMPUTER SCIENCE (53 UNITS) This emphasis must complete: 101, 102,202,230,300,302,311,325,400, 415, 440 and o ne upper division elective. Math 105, 106, 112, 291 and one upper division elective. INFORMATION SYSTEMS (54 UNITS) T hi s emphas is must compl ete: 101, 102,201,206,300,311,325,402,425 and one upper division elective. Business 202, 211,212,370,415. Math 103, 112 and 210. Note: All concentrations must include 24 utJper division units. The general edu­ cation requirement for a foreign language for those following a computer science major may be met by two years ofhigh school language or the first four units of a college language. The science/mathe­ matics requirement may be met by three units ofscience. MINOR A Computer Science Minor is o ffered with the completion o f 21 units. Students pursuing a minor are required to take a core curriculum of 101, 102 and one of 201 or 202 . The remaining requirements are fulfilled accord ing to interest in con­ su ltat ion with department adviser. At least two courses must be at the 300 or 400 leve l.

FACULTY Professor: Thurber

Associate Professor: Woo Instructors: Seitz, Shearer

OBJECTIVES Computer science studies the represen­ tation, storage and transformation of information utilizing computer systems. The Department of Computer Science at Biola University provides two primary areas of concentrati on in add ition to a basic c.ore curriculum. These two areas are computer science and information sys­ tems. The department also offers a selec­ tion of courses for those majoring in other fie lds who wish a minor emphasis in the area of computer science. Resources avail­ ab le to the department include two Digital Equipment Corporation VAX 3100 work­ stations, three H ewlett Packard 9000 workstatio ns, and a Digital Equipment Corpo ratio n Decstation 2100 all net­ worked together. We also have IBM, PC, PC-AT and Macintosh mi crocomputers. Operating sys tems include VMS, UNIX and DOS. The department end eavors to provide each student with an understanding of the organ izatio n and operation of modern computer systems. Fundamental va lues and knowledge are emphasized so that students will be ab le to stay ab reast of their field. At th e same time stud ents are exposed to practical ap li cations and cu r­ rent computer systems so that they will have signi ficant opportuniti es in the mar­ ket place upo n graduation. The pervasive use of computers today all ows the student to pursue a career in many different areas including aerospace, insurance, teaching, the computer industry, and banking, to name a few. Also, the student is prepared to pursue further stud ies in gradua te school typicall y in computer science or business. There is a concerted attempt by the department to integrate fa ith and learn ing in th e study of computer science and its impact upon o ur society. DEGREE PROGRAM A BACHELOR OF SCIENCE DEGREE IN COMPUTER SCIENCE is offered upo n com­ pletion of the uni vers ity bacca laureate and the computer science major in one of the emphases.

COURSES 1 00 INTRODUCTION TO COMPUTERS (3)

languages to include Ada and C. Prerequisite: 102. Fee: $25. Fall.

Elementary concepts of computers and data processing. Simple problem so lving techniques using the computer. Application to statistics, life science, busi­ ness and social science. BASIC program­ ming. Cannot be counted toward the major. Fee: $25. Fall, Spring. 101 INTRODUCTION TO COMPUTER SCIENCE (3) Introduction to computer hardware and software. Problem solving methods. Elementary concep ts of algorithm devel­ opment. PASCAL programming. Fee: $25. Fall. 102 APPLICATION PROGRAMMING AND DATA STRUCTURES (3) App li cation Programm\ng using a graphical user interface (e.g. Macintosh).

300 DATA STRUCTURES (3) Linear lists, strings, arrays and orthogo­ nal li sts; graphs, trees, binary trees, multi­ linked structures, searching and sorti ng techniques, dynamic storage allocation; applications. Prerequisite: 201 or 202. Fee: $25. 302 COMPUTER ORGANIZATION (3) Organization and structuring of the major hardwa re components of comput­ ers. Mechanics of information transfer and control within a digital computer sys­ tem. Fundamental s of logic design. Communi cations sys tems. Prerequisite: 201 or 202. Fee: $25.

Made with FlippingBook flipbook maker