• Contact Info

Chang, Silva

Principal Instructor

Positions

Research Areas research areas

Teaching

courses taught

  • APPM 1350 - Calculus 1 for Engineers
    Primary Instructor - Fall 2018 / Fall 2019 / Fall 2022 / Spring 2023
    Topics in analytical geometry and calculus including limits, rates of change of functions, derivatives and integrals of algebraic and transcendental functions, applications of differentiations and integration. Students who have already earned college credit for calculus 1 are eligible to enroll in this course if they want to solidify their knowledge base in calculus 1. For more information about the math placement referred to in the "Enrollment Requirements", contact your academic advisor. Degree credit not granted for this course and APPM 1345 or ECON 1088 or MATH 1081 or MATH 1300 or MATH 1310 or MATH 1330.
  • APPM 1360 - Calculus 2 for Engineers
    Primary Instructor - Spring 2018 / Spring 2019 / Spring 2020 / Fall 2020 / Spring 2021 / Fall 2021 / Spring 2022 / Spring 2024
    Continuation of APPM 1350. Focuses on applications of the definite integral, methods of integration, improper integrals, Taylor's theorem, and infinite series. Degree credit not granted for this course and MATH 2300.
  • APPM 1390 - A Game for Calculus
    Primary Instructor - Spring 2023
    Coaches students to implement study strategies geared specifically toward APPM Calculus in a structured, supportive, small group environment. Department consent required.
  • APPM 1650 - Python for Mathematical and Statistical Applications
    Primary Instructor - Fall 2021 / Fall 2022 / Fall 2023
    Uses Python to teach the fundamentals of computer programming with an emphasis on mathematical and statistical applications. Topics will include data types, data structures, iteration, visualization, and simulations. Techniques covered will be applicable to many scientific and technical fields. No prior programming experience is required.
  • APPM 2340 - Calculus 3 for Statistics and Data Science
    Primary Instructor - Fall 2022 / Fall 2023
    Covers vectors and vector analysis, partial derivatives and the multivariable Taylor theorem, and multiple integrals. Introduces matrices and statistical applications.
  • APPM 2720 - Open Topics in Lower Division Applied Mathematics
    Primary Instructor - Fall 2019 / Fall 2020 / Spring 2022 / Spring 2024
    Provides a vehicle for the development and presentation of new topics that are accessible to lower division Applied Mathematics students. These topics have the potential to be incorporated into the core APPM curriculum. May be repeated up to 6 total credit hours.
  • APPM 3170 - Discrete Applied Mathematics
    Primary Instructor - Spring 2021
    Introduces students to ideas and techniques from discrete mathematics that are widely used in science and engineering. Mathematical definitions and proofs are emphasized. Topics include formal logic notation, proof methods; set theory, relations; induction, well-ordering; algorithms, growth of functions and complexity; integer congruences; basic and advanced counting techniques, recurrences and elementary graph theory. Other selected topics may also be covered.
  • APPM 3650 - Algorithms and Data Structures in Python
    Primary Instructor - Spring 2023 / Spring 2024
    Covers data structures (stacks, queues, linked lists, hash tables, heaps), algorithms (divide and conquer, sorting, greedy, graph, dynamic programming), and asymptotic complexity with an emphasis on applied math topics. Assignments will include programming projects written in Python
  • ECEN 2703 - Discrete Mathematics for Computer Engineers
    Primary Instructor - Fall 2018
    Emphasizes elements of discrete mathematics appropriate for computer engineering. Topics: logic, proof techniques, algorithms, complexity, relations, and graph theory.

Background