Âé¶¹ÊÓÆµ

Âé¶¹ÊÓÆµ University
Department of Mathematics
& Computer Science
Course Offerings

Mathematics
Computer Science


( )-Hours Credit; F-Fall; W-Winter; S-Spring; Su-Summer

Mathematics (MAT)

Topics include exponents, radicals, factoring, linear equations, quadratic equations, and system of equations. This course is for the student who has taken only one year of high school algebra or its equivalent. The student with two years of high school algebra cannot enroll except with permission of the department. Does not apply toward the major or minor, or the General Core mathematics requirement.
This course is designed to introduce the student to problem solving strategies and the real number system. Topics will include the whole numbers, integers, fractions and decimals, ratio and proportion, percents and functions. Does not apply toward the major or minor. 
This course is designed to introduce the student to the basic concepts of several areas of mathematics including algebra, geometry, trigonometry, probability, and descriptive statistics. Does not apply toward the major or minor. 
*
Topics include equations in two variables, functions, graphing techniques, systems of equations and inequalities, exponential and logarithmic functions, matrices, and the theory of polynomial equations. Prerequisite: Two years of high school algebra or MAT 100. Does not apply toward the major or minor. 
*
Topics include the definition of the trigonometric functions, radian measure, linear and angular velocity, graphing techniques, trigonometric identities and equations, the inverse trigonometric functions, and solving triangles. Prerequisite: MAT 111 or consent of the department. Does not apply toward the major or minor. 
A basic study of descriptive statistics with introduction to inferential statistics. The topics include organization of data into frequency distribution tables and histograms, measures of central tendency, measures of dispersion (standard deviation), basic mathematical probability, continuous distributions through the normal distribution, introduction to sampling theory and hypothesis testing. Prerequisite: MAT 100 or 111, or consent of the department. 
*
An introduction to polynomial, exponential, logarithmic, and trigonometric functions and basic analytic geometry. This course is intended for students planning to take MAT 211, and is not recommended for students who have taken MAT 111 and/or 112. Does not apply toward the major or minor. Prerequisites: Two years of high school algebra and one year of high school geometry.
Topics include a review of algebra principles, the development of differential calculus with an emphasis on applications of the derivative to business and to the social sciences, and a brief introduction to integral calculus with some elementary applications of the definite integral. Does not apply toward a mathematics major or minor and is not recommended for students that have taken MAT 211 and 212. Prerequisite: MAT 111 or its equivalent. 
Topics include elementary logic, sets, proof techniques including induction, relations and graphs, recurrence relations, basic counting techniques, equivalence relations, Boolean algebra, and algebraic structures. Prerequisite: MAT 111 or its equivalent. 
Topics include basic concepts of plane analytic geometry, functions, limits, differentiation of algebraic and trigonometric functions, applications of the derivative, and the indefinite integral. Prerequisite: MAT 111 and 112 or consent of the department. 
Topics include the definite integral, the fundamental theorem of calculus, applications of the definite integral, the calculus of transcendental functions, and techniques of integration. Prerequisite: MAT 211 
Topics include infinite series, polar coordinates, vectors in three-space, functions of several variables, partial derivatives, multiple integrals, and line integrals. Prerequisite: MAT 212. 
The course will concentrate on topics in advanced elementary statistics and probability. Emphasis will be given to inferential aspects including Correlation and Regression, Analysis of Variance, Chi-Square Distributions and Non-Parametric topics. Prerequisite: MAT 114. 
Topics include linear first-order differential equations and applications, higher-order differential equations and applications. Prerequisite: MAT 213. 
Topics include systems of linear equations, matrices, determinants, linear transformations, and diagonalization of matrices. Topics will also include major applications to business and the sciences. Prerequisite: MAT 212. Corequisite: MAT 205. 
Topics include algebraic properties of the complex number system, complex transformations, analytic functions, complex integration, residues, and series representations of functions. Prerequisite: MAT 213. 
Topics include numerical computations, roots of equations, simultaneous nonlinear equations, linear simultaneous equations, numerical integration and differentiation, and power series calculations. Prerequisite: CSC 111, MAT 205 and 213.
This area of study is devoted to a rigorous inquiry into sequences, limits, continuity, differentiation, and integration. Prerequisite: MAT 205 and 213. 
Topics include axiomatic foundations of Euclidean and non-Euclidean geometry, models for incidence geometries, and development of theorems in the geometries of the Euclidean plane and the hyperbolic plane. Prerequisite: MAT 205 and 212. 
An introduction to number theory, group theory, and ring theory. Topics include divisibility in the integers, permutation groups, homomorphisms, normal subgroups and quotient groups. LaGrange's Theorem, ideals, and polynomial rings. Prerequisite: MAT 205 and 213. 
This course provides an appropriate setting for administering the Major Field Achievement Test, for addressing those areas of mathematics for which prior assessment indicates the need for improvement, for providing seniors an opportunity to demonstrate their awareness of the abstract nature of mathematics and its unifying principles through oral and written presentations, and for discussion of current mathematical research. The course may be modified at the discretion of the department. Prerequisite: 20 hours of MAT course work and Senior standing.

* A maximum of 6 hours MAT credit may be earned toward graduation.


Computer Science (CSC)

( )Course Credit: F-Fall; W-Winter; S-Spring; Su-Summer

This course is designed to introduce the non-computer science major/minor to computers and their applications. The course will include a study of types of hardware associated with computer systems and how computers function, with an emphasis on the use of applications programs for microcomputers. Software packages will include a word processing package, an electronic spreadsheet package, and a database management system. Does not apply toward the major or minor. 
This is the introductory course for the Computer Science major/minor, the Computer Information Systems minor, or the student planning to take other programming courses. The course will emphasize basic concepts of computer systems, binary number systems, problem solving, algorithm development, data types, and program structures. Programming methods and style will be taught using the Pascal programming language. 
A continuation of topics from CSC 111 to include the following topics: structured data types, an introduction to data structures, implementation of elementary data structures, and recursion. Programming methodology will be stressed throughout the course using Pascal. Prerequisites: CSC 111 and MAT 111 (or permission of the department).
An introduction to structured COBOL programming. Topics include input/output operations, arithmetic operations, IF statements, control break processing, and table processing. Prerequisite: CSC 111.
An introduction to Assembly Language and Machine Language Programming. Arithmetic operations, loops, input/output, tables, and code conversions will be studied via programming exercises. Prerequisite: CSC 111 and MAT 111 (or permission of the department).
The structures of FORTRAN will be studied: statements, subprograms, simple variables, arrays, and files. Design, coding, and testing of scientific problems will emphasize these structures. In addition, various implementations of FORTRAN will be discussed. Prerequisite: CSC 111 and MAT 211 (Note: This course cannot be used for credit in a Computer Science major/minor or in the Computer Information Systems minor.) 
The course will emphasize program structure, data typing, various I/O functions, and the C command set. Advanced structures of C such as unions, structures and pointers are discussed, and used in programming assignments. Prerequisite: CSC 112. 
A hands-on approach to the design of databases. The course uses a three-stage approach to database design: conceptual design using the E-R or semantic object model, logical design using the relational model, and the physical design of relational databases. Queries, forms, reports, and application generation will be studied by implementing them in a client-server environment. Prerequisite: CSC 211. 
A continuation of CSC 112. Topics include sorting, searching, analysis of algorithms, and advanced data structures. Prerequisite: CSC 112 and MAT 205. 
This course is designed to investigate a wide range of computer graphics via programming techniques. Topics included in the course will be graphic display theory, graphic techniques, applications, and hardware. Prerequisites: CSC 112 and CSC 215, and MAT 112 ( or permission of the department). 
A study of digital logic (including the binary number system), digital systems (combinational and sequential circuits), and an introduction to memory organizations and I/O control. Theory is augmented by the functional design and implementation of a simple ALU and CU. Prerequisites: CSC 215.
This course introduces the student to the hardware and software components of computer data communications and networking. The emphasis is on practical, hands-on set-up, and administration of a LAN, peer-to-peer networking, and the TCP/IP protocol. Topics include routing, shared file and application access, remote printing, and security. Recommended: CSC 305
The process of designing computer-based systems for business applications will be studied. Tools and techniques of systems development and management will be discussed, as well as advantages and disadvantages of conversion from existing systems to new systems. Prerequisite: CSC 321.
A study of systems resource management: brief historical overview and case studies; discussion of multi-tasking and related concepts of scheduling, interprocess communication and mutual exclusion/deadlock; overview of file management and memory management (virtual memory, paging, swapping, and segmentation). Theory is augmented by detailed study of implementation of an existing operating system. Prerequisites: CSC 325 and 345. Recommended: CSC 305. 
A study of issues in programming language design, specification, and implementation: overview and comparison of major contemporary languages; analysis of translation process (interpreters and compilers) with focus on grammars and Chomsky hierarchy; investigation of data representation and binding, and of sequence control, including discussion of logic and objectoriented paradigms. Theory is augmented by the implementation of a tokenizer and parser for a simple language. Prerequisites: CSC 305 and 325.
This course provides a setting for administering the Major Field Achievement Test and for addressing topics in Computer Science for which the department perceives the need for additional instruction. Students will have an opportunity to synthesize previously learned concepts by developing and implementing a solution to a real-world programming problem. Each project will culminate in a report, to be presented to the class at the end of the semester. The course may be modified at the discretion of the department. Prerequisite: 20 hours of CSC work and Senior standing.
Lower-level group studies which do not appear in the regular departmental offerings. 
Upper-level group studies which do not appear in the regular departmental offerings. 
Individual research under the guidance of a faculty member. 
To be used at the discretion of the department for majors only.

Comments and suggestions concerning this site should be forwarded to:

media@buster.uu.edu

Last updated on March 24, 2000 .