CM 210 Computer Science I with C++ 3 hours - An introduction to computers and structured programming using the C++ programming language. Topics will include problem-solving methods and algorithms, data types, loops,arrays, functions, structures, character strings, pointers, operations on bits, and files. Program design and program styles will be stressed.
CM 220 Computer Science II Data Structures with C++ 3 hours - A continuation of the study of data representation and algorithm design using C++. Principles of good programming style and step wise refinement will be stressed. Topics will indicate string processing, searching and sorting, recursion, and dynamic data structures. Prerequisite: CM210.
CM 340 Computer Logic Design 3 hours - Introduction to formal methods in design of computer logic circuits and systems, contemporary design practices, and devices used in the synthesis of digital logic systems. Topics will include combinational and sequential systems, gates, memory elements, registers, bus structure,timing and control, arithmetic and logical unit, I/O units. Prerequisite: CM 220.
CM 350 Introductory Computer Architecture 3 hours - An introduction to the organization and structuring of major hardware components of digital computers. Includes a study of the following topics: information transfers and transformations which occur inside a computer; architecture-instruction sets; instruction formats; addressing modes; register usage; organization computer units–ALU, CPU, memory; I/O hardware description methodologies; and taxonomy of computer architectures. A study of an assembly language will be the case study of the course. Prerequisite: CM 340.
CM 352 Operating Systems I 3 hours - Introduction to concepts and algorithms incorporated in operating systems. Examines interrelation ships 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. Prerequisite: CM 350.
CM 353 Operating Systems II 3 hours - Continuation of CM 352. Introduces advanced topics in the design of operating systems, device management and file management techniques, scheduling algorithms, security, and queuing theories. Comparison of existing operating systems for client-server, microcomputer, minis, and mainframes. Prerequisite: CM 352.
CM 367 Programming Languages 3 hours - Organization of programming languages, especially routine behavior of programs; formal study of programming language specification and analysis; study, comparison, and evaluation of commercially available programming. BNF and syntax diagrams, grammars, program constituents,scoping rules, precedence, binding, parameter passing, and compile-versus interpretation.Prerequisite: CM 210.
CM 381 Computer Networks 3 hours - This course will introduce data communication, base-band and broad-band local area networks,logical link control, Internet protocol, broad case protocol, and distributed processing. Prerequisite:CM 340.
CM 401 Discrete Structures 3 hours - Mathematical basis for students of computer science. Propositional logic and proof, set theory,algebraic structures, groups and semi-groups, graph theory, lattices and Boolean algebra, and finite fields. Prerequisite: CM 210.
CM 402 Design and Analysis of Algorithms 3 hours - Topics studied includes: Analysis tools-Turing and Markov algorithms, complexity measures,computational techniques; bound analysis of algorithms; algorithms for internal and external searching/sorting; optimality. Prerequisite: CM 220.
CM 480 Selected Topics in Computer Science 3 hours - Students will study special topics of interest which are not normally included in their major courses. Prerequisite: approval of instructor.
CM 490-491 Research and Independent Study (W) each 1-3 hours - Formulation and solution of a selected problem in computer science. In this course students are required to demonstrate their ability to write, using standard English. Prerequisite: upper division status.
EG 111 Introduction to Engineering 2 hours - Introduces the profession of engineering and its various disciplines. Reviews selected mathematical concepts in Algebra, Plane Geometry ,and Trigonometry and applies them to solving selected engineering problems using graphical techniques. Includes engineering units/standards/scales of measure and design concepts. Introduces the organization and construction of freehand drawings/sketches. Students will learn how to analyze, formulate, and solve selected engineering problems.
EG 112 Engineering Graphics 3 hours - Encompasses the field of engineering design graphics and its application to the design process.Designed to develop a student’s imagination and to devise methods of creating innovative solutions. Major course content includes: design and creativity, computer graphics, engineering drawing, descriptive geometry, and problem solving using two-dimensional computer graphics by AutoCAD. Assignments will emphasize design techniques. Prerequisite: EG 111.
EG 211 Statics 3 hours - The study of physical systems that remain at rest under the action of a set of forces. Topics include: forces, resultant forces, moments, couples, equivalent systems, rigid body equilibrium,2-D and 3-D force bodies, distributed loads, trusses, frames, machines, shear and bending moment diagrams, static and kinematic friction, wedges, belt friction, and moments of inertia.Prerequisite: MA 271 and PH 121.
MA 095 Introduction to College Mathematics 2 hours - A review of arithmetic and algebraic operations. Course topics include integers and rational numbers, solving and graphing equations, polynomial factoring and simplification of expressions involving radicals and negative exponents. This course is required of all freshmen whose mathematics ACT score is below 16 or mathematics SAT score is below 440, and it must betaken before any other mathematics courses, if needed.
MA 100 Introduction to Elementary Mathematics 3 hours - A study of the language and structure of mathematics, including numeration, integers, rational and real numbers, concepts related to consumer mathematics, plane and spherical geometry,elementary probability theory, and the introduction to the use of computers and simple statistics.This course is open to elementary education majors only and cannot be used to fulfill the general education requirements in mathematics.
MA 101 Fundamental Concepts of Mathematics 3 hours - Course topics include critical thinking skills, sets, number theory, the real number system,algebra, graphs, consumer mathematics, geometry. Does not count toward a mathematics major or minor.
MA 108 Introductory College Algebra 3 hours - A review of the fundamental ideas of algebra. Course topics include linear and quadratic equations and inequalities, rational expressions and function, polynomials, factoring, systems of equations and graph. This course does not count towards a mathematics major or minor.
MA 121 Precalculus Algebra 3 hours - The algebra of polynomial, rational, exponential, and logarithmic functions; graphing; linear and quadratic equations; linear and quadratic inequalities will be studied. Additional topics may include matrices and determinants. Prerequisite: One year of high school algebra.
MA 122 Precalculus Trigonometry 3 hours - The study of trigonometric and inverse trigonometric functions and their graphs; trigonometric identities; and solving trigonometric equations. Additional topics may include vectors and complex numbers. Prerequisite: MA 121 or equivalent.
MA 123 Precalculus Algebra & Trigonometry 4 hours - Course topics include elementary functions, their graphs and applications, including polynomial,rational, algebraic, exponential, logarithmic, and trigonometric functions. A fast-paced course designed as a review of the algebra and trigonometry needed in calculus. A student may not receive credit for MA 123 and the MA 121-122 sequence. Prerequisite: A semester of precalculusor trigonometry in high school.
MA 171 Calculus I 4 hours - A study of limits, continuity, derivatives, differentials, chain rule, implicit differentiation, applications of the derivative, anti differentiation, definite integrals, fundamental theorem of calculus,exponential and logarithmic functions. Prerequisite: MA 122 or MA 123 or one year of high school precalculus.
MA 172 Calculus II 4 hours - Topics include inverse trigonometric functions, hyperbolic functions, techniques of integration,I’Hopital’s rule, improper integrals, applications of the integral, sequences and series, polar coordinates and vectors. Prerequisite: MA 171.
MA 211 Applied Calculus 3 hours - An introduction to differential and integral calculus with applications to problems in the life sciences, business, economics and the social sciences. Does not apply toward a mathematics major or minor. Prerequisite: MA 122 or MA 123 or equivalent.
MA 251 Geometry 3 hours - An informal summary of elementary Euclidean geometry, a formal modern development of the basic concepts of elementary geometry, non-euclidean geometry, and a selection of topics in advanced Euclidean geometry. Offered spring semester of even numbered years. Prerequisite:MA 121.
MA 271 Calculus III 4 hours - 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.
MA 305 Applied Mathematics 3 hours - This course is designed to expose the mathematics major to the working environment of industry and to give the student an opportunity to apply knowledge of mathematics to solve problems in the physical, biological, and social sciences. Offered as needed. Prerequisite: MA 172.
MA 308 Linear Algebra 3 hours - 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 or consent of instructor.
MA 311 Differential Equations 3 hours - A study of first-order differential equations, linear differential equations with variable and constant coefficients, systems of linear differential equations, Laplace transform methods, series solutions, boundary value problems, and applications. Prerequisite: MA 172 or consent of instructor.
MA 312 Numerical Analysis 3 hours - A study of numerical methods as they apply to computers. Topics include roots of equations,linear and non-linear simultaneous equations, polynomials, numerical integration, ordinary differential equations, interpolation, and curve-fitting. Prerequisite: MA 172.
MA 321 Probability and Statistics 3 hours - This course is a calculus-based introduction to probability and statistics. Topics include descriptive 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 172.
MA 401-402 Advanced Calculus I-II 3-3 hours - Vector Calculus: vectors and curves, functions of several variables, limits and continuity, vector functions of a vector, differentiability and the Jacobian matrix, transformations, multiple integrals,line and surface integrals. Theory of Convergence: infinite series, sequence and series of functions, improper integrals and integral representations of functions. Prerequisite: MA 308 and MA 311.
MA 411 Introduction to Modern Algebra (W) 3 hours - Topics include algebra of sets, equivalence relations, mappings, order relations; discussion of natural, 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 their ability to write, using standard English. Prerequisite: MA 271.
MA 419 Introduction to Real Analysis (W) 3 hours - Course topics include elementary set theory, the real number system, sequences, limits of functions, continuity, differentiation, the Riemann-Stieltes integral, and infinite series. In this course students are required to demonstrate their ability to write, using standard English. Offered fall semester alternate years. Prerequisite: MA 271.
MA 422 Introduction to Complex Analysis (W) 3 hours - Functions of a complex variable: integration, sequences and series, the calculus of residues and conformal mapping are studied. In this course students are required to demonstrate their ability to write, using standard English. Offered spring semester alternate years. Prerequisite: MA 271.
MA 490-491 Research and Independent Study (W) each 1-3 hours - An independent study or an original investigation in mathematics by the student under the guidance of the faculty. In this course students are required to demonstrate their ability to write,using standard English. Prerequisites: departmental senior and prior approval by the department chair.
PH 101,102 The Physical Sciences 3,3 hours - 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 geology and astronomy. Prerequisite: MA 101.
PH 103-104 General Physics 3-3 hours - This course is designed to cover general physics at a level that assumes previous exposure to college precalculus and trigonometry. Topics include kinematics, vector physics, Newton’s law of motion, work, energy, momentum, rotational motion, equilibrium, periodic motion, waves, light,sound, and electromagnetism. Prerequisite: MA 122 or equivalent.
PH 103L-104L General Physics Lab 1-1 hour - The laboratory component of PH 103-104. Prerequisite: Must be taken concurrently with PH 103-104.
PH 121-122 General Physics With Calculus 3-3 hours - This course is designed for science and engineering students. Topics covered in Physics 121include vectors, Newtonian mechanics, heat and thermodynamics. Physics 122 deals with light, electricity, magnetism, and a brief introduction to modern physics. Laboratory is required.Prerequisite: MA 171.
PH 121L-122L General Physics with Calculus Lab 1-1 hour - The laboratory component of PH 121-121. Prerequisite: Must be taken concurrently with PH 121-122.
PH 301 Theoretical Mechanics 3 hours - An intermediate course covering the basic principles of vector mechanics and the statics and dynamics of particles and rigid bodies. Offered when required. Prerequisites: one year of college physics and one year of calculus.
PH 305 Mathematical Methods of Physics 3 hours - 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, intregral transforms, complex analysis and partial differential equations. Offered when required. Prerequisite: PH 122 and MA 271.
PH 311 Electricity and Magnetism 3 hours - In this course the theory of electric and magnetic phenomena is studied. The following are some of the topics that are included: electrostatic and magnetic fields, introduction and use of vector analysis, circuit elements, electromagnetic effects of currents, radiation and Maxwell’s equation.Offered when required. Prerequisites: one year of college physics and one year of calculus.