Course Catalogs

You are viewing the
2024-2025 Course Catalog
Catalog
2025-2026

Department/Program:

Mathematics and Computer Science

Mathematics is an intriguing field that helps us understand the world by modeling physical phenomena quantitatively and employing sound reasoning skills. A degree in mathematics offers students many options, including careers in business, government, industry, and teaching. Some students also pursue post-graduate education in mathematics, medicine, law, and science. Students studying mathematics at Nebraska Wesleyan University have opportunities to engage themselves fully in their education by working collaboratively with their peers, conducting research with faculty, teaching in the Math Tutoring Center, grading for courses, attending Math Club events, and presenting research at conferences.

Department Learning Outcomes
Majors will be able to:

  1. Demonstrate problem-solving skills.
  2. Prove theorems.
  3. Learn independently.
  4. Explain mathematics in oral and written form.
  5. Use computer-based technology to assist in solving problems.
  6. Pursue employment or further study.

Courses

A topical course designed to investigate relevant subject matter not included in any standard courses. The title and the content will be determined by current mutual interests of students and faculty. This course may be offered to meet a requirement for a major only by approval of the department chair.
This is a research course. The student initially meets with the department chair to select a study topic and review research methods. At this time the student will be assigned a faculty resource person to guide his or her work and assist in an advisory capacity. A copy of the student's work is filed in the archives for the department. Independent study may not duplicate courses described in the catalog. Prerequisite(s): Permission of the department chair.

CMPSC 1970 Internship (1-8 hours)

On-the-job training in computer science in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only. Prerequisite(s): Permission of the instructor and approval of the department chair.
Archway Curriculum: Essential Connections: Experiential Learning: Exploratory
An introduction to computational problem-solving using Python. Hands-on labs are used to motivate basic programming concepts, including basic data types and structures, functions, conditionals, and loops. Additional topics may include building and scraping HTML webpages. The course is recommended for all who wish to explore data science and/or computer science. Recommended: Math ACT score of at least 21 or instructor permission of a prerequisite waiver.
Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

See PHYS 2600 Computer Architecture and Interfacing.

A laboratory supporting CMPSC 2600.

CMPSC 2970 Internship (1-8 hours)

On-the-job training in computer science in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only. Prerequisite(s): Permission of the instructor and approval of the department chair.
Archway Curriculum: Essential Connections: Experiential Learning: Intensive

This course, built in collaboration with Google, will teach you how to understand and use data structures. Data structures are used by almost every program and application to store, access and modify the vast quantities of data that are needed by modern software. By the end of this course you'll learn what data structures are and learn how to use them in the applications you build. This online class has optional live sessions. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions. Prerequisite(s): CMPSC 2100 Python Programming II.

A project-based continuation of the techniques developed in CMPSC 2200 Python Programming I. Topics include object-oriented programming, algorithm design and analysis, data structures, and general problem-solving techniques (such as recursion) while following industry-standard software development principles. Prerequisite(s): Grade of "C" or better in CMPSC-2200 or instructor permission of a prerequisite waiver.

Supervised individual projects for students on topics selected by the student in consultation with the instructor. Special Projects may not duplicate courses described in the catalog.
Prerequisite(s): Permission of the instructor.

CMPSC 3970 Internship (1-8 hours)

On-the-job training in computer science in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department.
Pass/Fail only.
Prerequisite(s): Permission of the instructor and approval of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

This course explores algorithms from a coding-focused perspective, using Python. Students will learn about the issues that arise in the design of algorithms for solving computational problems and will explore a number of standard algorithm design paradigms and their applicability. Students will also become familiar with concepts of runtime, recursion, implementation and evaluation. This course features a heavy emphasis on practical application of algorithms to common development and engineering challenges. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

Prerequisite(s): CMPSC 3000 Data Structures and MATH 1600 Calculus I.

Supervised individual projects for students on topics selected by the student in consultation with the instructor. Special Projects may not duplicate courses described in the catalog. Prerequisite(s): Permission of the instructor.

CMPSC 4970 Internship (1-8 hours)

On-the-job training in computer science in situations that satisfy the mutual interests of the student, the supervisor, and the instructor.
P/F only.
Prerequisite(s): Permission of the Program Director and junior or senior standing.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of managing, manipulating, and summarizing data using Excel and SQL. Topics in Excel include, but are not limited to: functions, filters, charts and visualizations, pivot tables, and macros. Topics in SQL include, but are not limited to: queries, joins, and basic database management.

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving
An introduction to data analytics from three perspectives: inferential thinking, computational thinking and real-world relevance. Topics include, but are not limited to: organizing real-world data by filtering, sorting, and using pivot tables; exploring data; visualizing data; using programming tools to analyze data through a statistical lens. Statistical topics include: center and spread of data, descriptive statistics, inferential statistics, regression, causality, classification and prediction.
Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

In today's world, no one is safe from cyber-attacks, but everyone can be prepared. This course will teach you how malicious actors use social skills and technology to facilitate cyber attacks and provide you with the tools and information you need to defend against those attacks. Whether you pursue one of the many available jobs in cybersecurity or just want to secure your own privacy, you'll learn how to make the Internet safer.This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

On-the-job training in data analytics in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only.

Prerequisite(s): Permission of the instructor and approval of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Exploratory

Supply chain management is the process by which organizations get us the products we consume, and companies need talented employees to help optimize their supply chain. This course will teach you how to use forecasting techniques to match supply and demand, and how to develop logistics networks that help minimize costs and deliver top customer service. This online class has optional live sessions. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

In today's modern economy, something as simple as a razor might be manufactured in multiple countries with each part coming from a different supplier. This course will teach you how businesses manage this increasing complexity behind the scenes through efficient sourcing of suppliers and operations. You will have the opportunity to apply this knowledge by conducting a real-world case study of a product of your choosing. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

Prerequisite(s): DATA 2200 Forecasting And Logistics.

Cybercrime is one of the biggest threats companies face on a daily basis, and they are constantly looking for new hires to help protect them. In this course, you will get a firsthand look at the methods used to commit cybercrimes. You will also learn how governments detect, investigate, and stop these crimes, and become familiar with the laws and policies in place to deter cybercriminals. This online class has optional live sessions. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

Prerequisite(s): DATA 1700 Introduction to Cybersecurity.

DATA 2970 Internship (1-8 hours)

On-the-job training in data analytics in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only.

Prerequisite(s): Permission of the instructor and approval of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of data visualization, including principles and techniques. Students will analyze the effectiveness of visualizations, create a wide array of visualizations using the programming language R, and communicate a story through them. Significant emphasis will be placed on getting and cleaning data.

Prerequisite(s): Grade of "C" or better inCMPSC 1100 Python Programming I and grade of "C" or better in one of the following statistics courses: BUSAD 2100 Business and Economic Statistics, MATH 1300 Statistics, MATH 3100 Differential Equations, POLSC 2000 Introduction to Political Science Statistics, PSYCH 2100 Psychological Statistics, or SOC 2910 Social Statistics.

This course explores key principles and techniques of data science in Python, including programming foundations, data management, advanced data visualization, integration with SQL, and machine learning. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

Prerequisite(s): CMPSC 2100 Python Programming II and DATA 1400 Foundations of Data Analytics II.

This course builds on DATA 3200 to provide students with a more robust understanding of the tools of a Data Scientist. Data Analytics combines data, computation and inferential thinking to solve challenging problems to thereby better understand the world. This class explores key principles and techniques of data science, including quantitative critical thinking and algorithms for machine learning methods. It will also introduce students to the ways in which data analytics is deployed in healthcare, marketing, political science, criminal justice, and other fields. This course is an online class offered through the Lower Cost Models Consortium. The class has optional live sessions.

Prerequisite(s): DATA 3200 Principles and Techniques of Data Analytics I and MATH 1600 Calculus I.

DATA 3970 Internship (1-8 hours)

On-the-job training in data analytics in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only.

Prerequisite(s): Permission of the instructor and approval of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

DATA 4970 Internship (1-8 hours)

On-the-job training in data analytics in situations that satisfy the mutual interests of the student, the supervisor, and the instructor. The student will arrange for the position in accordance with the guidelines established by the department. Pass/Fail only.

Prerequisite(s): Permission of the instructor and approval of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A student-driven collaborative project synthesizing skills developed in the data analytics major.

Prerequisite(s): At least Junior standing and grades of "C" or better in CMPSC 2100 Python Programming II and DATA 3100 Data Visualization With R.

Archway Curriculum: Essential Connections: Discourse Instructive
Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of various aspects of mathematics pertinent to a democracy including voting methods, logic of argumentation, statistics in the media, and financial mathematics.
(Normally offered each spring semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving
Archway Curriculum: Integrative Core: Democracy Thread

A study of functions from algebraic, graphical, numerical and modeling perspectives. The functions are chosen from among linear, polynomial, rational, exponential and logarithmic.
Prerequisite(s): Math ACT score of at least 21.
(Normally offered each semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

A course for elementary education majors designed to promote a deep understanding of elementary mathematics topics, including the decimal system, fractions, percentages, arithmetic operations and problem-solving. Emphasis is placed on communicating mathematics, both in writing and orally.
(Normally offered each fall semester.)

An introduction to statistics concepts with an emphasis on applications. Topics include descriptive statistics, discrete and continuous probability distributions, the central limit theorem, confidence intervals, hypothesis testing, and linear regression.
(Normally offered each fall semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

A study of trigonometric functions, identities, equations, and their applications.
Prerequisite(s): Math ACT score of at least 24 or a grade of "C" or better in MATH 1100 College Algebra.
MATH 1100 College Algebra and MATH 1470 Trigonometry may be taken concurrently with the permission of the Trigonometry instructor or department chair.

(Normally offered during the last 8 weeks of each semester in an online format.)

A calculus course that emphasizes biological applications. Topics include Malthusian growth, limits, continuity, differentiation, optimization, differential equations, and integration. Assignments are given that involve spreadsheets and computer algebra systems. Prerequisite(s): Math ACT score of at least 24 or grade of "C" or better in Mathematics 1100.
Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

An introduction to calculus of a single variable. Topics include limits, continuity, differentiation, and beginning integration with applications. Assignments are given that help build proficiency in the use of a computer algebra system.
Prerequisite(s): Math ACT score of at least 27, or a grade of "C" or better in MATH 1470 Trigonometry or MATH 1400 Pre-Calculus, or permission of the instructor.
(Normally offered each semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

A continuation of MATH 1600 Calculus I. Topics studied include integration techniques and applications, differential equations, numerical approximations, sequences and series, and vectors. Assignments are given that help build proficiency in the use of a computer algebra system.
Prerequisite(s): Permission of the department chair or grade of "C" or better in MATH 1600 Calculus I.
(Normally offered each semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

This is a course where a student works independently on a topic. The student initially meets with the department chair to select a study topic. At this time the student will be assigned a faculty resource person to guide his or her work and assist in an advisory capacity. A copy of the student's work is filed in the archives for the department. Independent Study may not duplicate courses described in the catalog.
Prerequisite(s): Permission of the department chair.

MATH 1970 Internship (0-8 hours)

An on-the-job experience oriented toward the student’s major interest. The student is to secure a position in an organization that satisfies the mutual interests of the instructor, the sponsor, and the student. P/F Only.
Prerequisite(s): Permission of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Exploratory

This course develops some of the most fundamental ideas and techniques underpinning all of mathematics. We will investigate questions such as: What is the structure of deductive logic? How do mathematicians ascertain and communicate truth? How are numbers and infinities constructed? Are there limits to mathematical understanding? Emphasis will be placed on strengthening the ability to write clear, precise arguments in the context of mathematical foundations (logic, numbers, sets, functions, etc.). This course is open to students from all majors and requires no specific mathematics background.

Prerequisite(s): MATH-100 or MATH 1300 Statistics or MATH 1600 Calculus I or permission of the instructor.

(Normally offered each spring semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving
Archway Curriculum: Essential Connections: Writing Instructive

An introduction to multivariable calculus. Topics include vector-valued functions, functions of several variables, partial derivatives, multiple integrals, and analysis. Assignments are given that help build proficiency in the use of a computer algebra system.
Prerequisite(s): Permission of department chair or grade of "C" or better in MATH 1610 Calculus II.
(Normally offered each fall semester.)

Archway Curriculum: Foundational Literacies: Mathematical Problem Solving

A tutoring experience comprised of at least 20 hours of mathematics tutoring. Tutoring may include, but is not limited to, these types: volunteer tutoring, tutoring at NWU's Math Tutoring Center or private tutoring. A reflection component is required.
Prerequisite(s): Permission of Department Chair.
Pass/Fail Only.

Archway Curriculum: Essential Connections: Experiential Learning: Exploratory

This is a course where a student works independently on a topic. The student initially meets with the department chair to select a study topic. At this time the student will be assigned a faculty resource person to guide his or her work and assist in an advisory capacity. A copy of the student's work is filed in the archives for the department. Independent Study may not duplicate courses described in the catalog.
Prerequisite(s): Sophomore standing and permission of the department chair.

MATH 2970 Internship (1-8 hours)

An on-the-job experience oriented toward the student’s major interest. The student is to secure a position in an organization that satisfies the mutual interests of the instructor, the sponsor, and the student. P/F Only.
Prerequisite(s): Permission of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of ordinary differential equations. Topics include first- and higher-order, linear and nonlinear differential equations with applications. Additional topics may be chosen from systems of differential equations, transform techniques, and numerical methods. Use will be made of a computer algebra system.
Prerequisite(s): Grade of "C" or better in MATH 1610 Calculus II.
(Normally offered each spring semester.)

A study of vector spaces, determinants, linear transformations, matrices, matrix equations, and their applications in the natural and social sciences.
Prerequisite(s): Grade of "C" or better in MATH 1610 Calculus II.
(Normally offered each spring semester.)

An introduction to basic probability and statistics concepts with an emphasis on applications. Topics include descriptive statistics, probability, Bayes' Theorem, discrete and continuous probability distributions, joint probability distributions, estimation and hypothesis testing.
Prerequisite(s): Grade of "C" or better in MATH 1610 Calculus II.
(Normally offered fall of even-numbered years.)

MATH 3500 Geometry (3 hours)

Selected topics from Euclidean and non-Euclidean geometry, geometry as a mathematical structure, and geometry as a study of invariants of set transformations.
Prerequisite(s): Grade of "C" or better in MATH 2200 Foundations of Modern Mathematics.
(Normally offered fall of odd-numbered years.)

This is a course where a student works independently on a topic. The student initially meets with the department chair to select a study topic. At this time the student will be assigned a faculty resource person to guide his or her work and assist in an advisory capacity. A copy of the student's work is filed in the archives for the department. Independent Study may not duplicate courses described in the catalog.
Prerequisite(s): Junior standing or permission of the department chair.

MATH 3970 Internship (1-8 hours)

An on-the-job experience oriented toward the student’s major interest. The student is to secure a position in an organization that satisfies the mutual interests of the instructor, the sponsor, and the student. P/F Only.
Prerequisite(s): Permission of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of various algebraic systems arising in modern mathematics, such as groups and rings.
Prerequisite(s): Grade of "C" or better in MATH 2200 Foundations of Modern Mathematics.
(Normally offered fall of even-numbered years.)

A formal approach to limits, continuity, differentiation, and integration with emphasis on the proofs of theorems. Additional topics may include topology, uniform continuity, and uniform convergence.
Prerequisite(s): Grade of "C" or better in MATH 2200 Foundations of Modern Mathematics and MATH 1610 Calculus II.
(Normally offered spring of even-numbered years.)

A guided, original research experience on a mathematical topic. This course will culminate in a conference-style presentation and written report. Students will keep a reflection journal throughout the experience.

Prerequisite(s): Instructor permission.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

This is a course where a student works independently on a topic. The student initially meets with the department chair to select a study topic. At this time the student will be assigned a faculty resource person to guide his or her work and assist in an advisory capacity. A copy of the student's work is filed in the archives for the department. Independent Study may not duplicate courses described in the catalog.
Prerequisite(s): Senior standing or permission of the department chair.

MATH 4970 Internship (1-8 hours)

An on-the-job experience oriented toward the student’s major interest. The student is to secure a position in an organization that satisfies the mutual interests of the instructor, the sponsor, and the student. P/F Only.
Prerequisite(s): Permission of the department chair.

Archway Curriculum: Essential Connections: Experiential Learning: Intensive

A study of topics of special interest in mathematics. Students begin the course by studying an advanced topic in mathematics. Students then work on individualized projects culminating in a symposium presentation and survey paper.
Prerequisite(s): Major in mathematics, senior standing, grade of "C" or better in either MATH 4200 Abstract Algebra I or MATH 4300 Real Analysis, and permission of the instructor.
(Normally offered each spring semester.)

Archway Curriculum: Essential Connections: Writing Instructive
Archway Curriculum: Essential Connections: Speaking Instructive