Catalog of Abilene Christian University, 1985-1986 Page: 57
128 p. : ill. ; [23] 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:
Fri
Bachelor of Arts Degree
eshman Year Sophomore YearCS 105, 127, 151
Math (185-186) or (130-131)CS 152,
Math 277
BA 200, 201Junior Year
CS 351, 354, 3 hrs. elec. Senior Year
BA 320 CS 495, 3 hrs. elec.
Eng. 567 6 hrs. Technical elec.
3 hrs. Technical Elec.
Course DescriptionsStudents in the Honors Program should consult the
department head about upper-division honors courses.
105. Personal Computing with an Introduction to Statistical Packages
Introduction to personal computing emphasizing programming in BASIC,
an English-based language readily available on microcomputers. Instruction
in the use of a spreadsheet program such as VisiCalc. This course
does not fulfill degree requirements for majors in Mathematics. Prerequisite:
Fulfillment of the General Math Requirement and concurrent registration in
lab. CREDIT 3 S.H.
105. Personal Computing Laboratory
Required for credit to be granted in lecture. Prerequisite: Concurrent
registration in accompanying lecture. CREDIT 1 S.H.
127. Elementary Discrete Mathematics
Elementary set theory, logic, Boolean algebra, elementary combinatorics.
Applications. Prerequisite: A score of 625 or more on the CEEB Level 2
mathematics exam, or Math 124. CREDIT 3 S.H.
141. Introduction to Scientific Computing
Introduction to problem solving methods, structured algorithms, and machine
representation of numbers, strings, and arrays: with emphasis on
applications to science and engineering. Prerequisite: Math 185 or concurrent
enrollment in Math 185; and concurrent enrollment in lab. CREDIT 3
S.H.
141. Introduction to Scientific Computing Laboratory
Structured Fortran programming with emphasis on scientific applications.
Brief comparative survey of the languages BASIC and Pascal. Prerequisite:
concurrent enrollment in lecture. CREDIT 1 S.H.
151. Introduction to Computer Science I
An introduction to problem solving methods and the development of
structured algorithms. Prerequisite: Completion of the general mathematics
.requirements. Concurrent registration in lab. CREDIT 3 S.H.
151. Introduction to Computer Science I Laboratory
Students will develop competence in a high level programming language
that is widely used. The student will also develop good programming style
with regards to designing, coding, debugging, and documenting programs.
Prerequisite: Concurrent registration in accompanying lecture. CREDIT 1
S.H.
152. Introduction to Computer Science II
Continues the development of good programming methods and problemsolving
abilities. Machine representation of numbers, strings, and arrays.
Recursion, simple search/sort methods, and simple data structures.
Prerequisite: C.S. 151, and concurrent registration in lab. CREDIT 3 S.H.
152. Introduction to Computer Science II Laboratory
Students will develop competence in another high level programming
language that is widely used. Prerequisite: Concurrent registration in
accompanying lecture. CREDIT 1 S.H.
241. Numerical Methods
Survey of elementary numerical methods used in scientific computer
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.
Prerequisite: C.S. 151 and Math 185. CREDIT 3 S.H.
351. Computer Organization and Programming
Computer representation of instructions and data. Single and multiple
register computers. Programming in assembly languages for real and
simulated machines. Macro-programming. Micro-programming. Interpreting
memory dumps. Material supplemented by problems to be solved on the
computer. Prerequisite: C.S. 152 or consent of instructor. CREDIT 3 S.H.
354. Data Structures
Concepts and algorithms used in the solution of non-numerical problems.
Computer representation and manipulation of character strings. Vectors,
arrays, lists, linked lists, pointers, addressing techniques, garbage collection,
trees, and hash coding. Data searching and sorting. Selected algorithms to
be solved using the computer. Prerequisite: C.S. 223, 351, and Math 325.
CREDIT 3 S.H.
400. Guided Study for CREDIT 1, 2, 3 S.H.
Prerequisite: Must have consent of instructor.490. Topics in Computer Science
Studies in topics of current interest. Credit arranged, 1-3 hours. May be
repeated for additional credit when the topics differ. Prerequisite: consent of
instructor.
495. Computer Science Seminar
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. May be repeated for credit when the topic varies. Prerequisite:
Upper division standing and consent of instructor. CREDIT 3 S.H.
542. Numerical Analysis [Spring, even-numbered years]
More advanced methods of solution of selected topics surveyed in C.S.
241 including error analysis. Solution of linear systems of equations by
direct and iterative methods. Matrix inversion and the evaluation of
determinants. Eigen-values and eigenvectors of matrices. Matrix solution
of least square problems. Selected algorithms to be solved using the
computer. Prerequisite: C.S. 241 and Math 325. CREDIT 3 S.H.
553. Microcomputer Applications [Spring]
An in-depth study of microcomputer software applications. Parallel and
serial input/output. Microcomputer architecture. Interfacing software.
Prerequisite: C.S. 351 and concurrent registration in lab. CREDIT 3 S.H.
553. Microcomputer Applications Laboratory [Spring]
A laboratory program to be taken concurrently with accompanying lecture.
CREDIT 1 S.H.
555. Principles of Compiler Design [Fall, even-numbered years]
A formal treatment of programming language translation and compiler
design concepts. Emphasis is on scanners, parsers, and translation.
Prerequisite: C.S. 354. CREDIT 3 S.H.
556. Operating Systems [Spring, 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. Prerequisite: C.S. 351,
354, 553. CREDIT 3 S.H.57
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, 1985-1986, book, 1985; Abilene, Texas. (https://texashistory.unt.edu/ark:/67531/metapth46062/m1/59/: accessed April 24, 2024), University of North Texas Libraries, The Portal to Texas History, https://texashistory.unt.edu; crediting Abilene Christian University Library.