Mobile Navigation Menu Icon. 3 horizontal gold bars.

University Advancement

John Dodge House
507 Golf View Lane
Rochester, MI 48309-4488
(248) 370-4504
Fax: (248) 370-3182
giving@oakland.edu

University Advancement

John Dodge House
507 Golf View Lane
Rochester, MI 48309-4488
(248) 370-4504
Fax: (248) 370-3182
giving@oakland.edu

male and female sitting in a classroom at a table with open books

Individual Giving

Online
Giving online is quick, easy, and secure. Give online now.

By Mail
You can make a gift via credit card or check. Please make checks out to Oakland University, and include your preferred fund in the memo line. To request a printable donation form, contact giving@oakland.edu.

Gifts can be sent to:
Oakland University Gift Processing
John Dodge House
507 Golf View Ln.
Rochester, MI 48309

By Phone
To make your gift over the phone, call OU's giving team at (248) 370-4504.

Give Now
List of Funds

Your gift, to any fund, supports opportunity and advancement at Oakland University. Please choose a fund that is personally important or donate to an area of greatest need through the OU Fund. It’s your gift, your choice.

If you are having difficulty locating a specific fund, please contact us as (248) 370-4504.

Employer Matching Gifts

Many employers encourage charitable giving through a matching gift program. Check to see if yours is one of them.

Annual Named Scholarships

Annual Named Scholarships give donors an opportunity to impact an Oakland University student directly, through a scholarship of $1,000 or more. Learn more here.

java.lang.NullPointerException at com.percussion.services.assembly.impl.finder.PSRelationshipFinderUtils.getRelationships(PSRelationshipFinderUtils.java:282) at com.percussion.services.assembly.impl.finder.PSRelationshipFinderUtils.getContentItemsInner(PSRelationshipFinderUtils.java:141) at com.percussion.services.assembly.impl.finder.PSRelationshipFinderUtils.getContentItems(PSRelationshipFinderUtils.java:251) at com.percussion.pagemanagement.assembler.impl.finder.PSRelationshipWidgetContentFinder.getContentItems(PSRelationshipWidgetContentFinder.java:122) at com.percussion.pagemanagement.assembler.impl.finder.PSRelationshipWidgetContentFinder.getContentItems(PSRelationshipWidgetContentFinder.java:73) at com.percussion.services.assembly.impl.finder.PSContentFinderBase.find(PSContentFinderBase.java:244) at com.percussion.pagemanagement.assembler.impl.finder.PSWidgetContentFinder.find(PSWidgetContentFinder.java:66) at com.percussion.pagemanagement.assembler.impl.finder.PSWidgetContentFinder.find(PSWidgetContentFinder.java:34) at com.percussion.pagemanagement.assembler.PSPageUtils.widgetContents(PSPageUtils.java:933) at com.percussion.pagemanagement.assembler.PSPageUtils.widgetContents(PSPageUtils.java:671) at sun.reflect.GeneratedMethodAccessor714.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:291) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTExpression.value(ASTExpression.java:54) at org.apache.commons.jexl.parser.ASTAssignment.value(ASTAssignment.java:58) at org.apache.commons.jexl.parser.ASTStatementExpression.value(ASTStatementExpression.java:51) at org.apache.commons.jexl.parser.ASTBlock.value(ASTBlock.java:63) at org.apache.commons.jexl.parser.ASTIfStatement.value(ASTIfStatement.java:63) at org.apache.commons.jexl.parser.ASTJexlScript.value(ASTJexlScript.java:58) at org.apache.commons.jexl.ScriptImpl.execute(ScriptImpl.java:48) at com.percussion.utils.jexl.PSJexlEvaluator.evaluate(PSJexlEvaluator.java:258) at com.percussion.utils.jexl.PSJexlEvaluator.evaluate(PSJexlEvaluator.java:178) at com.percussion.services.assembly.impl.PSAssemblyService.processBindings(PSAssemblyService.java:1022) at com.percussion.services.assembly.impl.PSAssemblyService.processItemBinding(PSAssemblyService.java:611) at com.percussion.services.assembly.impl.PSAssemblyService.assemble(PSAssemblyService.java:687) at sun.reflect.GeneratedMethodAccessor563.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy88.assemble(Unknown Source) at com.percussion.pagemanagement.assembler.PSPageAssemblyContextFactory.assemblyWidget(PSPageAssemblyContextFactory.java:462) at com.percussion.pagemanagement.assembler.PSPageAssemblyContextFactory.assembleWidgets(PSPageAssemblyContextFactory.java:447) at com.percussion.pagemanagement.assembler.PSPageAssemblyContextFactory.assembleWidgetRegion(PSPageAssemblyContextFactory.java:387) at com.percussion.pagemanagement.assembler.PSPageAssemblyContextFactory$PSWidgetRegionAssembler.assembleRegion(PSPageAssemblyContextFactory.java:308) at com.percussion.pagemanagement.assembler.impl.PSSerialRegionsAssembler.assembleRegions(PSSerialRegionsAssembler.java:62) at com.percussion.pagemanagement.assembler.PSPageAssemblyContextFactory.createContext(PSPageAssemblyContextFactory.java:247) at com.percussion.pagemanagement.assembler.PSPageAssembler.createContext(PSPageAssembler.java:77) at com.percussion.pagemanagement.assembler.PSPageAssembler.doAssembleSingle(PSPageAssembler.java:89) at com.percussion.services.assembly.impl.plugin.PSAssemblerBase$CallableAssemblyItem.call(PSAssemblerBase.java:110) at com.percussion.services.assembly.impl.plugin.PSAssemblerBase.assemble(PSAssemblerBase.java:165) at com.percussion.services.assembly.impl.PSAssemblyService.assembleItems(PSAssemblyService.java:789) at com.percussion.services.assembly.impl.PSAssemblyService.assemble(PSAssemblyService.java:692) at sun.reflect.GeneratedMethodAccessor563.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy88.assemble(Unknown Source) at com.percussion.pagemanagement.assembler.impl.PSResourceAssembler.assembleSingle(PSResourceAssembler.java:78) at com.percussion.services.assembly.impl.plugin.PSAssemblerBase.doAssembleSingle(PSAssemblerBase.java:198) at com.percussion.services.assembly.impl.plugin.PSAssemblerBase$CallableAssemblyItem.call(PSAssemblerBase.java:110) at com.percussion.services.assembly.impl.plugin.PSAssemblerBase.assemble(PSAssemblerBase.java:165) at com.percussion.services.assembly.impl.PSAssemblyService.assembleItems(PSAssemblyService.java:789) at com.percussion.services.assembly.impl.PSAssemblyService.assemble(PSAssemblyService.java:692) at sun.reflect.GeneratedMethodAccessor563.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy88.assemble(Unknown Source) at com.percussion.rx.publisher.impl.PSPublishHandler.handleAssembly(PSPublishHandler.java:724) at com.percussion.rx.publisher.impl.PSPublishHandler.processWorkItem(PSPublishHandler.java:349) at com.percussion.rx.publisher.impl.PSPublishHandler.expandAssemblyResult(PSPublishHandler.java:502) at com.percussion.rx.publisher.impl.PSPublishHandler.processWorkItem(PSPublishHandler.java:365) at com.percussion.rx.publisher.impl.PSPublishHandler.onWorkItem(PSPublishHandler.java:287) at com.percussion.rx.publisher.impl.PSPublishHandler.onMessage(PSPublishHandler.java:223) at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:531) at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:466) at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:435) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:322) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:260) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:944) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:868) at java.lang.Thread.run(Unknown Source)
Stock Transfers

Interested in making a gift of stock? Please share the stock transfer form with your broker and let us know where we can direct your generous donation. To request a stock transfer form, please contact giving@oakland.edu.