Skip to content Skip to navigation

Stanford Center for Professional Development

(SCPD)  

Date: 
Monday, January 4, 2016 to Wednesday, March 16, 2016
Go to Course

Now Open! (Fee Applies.)

Overview

New techniques have emerged for both predictive and descriptive learning that help us make sense of vast and complex data sets. The particular focus of this course will be on regression and classification methods as tools for facilitating machine learning. In-class problem solving and discussion sessions will be used and computing will be done in R.

Instructors

Topics Include

  • Introduction to supervised learning
  • Resampling, cross-validation and the bootstrap
  • Model selection and regularization methods
  • Tree-based methods, random forests and boosting
  • Support-vector machines
  • Nonlinear methods and generalized additive models
  • Principal components and clustering

Prerequisites

First courses in statistics and/or probability, linear algebra, and computer programming.


View All Courses

Access learning material from upcoming, self-study, and completed courses...

Date: 
Wednesday, October 28, 2015
Go to Course

Overview

Recent cutting-edge, translational research in diagnostics and nano-therapies is having a major influence on how we treat and prevent cancer and cardiovascular diseases. This course covers state-of-the-art and emerging bio-sensors, bio-chips, imaging modalities and nano-therapies studied in the context of human physiology—the nervous system, circulatory system and immune system.

Instructors

  • Shan Wang Professor of Electrical Engineering
  • Adam de la Zerda Assistant Professor, Electrical Engineering

Topics Include

  • 3D and 4D body images
  • Cancer
  • Cardiovascular disease
  • In-vitro diagnostics
  • In-vivo imaging
  • Ultrasounds
  • X-rays
 

Prerequisites

None, however, a basic knowledge of electromagnetism, optics, chemistry, thermodynamics, or human biology will be complementary.

 


View All Courses

Access learning material from upcoming, self-study, and completed courses...

Go to Course
Course topic: 

Now Open!

Course Description

While the debate over global warming continues, there's increasing recognition around the world to reduce our collective carbon footprint. Yet disagreement remains over the benefits of renewable energies versus traditional sources like coal, natural gas and oil. Business leaders, policy makers and the general public generally seek lower carbon energy sources but struggle to accurately determine their cost effectiveness.

This course will examine the economics of competing power sources from an investor perspective, evaluating alternative technologies that have vastly different developmental and ongoing costs.

You Will Learn

  • Competitive costs of different energy technologies
  • Financial models to determine revenue generated from investments
  • Carbon reduction strategies and their effectiveness
  • New technologies and how public policy sustains them
  • Portfolio approaches to low carbon emissions

Instructor

Stefan Reichelstein, William R. Timken Professor of Accounting, Graduate School of Business, Stanford

Additional Resources

 

Economics of Competing Energy Technology

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Go to Course

Now Open!

Course Description

Global warming, air pollution, and energy insecurity are three of the most significant problems facing the world today. Solutions to these problems invariably require a large-scale conversion of our energy infrastructure.

This course will provide you with proven methods and techniques to develop and evaluate strategies for changing the infrastructure at the local, regional and global levels to provide a healthy and sustainable future.

You Will Learn

  • Alternative energy solutions and how to rank them in terms of multiple factors, including carbon-equivalent emissions, air pollution health impacts, land requirements, water requirements, reliability and others
  • Case studies for determining wind as an available and viable sustainable energy source for the world
  • Technical feasibilities of powering the world and individual regions by considering the account costs, transmission needs, jobs, materials and tradeoffs of the solutions you are evaluating

Instructor

Mark Jacobson, Professor, Civil and Environmental Engineering, Stanford School of Engineering

Additional Resources

 

Planning for a Sustainable Future

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Go to Course

Fee and Application.

This course is offered through the Stanford School of Professional Education as part of the Stanford Advanced Computer Security Certificate.

Applications may be submitted online at anytime. Sample Application

Overview

Cryptographic primitives are effective tools that can help achieve various security goals. However, programs that use cryptography can often be fragile, and simple programming errors can result in large security "holes." Even worse, a company can come away with a false sense of security if their applications use cryptography— due to simple programming errors in how the cryptography is used, their applications could be just as or more vulnerable to attack, but the company may think that it is secure due to the use of cryptography. This course covers how to use cryptography correctly, and teaches programmers how to avoid many common mistakes that result in gaping security holes.

Instructors

Topics Include

  • Introduction to Cryptography
  • Using Cryptography Correctly
  • Advanced Topics in Cryptography
  • Symmetric Encryption
  • Public-Key Cryptography
  • User Authentication

Recommended

We recommend you have the equivalent of a BS in Computer Science and a background in security.

We highly recommend that you take this course, Software Security Foundations (XACS101) as the 1st course within the Stanford ACS certificate program. It provides the fundamentals necessary for the subsequent courses in the program.

Tuition

  • $495 per online course
  • $75 one-time document fee

Questions

Please contact
650.741.1547
scpd-acs-mail@stanford.edu

 

Using Crypto Course Feature

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Go to Course

Fee and Application.

This course is offered through the Stanford School of Professional Education as part of the Stanford Advanced Computer Security Certificate.

Applications may be submitted online at anytime. Sample Application

Overview

This course covers 3 specific topic areas:

Computer Security Principles covers security objectives such as authentication, authorization, access control, confidentiality, data integrity, and non-repudiation. The module also covers software design principles including the principles of least privilege, fail-safe stance, and defense-in-depth.

Introduction to Cryptography covers both symmetric encryption and public-key cryptography, discussing how they are used to achieve security goals and build PKI (Public-Key Infrastructure) systems. The module also covers DES, 3DES, AES, RC4, RSA, ECC, MD5, SHA-1, X.509, digital signatures, and all cryptographic primitives necessary to understand PKI. Diffie-Hellman key exchange and man-in-the-middle attacks will also be discussed.

Secure Programming Techniques discusses the threats that worms and hackers present to software and the programming techniques that developers can use to defend against software vulnerabilities such as buffer overflows, SQL injection, and off-line dictionary attacks. The module also covers common mistakes made in using cryptographic libraries and how they can be avoided.

Instructors

Topics Include

  • Computer Security Principles
  • Introduction to Cryptography
  • Secure Programming Techniques

Recommended

We recommend you have the equivalent of a BS in Computer Science and a background in security.

We highly recommend that you take this course, Software Security Foundations (XACS101) as the 1st course within the Stanford ACS certificate program. It provides the fundamentals necessary for the subsequent courses in the program.

Tuition

  • $595 for Software Security Foundations
  • $75 one-time document fee

 

Security Course Feature Image SCPD

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Date: 
Monday, February 23, 2015
Go to Course

This course is offered as part of the Energy Engineering and Technologies Certificate through the Stanford Center for Professional Development.

Overview

This seminar is an interdisciplinary exploration of current energy challenges and opportunities. Talks will be conducted by faculty, visitors, and students.

Upcoming guest speakers listing and an archive of past seminars can be found here: http://energyseminar.stanford.edu

Autumn Speakers:
  • Dian Grueneich, Senior Research Scholar, Stanford University
  • Robert Jackson, Professor, Environmental Earth System Science, Stanford University
  • Bob Litterman, Chairman of the Risk Committee and a Founding Partner, Kepos Capital LP
  • Michael Sivak, Research Professor, University of Michigan Transportation Research Institute
  • Stefan Heck, Consulting Professor, Precourt Institute for Energy
  • Tom Degnan, Manager, Breakthrough Technology, ExxonMobil Research and Engineering Company

Instructors

Seminars

Individuals who wish to view the seminar at no charge are asked to create a mystanfordconnection account. Once you have created an account, you will be able to access videos via mystanfordconnection. Make sure you have Silverlight 1.0 or Windows Media Player 9+ installed to view videos. Seminars are available two hours after the lecture occurs on campus and on-demand for the remainder of the quarter. All seminars can be found in the "Current Courses" section ofmystanfordconnection.

Tuition & Fees

For course tuition, reduced tuition (SCPD member companies and United States Armed forces), and fees, please click Tuition & Fees.

Certificates and Degrees

 

Energy SCPD course image

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Date: 
Monday, March 30, 2015
Go to Course
This course contributes to the Biotechnology Graduate Certificate through the Stanford Center for Professional Development. Application and fee may apply.

Overview

Gain a fundamental understanding of genetic engineering principles and how they can be applied towards new challenges in the biotechnology industry. Optimize chemical transformations within the cell to produce valuable substances such as biofuels, vaccines, and consumer products. Examine the governmental regulations and ethics surrounding hot topic issues such as cloning, stem cells and genome sequencing.

Instructors

Topics Include

  • Cell culture
  • Protein production
  • Polymerase chain reactions
  • Viruses and gene therapy
  • Pharmaceutical development
 

Prerequisites

Chemical Principles (Stanford Course:CHEM31) and Calculus (Stanford Course:MATH41) or equivalents

Tuition & Fees

For course tuition, reduced tuition (SCPD member companies and United States Armed forces), and fees, please click Tuition & Fees.

Certificates and Degrees

 

Bio Course Image SCPD

View All Courses

Access learning material from upcoming, self-study, and completed courses...

Date: 
Wednesday, January 14, 2015
Go to Course
Course topic: 

Course Description

Gene therapy is promising to be key in the battle against cancer, inherited disorders, and many other diseases. Decades worth of advances in this field have resulted in a growing number of successful clinical trials to develop safe and effective treatments. Over the past few years scientists have developed a number of new nucleic acid-based therapies, which continue to improve the versatility of these genetic-based treatment approaches. In this course, you will start by building a fundamental understanding of gene therapy, then dive deeper with an in-depth look at important trends, research and advances in gene therapy. You will gain a clear understanding of how gene therapy works, how it has developed and advanced, and how much potential it has.

You will learn

  • Basic principles for getting nucleic acids into cells and using viruses to transfer DNA
  • Proven and new approaches to clinical trials
  • How to effectively use genome editing tools
  • Methodologies for successful RNAi and expression of non-coding RNAs to regulate genes and treat disease

Please note: This course is an elective course in the Stanford Genetics and Genomics Certificate.*

*This certificate neither substitutes for, nor leads to, being board certified as a genetic counselor (ABGC) or clinical geneticist (ABMG)


View All Courses

Access learning material from upcoming, self-study, and completed courses...

Date: 
Saturday, March 28, 2015
Go to Course
Course topic: 

Course Description

Genetic research has been instrumental in developing leading methods used to understand the nature and scope of cancer syndromes. With improved cancer diagnosis and targeted therapies for treatment, the discovery of changes in genes and their expression characteristics will continue to advance as a field.

Study the signaling pathways of common and rare genetic mutations involved in cancer. This course will expose you to the cutting-edge research that offers attractive development for new anti-cancer drugs and therapeutic strategies. From the differences between sporadic and familial cancers to systemic and targeted level treatment studies, you will learn the history of cancer and how it shaped society and research today.

You will learn

  • Current methods involved in cancer research
  • Differences between multiple classes of genetic mutations
  • Progressions of tumorigenesis in minor genome changes
  • Targeted therapies for the latest cancer treatments
  •  

Please note: This course is offered towards the Stanford Genetics and Genomics Certificate.*

Take online courses in genetics and genomics and gain a greater understanding of biology, human health and personalized medicine. Tap into the world-class research of Stanford faculty and industry experts to acquire the skills and knowledge you need to succeed in the rapidly evolving genetics industry.

*This certificate neither substitutes for, nor leads to, being board certified as a genetic counselor (ABGC) or clinical geneticist (ABMG)


View All Courses

Access learning material from upcoming, self-study, and completed courses...

Pages

Subscribe to RSS - Stanford Center for Professional Development