MED 543 Data Structures for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 545
Objectoriented principles, standard data structures, bigO notation, NP completeness, stacks, queues, generic data types, dynamic memory, recursion, linked lists, circular lists, doublylinked lists, trees, binary search tree heaps, graphs, sorting algorithms, searching algorithms, objectoriented language implementation of data structures and algorithms.  3  0  0   
MED 545 ObjectOriented Programming for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 572
Objectoriented programming techniques, encapsulation, constructors, destructors, overloading, single and multiple inheritance, polymorphism, composition, templates, iterators, member function access, data hiding, abstract classes, exception handling, projects.  3  0  0   
MED 549 Research Project
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
completion of all other degree requirements, or instructor approval
Semesterlong research into a current topic or trend in mathematics or computer science education, leading to a Master’s quality exposition on said research. Students will select and investigate a specific topic of their own interest with the approval and supervision of a graduate advisor.  3  0  0   
MED 554 Databases for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 572
Database management, database system architecture, relational databases, SQL, domains, relations, relational algebra, relational calculus, integrity, views, normalization, database security, database connectivity, database programming, projects.  3  0  0   
MED 560 Psychology of Mathematics and Computer Science
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Learning theories in a mathematical context, use of classroom technology, types of knowledge including conceptual and procedural knowledge, assessment, teaching ethics, selected topics in science education relevant to educational psychology.  3  0  0   
MED 561 Instructional Technology in the Sciences
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Advanced study of mathematics and science pedagogies using computer assisted instruction, such as mathematical software, spreadsheets, and graphing calculators.  3  0  0   
MED 563 Teaching Mathematics with Graphing Calculators
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
Intensive 2week class on the functions of graphing calculators, focusing on teaching techniques which use graphing utilities to facilitate conceptual understanding. There is a K8 version of this course, and a separate version for grades 712 mathematics teachers.  3  0  0  0  0 
MED 570 Mathematical Modeling for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Mathematical modeling studies and solving realworld problems. Emphasis on setting up assumptions and methodology required to achieve a solution. Practical problems concentrating on the reasoning behind the setup of the problem’s solution.  3  0  0   
MED 571 Computer Science for Teachers I
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
An introduction to computer science. Problem solving and algorithm development. Basic programming and program structures using the modern structuring language C++.  3  0  0   
MED 572 Computer Science for Teachers II
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 571
A continuation of MED 571. Topics include recursion, data structures and their relation to algorithms, data abstraction, encapsulation, and objectoriented programming.  3  0  0   
MED 573 Computer Science for Teachers III
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 572
Java applications, Java applets, control structures, methods, arrays, strings and characters, objectoriented programming, graphics and Java 2D, basic graphical user interface components, exception handling, files and streams, Java utilities.  3  0  0   
MED 574 Advanced Java for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MED 573
Advanced graphical user interfaces, multithreading, Java Beans, Java networking, Java Database Connectivity (JDBC), Java servlets, Java security, Remote Method Invocation (RMI), Java Native Interface (JNI), Java 2 Micro Edition, Java programming with COBRA.  3  0  0   
MED 575 Modern Concepts of Calculus I
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
MTH 140 or MTH 480 or equivalent.
Functions, limits and continuity, derivatives and applications, definite integrals and applications.  3  0  0   
MED 576 Modern Concepts of Calculus II
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
Prerequisite MED 575 or equivalent
Topics in analytic geometry, applications of the definite integral, advanced techniques of integration, improper integrals, Taylor polynomials, theory of infinite sequence and series.  3  0  0   
MED 577 Teaching Elementary Mathematics with Manipulatives
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Projectoriented exploration of tangible models used in teaching fundamentals of mathematics at the elementary level, conceptual versus procedural knowledge.  3  0  0   
MED 579 Topics in Mathematics and Computer Science Education
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Topics selected from current research and trends in mathematics education.  3  0  0   
MED 581 Modern Algebra for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Structure of a mathematical system, set theory, symmetries, groups, rings, fields, homomorphisms, isomorphisms; in the context of number systems relevant to topics in K12 mathematics teaching.  3  0  0   
MED 582 Linear Algebra for Teachers
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Vectors, matrices, linear systems, determinants, inverse matrices, linear inequalities, linear programming.  3  0  0   
MED 583 Geometry I
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
Prerequisites MTH 477 and MTH 478, or equivalent
Intuitive and projectbased computational study of Euclidean geometry and coordinate geometry, highlighting the major results in elementary and secondary geometry.  3  0  0   
MED 584 History of Mathematics
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
A historical development of mathematics from primitive origins to the present, concentrating on numeration systems, arithmetic models, Euclidean and nonEuclidean geometries, number theory, theory of equations, and the beginnings of calculus, Computer Science Evolution, Computer Generations, History of Programming Languages.  3  0  0   
MED 585 Elementary Statistics
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Organization and presentation of data, frequency distribution, measures of central tendency and variance, percentiles and standard scores, sampling theory, significance tests, correlation, standard forms of continuous distributions.  3  0  0   
MED 586 Number Theory
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Divisibility, greatest common divisors, Euclid’s algorithm, congruencies, the infinitude of the primes, sieve of Eratosthanes, sigma and tau functions, perfect numbers, Mersenne primes, Fermat’s Little Theorem, Euler’s Theorem, cryptography.  3  0  0   
MED 587 Finite Mathematics
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Sets, Functions and Proof Techniques, Logic and Logic Circuits, elations, Combinatorics, Graph Theory, Applications to Computer Science.  3  0  0   
MED 590 Logic and Mathematical Inquiry
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Basic forms of philosophical argument as they appear in mathematics, symbolic logic, identifying salient points of an argument, construction of common forms of proof.  3  0  0   
MED 593 Geometry II
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
Prerequisites MED 583 and MED 590
Formal Euclidean axiomatic geometry with emphasis on proof construction, chains of proofs, topics in nonEuclidean geometry.  3  0  0   
MED 599 Research Project
 Credit Hours  Recitation/Lecture Hours  Studio Hours  Clinical Hours  Lab Hours 
Prerequisites:
completion of all other degree requirements.
Semesterlong research into a current topic or trend in mathematics education, leading to a Master’s quality exposition on said research. Students select and investigate a specific topic of their own interest with the approval and supervision of a graduate advisor.  3  0  0   

