OCR Text |
Show Computer Information Systems business oriented problems using the computer. Prerequisite: COMIS PD 101 and Math 105. 160. COBOL Programming (4) Introduction to the COBOL programming language. Program development techniques oriented to commercial data processing problems. Prerequisite: COMIS PD101. 201. Data Management and File Design Concepts (4) The concepts, techniques and use of data management functions within an operating system including input/output devices, access methods and the techniques of file design and organization. Prerequisite: One programming language. 215. Computer Architecture (4) A fundamental course designed to explore the specific physical and functional characteristics of computer memories and storage devices, central processing components, input/output devices, including data representations. Prerequisites: COMIS PD101, one programming language and Math 107. 240. PASCAL Programming (4) Application of the PASCAL Computer Programming language to the solution of technical or scientific problems using the computer. Prerequisites: COMIS PD101, and Math 105. 250. Survey of Programming Languages (4) Applied concepts of programming computers with various programming languages. Prerequisite: COMIS PD101. 260. Technical and Scientific Computing (3) Applied concepts of programming for technical and scientific students. Assumes no prior computing background, but recommends COMIS PD101 as prerequisite, the student should have a good grasp of algebra. Prerequisite: Math 105. 274. Systems Analysis and Design (4) Feasibility study, analysis and design, computer selection, implementation, and performance monitoring. Prerequisite: COMIS PD101, a programming language, and Accounting 202. 275. Computer Systems Applications (4) Their development, design and function in commercial information processing. Emphais is upon typical accounting systems. Prerequisites: COMIS 274. 280. Assembler Language Programming (4) Computer organization, programming con cepts, and techniques at an assembly language level. Prerequisite: Computer Information Systems 215. 289. Cooperative Work Experience (1-9) Open to student meeting criteria established from time to time by the department and on file either in the department of the Cooperative Education Office. Credit does not count toward any major, minor or degree programs. 292. Short Courses, Workshops, Institutes and Special Programs (1-6) In orer to provide flexibility and to meet many different needs, a number of specific offerings are possible using this catalog number. When the number is used it will be accompanied by a brief and specific descriptive title. The specific title with the credit authorized for the particular offering will appear on the student transcript. 302. Data Structures (4) Data structures such as vectors, arrays, stacks, gueues, dequeues, lists, trees, binary trees, and storage management are investigated and implemented in practical problems. Prere- quisites:COMIS 201 and 215. 310. Operating Systems (4) An overview of computer operating systems concepts: system software components with emphasis on monitor/supervisor and I/O management control commands: comparison of various operating systems. Prerequisites: COMIS PD101 and one programming language. 311. Organization of Programming Languages (4) The concepts of formal language definition, data types and structures, control log structures, data-flow, run-time environment, and syntax are discussed and used as a basis for comparing programming languages. Prerequisite: one programming language. 312. Compiler Design (4) A study of finite-state and pushdown machines as basic building blocks in the implementation of language translators. Prerequisites: COMIS 240 and 302 328. Computer Graphics (4) The design of graphic software systems and their applications in modeling, simulation, and instruction. Prerequisites: COMIS 280, one higher level language and Math 211. 360. Advanced COBOL Programming (4) Computer programming of commercial data processing applications using more sophisticated techniques including modular programming, sort verb, direct access input/output, and table searches. Emphasis on structured programming techniques. Prerequisite: COMIS 160, 201, and 215. 370. Data Comunications Systems (4) Concepts of network organization for data communication systems. Prerequisites: COMIS 201 and 215. 380. Advanced Systems Programming Concepts (4) Advanced concepts and techniques of systems programming. Emphasis is on the conceptual structure of an operating system and consequent implications to sophisticated software development. Prerequisites: COMIS 201 and 280. 395. Advanced Systems Concepts (4) Data base concepts, management information systems, distributed processing, and other advanced tools. Prerequisites: COMIS 275 and 302. 410. Microcomputer Systems (4) Comparisons of hardware, software, operating systems, and the interfacing of devices to microcomputers including some popular personal computers. Three lectures, 1 lab. Prerequisites: COMIS 280 and 370 430. Advanced Fortran Programming (4) Fortran IV Programming using sophisticated logic and techniques. Emphasis on modularity, direct access, input/output, and efficiency techniques. Prerequisites: Math 107 and either COMIS 260 and 201. 440. Modeling and Simulation Methods (4) Methods of computer simulation by general mathematical models, linear approximation, Computer Information Systems stochastic event generation and time-step integration; testing, tuning, and validation of models. Prerequisites: COMIS 260, Math 461. 470. Advanced Programming & Problem Solving Techniques (4) Advanced program organization, coding, and logic techniques. Prerequisite: Either COMIS 360, 380 or 430. 480. Individual Projects and Research (1-3) The purpose of this course is to permit senior Computer Information Systems majors only to propose to the faculty for approval an individual project, program, system or research which will enhance the students skills and marketability. Prerequisite: Senior standing and acceptance of the students proposal by the faculty. 492. Short Courses, Workshops, Institutes and Special Programs (1-6) In order to provide flexibility and to meet many different needs, a number of specific offerings are possible using this catalog number. When the number is used it will be accompanied by a brief and specific descriptive title with the credit authorized for the particular offering will appear on the student transcripts. 499. Seminar in Computer Information Systems (1-3) Seminar treatment of current Computer Information Systems topics. Open to juniors and seniors. All majors must successfully complete 3 hours of credit (1 per quarter for 3 quarters) to graduate. Note: Computer Programming Methods require a significant amount of data entry through a video display terminal, because of this key board skill is strongly recommended. 370 371 1 rrimi,| CUUUdlHIII 4— |