skip to main content

Course Descriptions

Mathematics Course Descriptions

 

ASKL: ACADEMIC SKILLS

ASKL 1013: Intermediate Algebra

A beginning course in algebra for students needing a foundation for college mathematics courses. A grade of C or better is required before a student is eligible to enroll in a higher mathematics course. Fall, Spring.

 

MATH: MATHEMATICS

MATH 1003: College Algebra

A study of the properties and applications of linear, exponential, logarithmic, quadratic, and polynomial functions, as well as an introduction to absolute value, piecewise, and rational functions. Additional topics will include transformation and composition of functions, as well as matrices and their use in the solution of linear systems. Prerequisite: An ACT Math score of 19 or higher, an SAT Math score of 500 or higher, or a grade of C or better in ASKL 1013. Fall, Spring.

 

MATH 1013: Trigonometry

Solution of triangles, identities, and equations. Study of graphs. Prerequisite: ASKL 1013 or official placement. On Demand.

 

MATH 1033: Mathematics for the Liberal Arts

Students will engage in a study of mathematical ideas and thinking, learning to solve problems and make decisions using sound quantitative reasoning. All students will study techniques of problem-solving, mathematical reasoning, the set of real numbers, sizes of infinity, and the use of analogy to explore four-dimensional geometry. Additional topics will be chosen by the instructor and may include the use of mathematics in art, additional geometric concepts, probability, and statistics. Prerequisite: An ACT Math score of 19 or higher, an SAT Math score of 500 or higher, or a grade of C or better in ASKL 1013. Fall, Spring.

 

MATH 1034: Precalculus

A course designed to prepare students for Calculus. Topics include functions, polynomials, rational functions, exponential and logarithmic functions, circular functions, systems of linear equations and coordinate geometry. Prerequisite: MATH 1003 or official placement. Fall.

 

MATH 1063: Business Calculus

Intuitive coverage of calculus emphasizing applications in business. Differentiation, optimization in one- and two-variable problems, applications of exponential growth, elasticity of demand, and integration. A student may not earn credit for graduation in MATH 1063 after having earned credit in MATH 2014. Prerequisite: MATH 1003 or official placement. On Demand.

 

MATH 1073: Discrete Mathematics I

An introduction to areas of mathematics not typically seen in high school. Topics include elementary symbolic logic, Boolean and matrix algebra, set and number theory, relations, graph theory, and an introduction to mathematical reasoning. Prerequisite: MATH 1003 or official placement. Fall.

 

MATH 1103: Special Topics in Mathematics

A course covering special mathematical content not normally covered in the curriculum. Prerequisite: Consent of instructor. May, if there is sufficient demand.

 

MATH 2014: Calculus I

Introductory study of calculus and analytic geometry, including differentiation, application of derivatives, integration, and application of integrals. Prerequisite: MATH 1034 or official placement. Spring.

 

MATH 2024: Calculus II

Continuation of MATH 2014. Further study of transcendental functions, techniques of integration, sequences and series. Prerequisite: MATH 2014. Fall.

 

MATH 2033: Mathematics for Elementary Teachers I

An introduction to the mathematical concepts underlying the traditional computational techniques for elementary school mathematics. The course may not be counted toward a major or minor in mathematics or for certification in secondary mathematics. Open only to Elementary Education majors. Prerequisite: Official placement or a grade of C or better in ASKL 1013. Fall.

 

MATH 2053: Mathematics for Middle School Teachers I

An introduction to the mathematical concepts underlying the traditional computational techniques for middle school mathematics. The course may not be counted towards a major or minor in mathematics. Prerequisite: MATH 1003. Fall.

 

MATH 2063: Elementary Statistics

An introduction to the fundamental concepts and methods of modern statistics, emphasizing data analysis and statistical reasoning. Topics include descriptive statistics, experimental design, elementary probability, random sampling, estimation, hypothesis testing, and simple linear regression. Statistical software will be used extensively. Prerequisite: MATH 1003 or official placement. Fall, Spring.

 

MATH 2073: Discrete Mathematics II

Continuation of MATH 1073 and an introduction to the techniques of mathematical proof. Additional topics in number and graph theory, equivalence relations, functions, combinatorics, and algebraic group theory. Prerequisite: MATH 1073. Spring.

 

MATH 2343: Fundamentals of Mathematical Proof

An introduction to the techniques used in the construction of mathematical proofs. Prerequisite: Sophomore standing or consent of instructor Spring.

 

MATH 3003: Foundations of Geometry

A study of the axiomatic bases of geometries, their relation to "real" space; basic concepts of point, line, plane and space; projective and non-Euclidean geometries. Prerequisite: MATH 2014 or MATH 2343. Spring of odd-numbered years.

 

MATH 3013: Mathematics for Elementary Teachers II

A continuation of the study of the rational and real number systems. Basic ideas of geometry, including plane regions and space figures, measurement, relations, functions and graphs, linear equations, probability, and logic. The course may not be counted toward a major or minor in mathematics or for certification in secondary mathematics. Open only to Elementary Education majors. Prerequisite: MATH 2033 or consent of instructor. Spring.

 

MATH 3034: Calculus III

Continuation of MATH 2024. A study of polar coordinates, vectors, vector-valued functions, functions of multiple variables, including partial differentiation and multiple integrals. Prerequisite: MATH 2024. Spring.

 

MATH 3043: Differential Equations

Ordinary differential equations such as occur in geometry, physics, and chemistry. Course covers classical solution techniques including power series solutions and also treats the Laplace Transform Method. Prerequisite: MATH 2024.Fall of odd-numbered years.

 

MATH 3053: Abstract Algebra I

A study of groups: symmetric groups, groups of integers, subgroups, group homomorphisms and isomorphisms, and other group theory topics. Prerequisites: MATH 2343. Fall of odd-numbered years.

 

MATH 3063: Probability and Statistics

Counting techniques, probability, odds, mathematical expectation, distributions, moments, sampling, mathematical models and testing hypotheses. Prerequisite: MATH 2024. Spring of even-numbered years.

 

MATH 3083: History of Mathematics

A survey of the development of mathematical theories and techniques from the early Egyptians through the eighteenth century. Emphasis is placed upon appreciation, but assignments include representative exercises. Prerequisite: MATH 2014 or MATH 2343 or consent of instructor. Fall of odd-numbered years.

 

MATH 3093: Linear Algebra

A study of vectors, matrices, and vector spaces. Topics include solutions of linear systems, linear transformations, determinants, bases, coordinate systems, eigenvectors and eigenvalues, orthogonality, and quadratic forms. Prerequisite: MATH 2024, MATH 2073 or MATH 2343. Fall of even-numbered years.

 

MATH 3202: Advanced Chemical Calculuations

A study of calculations required to master advanced chemical topics. This course may not be counted towards a major in mathematics. Prerequisite: MATH 2014. Prerequisite or corequisite: CHEM 3104. Spring.

 

MATH 3313: Mathematics for Middle School Teachers II

A continuation of MATH 2053. The course may not be counted towards a major or minor in mathematics. Prerequisite: MATH 2053. Spring.

 

MATH 4013: Methods in Secondary Mathematics

A modular course for secondary mathematics education students including theories, purposes, activities, curricula and new developments in teaching. Prerequisite: Junior or Senior standing. Fall of even-numbered years.

 

MATH 4023: Introduction to Real Analysis

A more theoretical treatment than is provided by the basic calculus courses. Topics include limits, continuity, derivatives and the Riemann integral; primarily in one dimension. Prerequisites: MATH 2024 and MATH 2343. Spring of odd-numbered years.

 

MATH 4033: Further Studies in Real Analysis

Continuation of MATH 4023. Topics include series, functions of several variables and integrals other than Riemann-type. Prerequisite: MATH 4023. On Demand.

 

MATH 4053: Abstract Algebra II

Continuation of MATH 3053. Study of rings, fields, polynomial rings, extension fields, Galois Theory, and other topics. Prerequisites: MATH 3053. On Demand.

 

MATH 4113: Methods in Middle School Mathematics

A modular course for middle school mathematics education students including theories, purposes, activities, curricula, and new developments in teaching. The course may not be counted toward a major or minor in mathematics or for certification in secondary mathematics. Open only to Middle School Education majors. Prerequisite: MATH 3313 or consent of instructor. Fall of even-numbered years.

 

MATH 4341-4342: Classroom Peer Instructor

Student peer instructors will assist the instructor in the instruction of a mathematics course. Peer instructors will engage in individual and small group instruction during course review sessions, will be prepared to answer questions related to weekly course exercises, and may assist in the preparation, administration, and grading of assignments. Peer instructors may be required to design a classroom activity and/or assist in creating questions for assessments. A limit of two hours of peer instructor credit may be applied to the requirements for a major or minor. Prerequisite: Permission of instructor. On Demand.

 

MATH 4463: Mathematical Scholarship

Students will engage in independent learning activities. These may include reading technical literature, working in a subject area for which the student has not had formal instruction, or continuing the study of a topic beyond the scope of previous coursework. Students will apply their mathematical knowledge to solve problems in other disciplines and reflect upon the connection of mathematics to the liberal arts. Students will regularly present the results of their explorations in both written and oral form. Prerequisite: Senior standing or consent of instructor. Spring.

 

MATH 4423: Special Topics in Mathematics

A course covering special mathematical content not normally covered in the curriculum. Course may be repeated for credit one time, provided that the repeat is a different topic. Prerequisite: Consent of instructor. Spring of even-numbered years.

 

MATH 4801-4893: Special Studies in Mathematics

For students who wish to do independent work on advanced problems. On Demand.

 

MATH 4883: Mathematics for Secondary Teachers

Further studies of the mathematical concepts underlying the traditional curriculum for secondary school mathematics. Prerequisite: Junior standing or consent of instructor. Fall of even-numbered years.

 

 

Computer Science Course Descriptions

 

CSCI 1044: Programming I

Introduction to the fundamental concepts of programming using an object-oriented language. Topics include: selection, repetition, methods, and problem-solving; introduction to arrays, strings, and simple class design. Includes a laboratory component. Prerequisite: 23 on Math subscore of the ACT or a C or better in MATH 1003. Fall.

 

CSCI 1064: Programming II

Continues the introduction from CSCI 1044. Concentrates on object-oriented development (encapsulation, aggregation, inheritance, polymorphism, interfaces) and elementary data structures (resizable arrays, linked lists, stacks, queues). Also includes introductions to recursion, algorithm analysis, searching, and sorting. Includes a laboratory component. Prerequisite: CSCI 1044. Spring.

 

CSCI 2103: Data Structures

Study of ADTs and their common implementations: searchable collections (BSTs and self-balancing trees), priority queues (heaps), maps (hash tables), graphs (adjacency list/matrix). Emphasis on choosing an implementation based on algorithmic analysis and properties of a particular application. Also includes generics, recursion, and advanced sorting. Prerequisite: CSCI 1064, MATH 2073. Fall.

 

CSCI 2113: Internet Development

This course surveys the many technologies that are used to program multi-tiered, client/server, database-intensive, Web-based applications. Prerequisite: CSCI 1044. Spring of odd-numbered years.

 

CSCI 2123: Current Languages

Introduces students to a recent new language not already covered in the curriculum. May only be taken once for credit. Prerequisite: CSCI 1064. Fall of even-numbered years.

 

CSCI 2423: Human Computer Interaction

Evaluation of user interfaces, usability engineering, and prototyping. Design of windows, menus, and commands. Response time and feedback. Color, icons, and sound. Internationalization and localization. user interface architectures and APIs. Prerequisite: CSCI 1044. Spring of even-numbered years.

 

CSCI 3053: Computer Networks

Introduces the structure, implementation, and theoretical underpinnings of computer networking and the applications that have been enabled by that technology. Prerequisite: CSCI 1064 or CSCI 1044 and Junior standing. Spring of odd-numbered years.

 

CSCI 3093: Computer Organization

Introduces the concept of a computer beginning with the hardware. Topics covered include: microprocessor architecture, memory, busses, interrupts, interface adapters, controllers, direct memory access, and serial communication. Includes the use of assembly language to reinforce topics. Prerequisite: CSCI 1064. Spring of even-numbered years.

 

CSCI 3463: Software Engineering

Study of the methods used in the design, development, implementation, testing and maintenance of software systems. Students will utilize the team approach in the development and management of software projects and will make use of modern tools to achive these tasks. Prerequisite: CSCI 2103. Fall.

 

CSCI 3801-3893: Special Studies in Computer Science

Continuation of courses offered on a regular basis or areas of computer science not covered in the regular curriculum. Prerequisite: Consent of instructor. On Demand.

 

CSCI 4023: Programming Languages

Comparison of the organization and structure of procedural, object-oriented, functional, declarative, and scripting languages. Additional topics will include language translation, abstraction mechanisms, language design, and semantics. Prerequisite: CSCI 2103. Spring.

 

CSCI 4033: Database Management Systems

Introduces the concepts, techniques, and management of databases and Database Management Systems (DBMS). Topics include relational databases, normalization, indexing, and transaction management. Prerequisite: CSCI 2103. Spring of odd-numbered years.

 

CSCI 4043: Algorithm Design and Analysis

Introduces formal techniques to support the design and analysis of algorithms, focusing on both the underlying mathematical theory and practical considerations of efficiency. Prerequisite: CSCI 2103. Spring.

 

CSCI 4083: Current Topics

Examination of topics, tools, and/or methodologies that have become significant forces in the field and are not covered by other courses in the curriculum. May be taken twice for credit. Prerequisite: Senior status or consent of instructor. Fall of odd-numbered years.

 

CSCI 4103: Senior Capstone

This course will engage students in research outside of their previous coursework experience. The outcome of this course will be either a project or a paper of sufficient quality to be published or presented at a conference. Prerequisite: Senior standing and/or consent of instructor. Spring.

 

CSCI 4341-4342: Laboratory Peer Instructor

Student peer instructors will assist the instructor in the instruction of a laboratory course. Peer instructors will engage in individual and small group instruction during laboratory, will be prepared to answer questions related to weekly lab exercises, and may assist in the preparation, administration, and grading of lab assignments and exams. Student peer instructors may be required to design a laboratory exercise and/or create exam questions. A limit of two hours of peer instructor credit may be applied to the requirements for a major or minor. Prerequisite: Permission of instructor. On Demand.

 

CSCI 4801-4893: Special Studies in Computer Science

Continuation of courses offered on a regular basis or areas of computer science not covered in the regular curriculum. Prerequisite: Consent of instructor. On Demand.

Next Steps

Top