Academics Academic Departments Math & Computer Sciences Course Descriptions

An introduction to computers and structured programming using the C++ programminglanguage. Topics will include problem-solving methods and algorithms, data types, loops,arrays, functions, structures, character strings, pointers, operations on bits, files, and computernetwork sockets programming. Program design and program styles will be emphasized.

A continuation of the study of data representation and algorithm design using C++. Principlesof good programming style and step wise refinement will be emphasized. Topics will indicatestring processing, searching and sorting, recursion, and dynamic data structures, and computernetwork sockets programming. Prerequisite: CM 210.

Introduction to formal methods in design of computer logic circuits and systems, contemporarydesign practices, and devices used in the synthesis of digital logic systems. Topics will includecombinational and sequential systems, gates, memory elements, registers, bus structure,timing and control, arithmetic and logical unit, I/O units and computer network layering design.Prerequisite: CM 220.

An introduction to the organization and structuring of major hardware components of digitalcomputers. Includes a study of the following topics: information transfers and transformationswhich occur inside a computer; architecture-instruction sets; instruction formats; addressingmodes; register usage; organization computer units–ALU, CPU, memory; I/O hardwaredescription methodologies; and taxonomy of computer architectures. Studies of an assemblylanguage and network architecture will be the case studies of the course. Prerequisite: CM340.

Introduction to concepts and algorithms incorporated in operating systems. Examinesinterrelationships between operating systems and computer hardware. Compares batch,real-time, and time-sharing operating systems. Process management techniques, interrupt,handlers, CPU scheduling algorithm, interlocks, resource allocation, deadlocks, paging, and

memory systems are studied. Management of networking components and concepts by theoperating systems. Prerequisite: Junior standing.

Continuation of CM 352. Introduces advanced topics in the design of operating systems,networking, device management and file management techniques, scheduling algorithms,security, and queuing theories. Comparison of existing operating systems for client-server.Networking of operating systems will be a case study in the course. Prerequisite: Juniorstanding.

Organization of programming languages, especially routine behavior of programs; formalstudy of programming language specification and analysis; study, comparison, and evaluationof commercially available programming. BNF and syntax diagrams, grammars, programconstituents, scoping rules, precedence, binding, parameter passing, and compile-versusinterpretation. Prerequisite: CM 210.

This course will introduce data communication, base-band and broad-band local areanetworks, logical link control, Internet protocol, broad case protocol, and distributed processing.Prerequisite: CM 340 or CM 401.

Mathematical basis for students of computer science. Propositional logic and proof, set theory,algebraic structures, groups and semigroups, graph theory, lattices and Boolean algebra, andfinite fields. Prerequisite: CM 210.

Topics studied includes: Analysis tools-Turing and Markov algorithms, complexity measures,computational techniques; bound analysis of algorithms. Algorithms for internal and externalsearching/sorting. Network stack analysis. Optimality. Prerequisite: CM 220.

Students will study special topics of interest which are not normally included in their majorcourses. Prerequisite: Approval of instructor.

Students will study advanced computer networking topics. Topics include Networking Protocols(RIP, IGRP, EIGRP, MPLS, and OSPF), Subnetting designs, LAN Switching and VLANS, andSpanning Tree Protocol. Prerequisite: CM 381.

Formulation and solution of a selected problem in computer science. In this course studentsare required to demonstrate their ability to write, using standard English. Prerequisite: Junioror senior status

Introduces the profession of engineering and its various disciplines. Reviews selectedmathematical concepts in Algebra, Plane Geometry ,and Trigonometry and applies them to

solving selected engineering problems using graphical techniques. Includes engineeringunits/standards/scales of measure and design concepts. Introduces the organization andconstruction of freehand drawings/sketches. Students will learn how to analyze, formulate,and solve selected engineering problems.

Encompasses the field of engineering design graphics and its application to the designprocess. Designed to develop a student’s imagination and to devise methods of creatinginnovative solutions. Major course content includes: design and creativity, computer graphics,engineering drawing, descriptive geometry, and problem solving using two-dimensionalcomputer graphics by AutoCAD. Assignments will emphasize design techniques. Prerequisite:EG 111.

The study of physical systems that remain at rest under the action of a set of forces. Topicsinclude: forces, resultant forces, moments, couples, equivalent systems, rigid body equilibrium,2-D and 3-D force bodies, distributed loads, trusses, frames, machines, shear and bendingmoment diagrams, static and kinematic friction, wedges, belt friction, and moments of inertia.Prerequisite: MA 271 and PH 121.

A review of arithmetic and algebraic operations. Course topics include integers andrational numbers, solving and graphing equations, polynomial factoring and simplification ofexpressions involving radicals and negative exponents. This course is required of all freshmenwhose mathematics ACT score is below 16 or mathematics SAT score is below 440, and itmust be taken before any other mathematics courses, if needed. No grade below C.

A study of the language and structure of mathematics, including numeration, integers,rational and real numbers, concepts related to consumer mathematics, plane and sphericalgeometry, elementary probability theory, and the introduction to the use of computers andsimple statistics. This course is open to elementary education majors only and cannot beused to fulfill the general education requirements in mathematics.

Course topics include critical thinking skills, sets, number theory, the real number system,algebra, graphs, consumer mathematics, geometry. Does not count toward a mathematicsmajor or minor.

A review of the fundamental ideas of algebra. Course topics include linear and quadraticequations and inequalities, rational expressions and function, polynomials, factoring, systemsof equations and graph. This course does not count towards a mathematics major or minor.

The algebra of polynomial, rational, exponential, and logarithmic functions; graphing; linearand quadratic equations; linear and quadratic inequalities will be studied. Additional topicsmay include matrices and determinants. Prerequisite: Two years of high school algebra orMA 108.

The study of trigonometric and inverse trigonometric functions and their graphs; trigonometricidentities; and solving trigonometric equations. Additional topics may include vectors andcomplex numbers. Prerequisite: MA 121 or equivalent.

Course topics include elementary functions, their graphs and applications, includingpolynomial, rational, algebraic, exponential, logarithmic, and trigonometric functions. A fastpacedcourse designed as a review of the algebra and trigonometry needed in calculus. Astudent may not receive credit for both MA 123 and the MA 121-122 sequence. Prerequisite:A semester of precalculus or trigonometry in high school.

A study of limits, continuity, derivatives, differentials, chain rule, implicit differentiation,applications of the derivative, antidifferentiation, definite integrals, fundamental theorem ofcalculus, exponential and logarithmic functions. Prerequisite: MA 122 or MA 123 or highschool calculus or by placement test.

Topics include inverse trigonometric functions, hyperbolic functions, techniques of integration,I’Hopital’s rule, improper integrals, applications of the integral, sequences and series, polarcoordinates and vectors. Prerequisite: MA 171.

An introduction to differential and integral calculus with applications to problems in the lifesciences, business, economics and the social sciences. Does not apply toward a mathematicsmajor or minor. Prerequisite: MA 122 or MA 123 or equivalent.

An informal summary of elementary Euclidean geometry, a formal modern developmentof the basic concepts of elementary geometry, noneuclidean geometry, and a selection oftopics in advanced Euclidean geometry. Offered spring semester of even numbered years.Prerequisite: MA 121 or equivalent.

Topics include vector-valued functions, partial differentiation, directional derivative, gradient,tangent plane, extreme values and Lagrange multipliers, iterated integrals, double integrals,vector fields, line and surface integrals, curl and divergence. Prerequisite: MA 172.

This course is designed to expose the mathematics major to the working environment ofindustry and to give the student an opportunity to apply knowledge of mathematics to solveproblems in the physical, biological, and social sciences. Offered as needed. Prerequisite:MA 172.

Course topics include systems of linear equations, matrices, matrix operations, determinants,vectors and vector spaces, bases, inner product, linear transformations, change of basis,eigenvalues and eigenvectors, diagonalization, and applications. Prerequisite: MA 172 orconsent of instructor.

A study of first-order differential equations, linear differential equations with variable andconstant coefficients, systems of linear differential equations, Laplace transform methods,series solutions, boundary value problems, and applications. Prerequisite: MA 172 or consentof instructor.

A study of numerical methods as they apply to computers. Topics include roots of equations,linear and non-linear simultaneous equations, polynomials, numerical integration, ordinarydifferential equations, interpolation, and curve-fitting. Prerequisite: MA 172.

This course is a calculus-based introduction to probability and statistics. Topics includedescriptive statistics, continuous and discrete random variables, conditional probability,expectation and moments, inference, point and interval estimation, testing hypotheses,regression and correlation, and applications. Prerequisite: MA 171.

A continuation of MA 321 Probability and Statistics. Topics include multivariate distributions,functions of random variables, sampling distributions, more estimation methods, Neyman-Pearson, likelihood ratio test, goodness of fit, and analysis of variance. Prerequisites: MA271 and MA 321.

Vector Calculus: vectors and curves, functions of several variables, limits and continuity,vector functions of a vector, differentiability and the Jacobian matrix, transformations, multipleintegrals, line and surface integrals. Theory of Convergence: infinite series, sequence andseries of functions, improper integrals and integral representations of functions. Prerequisite: MA 308 and MA 311.

Topics include algebra of sets, equivalence relations, mappings, order relations; discussion ofnatural, rational, real, and complex number systems; study of the abstract systems: groups,fields, rings, and integral domain. In this course students are required to demonstrate theirability to write, using standard English. Prerequisite: MA 271.

A theoretical treatment of the real number system, topological properties of the real line,sequences of real number, and properties of continuous functions. Course topics includelogical connectives, quantifiers, techniques of proof, cardinality, the completeness property,compact sets, metric spaces, and continuity in metric spaces. In this course students arerequired to demonstrate their ability to write, using standard English. Prerequisite: MA 271.

A continuation of MA 419 Real Analysis I. Topics will include the Mean Value Theorem,Riemann integration, convergence tests for sequences and series, pointwise and uniformconvergence of continuous functions, analytic functions, and compactness properties ofcontinuous functions. In this course students are required to demonstrate their ability to write,using standard English. Prerequisite: MA 419

An introduction to the basic concepts of modern topology. Topics include: metric spaces,toplogical spaces, connectedness, compactness, completeness, quotient spaces, manifolds,and classification of surfaces. This course is designed to expose students to concepts intopology and to provide a foundation for a graduate course in topology. Prerequisites: MA308 and MA 411

Functions of a complex variable: integration, sequences and series, the calculus of residuesand conformal mapping are studied. In this course students are required to demonstrate theirability to write, using standard English. Offered spring semester alternate years. Prerequisite:MA 271.

An independent study or an original investigation in mathematics by the student under theguidance of the faculty. In this course students are required to demonstrate their ability towrite, using standard English. Prerequisites: Departmental senior and prior approval by thedepartment chair.

This course introduces the general principle of physics, chemistry, geology and astronomy.Topics include measurements, motion, Newton’s laws of motion, momentum, energy, work,power, heat, thermodynamics, waves, sound, light, electricity, magnetism, periodic law,chemical principles, chemical reactions, atmosphere, hydrosphere, and some topics in geologyand astronomy. Prerequisite: MA 101.

This course is designed to cover general physics at a level that assumes previous exposureto college precalculus and trigonometry. Topics include kinematics, vector physics, Newton’slaw of motion, work, energy, momentum, rotational motion, equilibrium, periodic motion,waves, light, sound, and electromagnetism. Prerequisite: MA 122 or equivalent.

The laboratory component of PH 103-104. Prerequisite: Must be taken concurrently withPH 103-104.

This course is designed for science and engineering students. Topics covered in Physics121 include vectors, Newtonian mechanics, heat and thermodynamics. Physics 122 dealswith light, electricity, magnetism, and a brief introduction to modern physics. Laboratory isrequired. Prerequisite: MA 171.

The laboratory component of PH 121-121. Prerequisite: Must be taken concurrently withPH 121-122.

An intermediate course covering the basic principles of vector mechanics and the staticsand dynamics of particles and rigid bodies. Offered when required. Prerequisites: One yearof college physics and one year of calculus.

This course is an introduction to some advanced mathematical topics required in physics.Topics include infinite sequences and series, vector calculus, systems of linear equations,Fourier series, integral transforms, complex analysis and partial differential equations. Offeredwhen required. Prerequisite: PH 122 and MA 271.

In this course the theory of electric and magnetic phenomena is studied. The following aresome of the topics that are included: electrostatic and magnetic fields, introduction and use ofvector analysis, circuit elements, electromagnetic effects of currents, radiation and Maxwell’sequation. Offered when required. Prerequisites: One year of college physics and one yearof calculus.

- Academic Administration
- Academic Departments
- Bookstore
- Calendar
- Center for Academic Success
- Institutional Review Board (IRB)
- E.G. White Estate: OU Branch
- Institutional Effectiveness
- Faculty Development
- Faculty Senate
- FSAR
- Library
- QEP
- Registrar's Office
- Research & Grants
- Study Abroad
- Class Schedules