Core Courses


CSC516 Advanced Python

This course will provide an overview of the salient programming topics most heavily used in production level Python development. This includes a deeper understanding of the Python language, learning how to build web applications in Pyramid, knowing how to access relational databases with SQLAlchemy, becoming proficient with NoSQL Document databases using Python, becoming an expert in building reliable code by leveraging unit tests, and last but not least, knowing how to use one of the many Python IDEs and becoming proficient in how to write pythonic code. (3 units; Fall)

Knisley, Benjamin David
09/07/2021 TTh 5:30 PM - 7:00 PM CBU Virtual SYNC

EGR501 Appld Engineering MathAndEthics

This course is an introduction to the graduate study of engineering. Engineering mathematics and linear algebra, as needed for graduate study, will be covered. The Christian worldview and its perspective on advanced engineering will be examined through readings and reflections. An introduction to the topic of research and development will be provided. (3 units; Fall/Spring)

Clement, Larry W.
09/07/2021 W 5:00 PM - 8:00 PM Engineering 221

EGR506 Engring Rsrch and Prjct Discovry

This course is an introduction to research and development in the fields of engineering. Methods for properly researching a topic, collecting and processing data, drawing conclusions and presenting results are discussed. Special attention is paid to the process of technical development as opposed to research. Co-requisite: EGR501 (3 units; Spring/Summer)

Oyanader, Mario A.
01/10/2022 W 5:30 PM - 8:30 PM Engineering 230

EGR541 Geographic Info Sys and Vislztn

This course investigates complex spatial data ecosystems and their respective impact on geographic information system (GIS) solutions. Students develop comprehensive GIS knowledge as applied to working with geographic information. Formal definition and key functions that distinguish GIS from other information systems are presented and discussed. Historical development of innovative and collaborative geographic information tools that assist with managing the challenges associated with positional data are reinforced. Knowledge and skills acquired via application of the concepts of GIS are assessed by completing a series of lab assignments and a culminating research project. (3 units; Fall)

STA513 Applied Statistics

This course provides an introduction to probability, discrete and continuous random variables, probability distributions, expected values, sampling distributions, point estimation, confidence intervals, hypothesis testing and general linear modeling, Specific topics include tools for describing central tendency and variability in data; methods for performing inference on population means and proportions via sample data; statistical hypothesis testing and its application to group comparisons; issues of power and sample size in study designs; and random sample and other study types. While there are some formulae and computational elements to the course, the emphasis is on qualitative nonlinear thinking, interpretation and concepts. (3 units; Spring)

Carothers, Linn E.
01/10/2022 T 5:30 PM - 8:30 PM TBA

Elective Requirements


Complete 9 units from the following: 

BUS510 Innovation and Technology

This course provides a relevant and current survey of information systems in relation to the use of technology to achieve innovative business success. The course takes both a strategic and practical approach to the issues organizations face in understanding and determining the application of technical solutions and strategic planning. The course is designed to deliver the tools for the MBA student to apply immediately in their business roles outside of the university. In the course the student will participate in open discussion, group activities, and topical research and reporting. (3 units; Summer)

Markley, Randy T
03/07/2022 T 6:00 PM - 10:00 PM CBU Virtual SYNC
Mendieta, Jorge J.
03/07/2022 T 6:00 PM - 10:00 PM BUS
Mendieta, Jorge J.
03/07/2022 Th 6:00 PM - 10:00 PM BUS

BUS515 Organizational Behavior

This course focuses on the relationships of individuals and groups within the organizational framework as it involves the nature, performance, and structure of organizational life. The course examines theories of organizational behavior and leadership methods with emphasis on integrating biblical principles. Pre- or Co- Requisite: BUS 503. (3 units; Fall & OPS)

Brown, Octavia L.
10/25/2021 Th 6:00 PM - 10:00 PM CBU Virtual SYNC
Assaf, Raef J
10/25/2021 Th 6:00 PM - 10:00 PM BUS 250
Brown, Octavia L.
10/25/2021 T 6:00 PM - 10:00 PM BUS 250
Bigley, Joel Douglas
03/07/2022 T 6:00 PM - 10:00 PM BUS

BUS548 Strategy and Decision Making

This course is designed to develop the skills and analytical tools to build a strategic framework to align with organizational objectives. Quantitative tools, including decision models, game theory, and statistical analysis will be employed, and coupled with qualitative techniques, to examine critical business problems and develop and implement practical solutions. Insights from behavioral economics will offer an innovative approach to the managerial decision-making process and improve business performance. (3 units; Summer)

Markley, Randy T
07/05/2022 Th 6:00 PM - 10:00 PM BUS
Wendee, Paul Michael
07/05/2022 T 6:00 PM - 10:00 PM BUS
Wendee, Paul Michael
07/05/2022 Th 6:00 PM - 10:00 PM BUS

CSC518 Machine Learning

This course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs, practical advice); reinforcement learning and adaptive control. The course will also discuss recent applications of machine learning, such as robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, text and web data processing. Prerequisite: CSC 516. (3 units; Spring)

CVE556 Sustainable Civil Engineering

ECE517 Mobile Robotics

This course introduces principles and techniques from the fields of mathematics, physics, and numerical methods as well as engineering approaches to develop effective mobile robots. Topics include kinematics of mobile robots, perception, localization and mapping, and motion planning. Mobile robot programming will be taught through simulations and experiments based on the Robot Operating System (ROS). Prerequisite: ECE 514. (3 units; As offered)

ITM510 Project Management

Emphasizes the application of project management skills, tools, and techniques to information systems related project activities in order to determine project scope, charter, resources, scheduling, and cost requirements. Topics include project management, process groups and integration, scope, time management, costs, quality management, human resources, communications management, risk, procurement management, and stockholder management. (3 units).

Bigley, Joel Douglas
10/25/2021 Th 6:00 PM - 10:00 PM BUS 106

LDR560 Leading and Managing Complexity

This course evaluates systems and complexity theories and their respective implications for leadership. Students will explore the rules and patterns that govern all nonlinear and dynamic systems. Students will develop strategies and skills to successfully lead institutions and manage the complexity and chaos associated with leadership in complex environments. Prerequisite: LDR 521. (3 units)

Carter, David
05/09/2022 W 6:00 PM - 10:00 PM BUS

MCE545 Thermal Design of Heat Exchanges

ORG512 Conflict Resolutn and Negotiatns

Emphasizes a pragmatic approach to resolving conflicts that arise in both non-profit and for-profit enterprises by applying conflict analysis models, tools and processes. Focuses on constructive communication, cultural awareness and sensitivity to diverse populations in a variety of settings, and reaching outcomes through the use of collaborative processes. (3 units; Fall/Summer)

Lainson, Douglas L.
08/30/2021 T 6:00 PM - 10:00 PM BUS 106

Thesis and Project Requirement


EGR507 Research and Development

This course is a continuation of graduate research and development in the fields of engineering. Faculty will supervise the research and measure progress of the work. May be repeated three (3) times for credit. Prerequisite: EGR 506. (3 units; Fall, Spring)

Anklam, Mark R.
09/07/2021 - Online
Anklam, Mark R.
01/10/2022 - Online

EGR508 Documentation and Presentation

This course completes the required graduate research and development sequence in the fields of engineering. The project work or research will be completed, fully documented and presented using the Assertion-Evidence approach to a group of faculty, peers and observers. Prerequisite: EGR 506. (3 units; Fall/Spring)

Anklam, Mark R.
09/07/2021 - Online
Anklam, Mark R.
01/10/2022 - Online