Catalog of Abilene Christian University, 1988-1989 Page: 65
160 p. : ill. ; [28] cm.View a full description of this book.
Extracted Text
The following text was automatically extracted from the image on this page using optical character recognition software:
Computer Science 65
science and engineering. Prerequisite: credit for or concurrent registration
in MATH 185, and concurrent registration in CS 141 lab.
CS 141 Fortran Programming Laboratory (1-2-1), fall. Structured
FORTRAN programming with emphasis on scientific applications.
Brief comparative survey of the languages BASIC and Pascal. Course
fee: $25. Prerequisite: concurrent registration in CS 141 lecture or consent
of instructor and department chairman.
CS 151 Introduction to Computer Science I (3-0-3), fall, spring. An introduction
to computing problem analysis and the development of structured
solution algorithms and programs. Prerequisites: prior experience
in using digital computers, fulfillment of the general mathematics requirement,
and concurrent registration in CS 161.
CS 152 Introduction to Computer Science II (3-0-3), spring. Continues
the development of good programming methods and problem-solving
abilities. Recursion, search/sort methods, and the machine representation/manipulation
of simple and dynamic data structures. Prerequisites:
a grade of C or better in both CS 151, and CS 161, concurrent
registration in CS 162. Computer science majors must have credit for or
concurrent registration in CS 127.
CS 160 BASIC Programming Laboratory (1-2-1), fall, spring. Introduction
to structured BASIC programming with an emphasis on good
programming style in designing, coding, debugging, and documenting
programs. Course fee: $25. Prerequisite: fulfillment of the general
math requirement.
CS 161 Pascal Programming Laboratory I (1-2-1), fall, spring. Introduction
to structured Pascal programming with an emphasis on good
programming style in designing, coding, debugging, and documenting
programs. Course fee: $35. Prerequisite: concurrent registration in CS
151.
CS 162 Pascal Programming Laboratory II (1-2-1), spring. Students
will develop further competence in Pascal. Advanced topics to be
covered include: Dynamic data structures such as pointers, linked-lists,
and trees; as well as recursion and variant records. Course fee: $25.
Prerequisite: concurrent registration in CS 152.
CS 163 Programming Lab (1-2-1), on demand. Students will develop
competency in high-level languages. The language will vary and the
course can be repeated for credit when the language differs. Course fee:
$25. Prerequisite: credit for CS 151, 161, and depending on the language,
152 and 162; or consent of instructor and department chairman.
CS 341 Numerical Methods (3-0-3), fall of odd-numbered years. Survey
of elementary numerical methods used in scientific computing applications.
Topics include computer representation of integer and real
numbers, sequences, series approximations, finite differences, interpolation,
curve fitting, numerical differentiation and integration, and roots of
a single non-linear equation. Selected algorithms to be solved using the
computer. Course fee: $25. Prerequisites: MATH 186 and Fortran
programming experience.
CS 351 Computer Organization and Assembly Language Programming
(3-0-3), fall. Introduction to computer architecture, internal instruction/data
representation, and assembly language programming.
Material supplemented by problems to be solved on the computer.
Course fee: $25. Prerequisite: CS 152 and CS 162 or consent of instructor
and department chairman.
CS 354 Data Structures (3-0-3), spring. Concepts and algorithms used
in the solution of non-numerical problems. Computer representation
and manipulation of character strings, vectors, arrays, lists, linked lists,
pointers, and trees. Data searching and sorting methods. Selected algorithms
to be solved using the computer. Course fee: $25. Prerequisites:
credit for or concurrent registration in CS 351.
CS 400 Guided Study (3-0-3)*, on demand. An independent study to
allow a student to devote time to an area of computer science notcovered in class. Course fee: $25 or none depending on whether
laboratory work is involved. Prerequisite: consent of instructor and
department chairman.
CS 490 Topics in Computer Science (3-0-3)*, on demand. Studies in
topics of current interest in computer science. May be repeated for additional
credit when the topics differ. Course fee: $25 or none depending
on whether laboratory work involved. Prerequisite: consent of instructor
and department chairman.
CS 491 Computer Science in Secondary Education (3-0-3), on
demand. The student will learn how to select appropriate software and
hardware, write educational software, develop a teaching package, and
assist or teach a computer lab. This course counts toward the secondary
computer science education degree only. Course fee: $25. Prerequisites:
senior standing and consent of the instructor.
CS 495 Computer Science Senior Seminar (3-0-3), spring. Supervised
study of selected topics in the field of computer science that are not normally
or not often available as part of the regular course offerings. A
comprehensive term project is normally required. Course fee: $25.
Prerequisite: CS 354, ENGL 567, and must be taken during the last
spring semester before graduation.
CS 542 Numerical Analysis (3-0-3), spring of even-numbered years.
More advanced treatment of selected topics surveyed in CS 341 including
error analysis. Solution of linear systems of equations by direct and iterative
methods. Matrix inversion and the evaluation of determinants.
Matrix solution of least-square problems and differential equations.
Selected algorithms to be solved using the computer. Course fee: $25.
Prerequisites: CS 341 and MATH 325.
CS 553 Microcomputer Applications (3-0-3), spring. Study and practice
in microcomputer assembly-language software applications including
interrupts, parallel/serial input/output, and process monitoring/control.
Memory/register oriented microprocessor architectures and instruction
sets. Prerequisites: CS 351 and concurrent registration in CS 553 lab.
CS 553 Microcomputer Applications Laboratory (0-3-1), spring. A
programming laboratory to be taken concurrently with CS 553 lecture.
Course fee: $25.
CS 555 Principles of Compiler Design (3-0-3), fall of even-numbered
years. A formal treatment of programming language translation and
compiler design concepts. Emphasis is on scanners, parsers, and translation.
Prerequisite: CS 354. Course fee: $25.
CS 556 Operating Systems (3-0-3), spring of odd-numbered years. This
course serves as an introduction to operating systems. Topics include
dynamic procedure activation, system structure, evaluation, memory and
process management, and recovery procedures. Course fee: $25. Prerequisites:
CS 354 and CS 553
FACULTY
The first date is the year of appointment to the faculty.
Caughfield, Dwight A., 1965, Associate Professor, Chairman,
Director of Academic Computing, BS, University
of Texas, 1958; MS, University of Texas, 1961.
Galloway, Clare L., 1983, Assistant Professor, BS, ACU,
1980; BS, New Mexico State University, 1982; MA,
New Mexico State University, 1982.
Smallwood, John, 1979, Assistant Professor, BS, Texas
Tech University, 1962; MA, University of Texas,
1968.
Upcoming Pages
Here’s what’s next.
Search Inside
This book can be searched. Note: Results may vary based on the legibility of text within the document.
Tools / Downloads
Get a copy of this page or view the extracted text.
Citing and Sharing
Basic information for referencing this web page. We also provide extended guidance on usage rights, references, copying or embedding.
Reference the current page of this Book.
Abilene Christian University. Catalog of Abilene Christian University, 1988-1989, book, 1988~; Abilene, Texas. (https://texashistory.unt.edu/ark:/67531/metapth46055/m1/67/: accessed April 28, 2024), University of North Texas Libraries, The Portal to Texas History, https://texashistory.unt.edu; crediting Abilene Christian University Library.