Skip Navigation

Machine and Deep Learning


Machine Learning and Natural Language Processing define the current state of the art of Artificial Intelligence. These technologies, which are a form of data mining and data analysis, continuously learn from the provided information. They recognize hidden patterns that often provide dramatic competitive advantages at relatively low costs to the organization. These technologies are creating significant improvements in way we work, interact, and live producing efficiencies never imagined before. These methods are being applied in a diverse range of industries including: sales, marketing, advertising, health care, criminal justice, finance customer support and cool new industries like self-driving cars and highly efficient automated homes. Organizations today use these methods not only to improve their core business operations but also for developing new business models.

Deep Learning focuses on those Machine Learning tools that mimic human thought processes. Deep Learning can utilize a wide range of very large data sets (Big Data) in a vast array of formats (unstructured text, speech, images, audio and video). Machine Learning is dependent upon given features of the data to perform classification, detection, or prediction. Deep Learning is not dependent upon the representation of the data. It builds complex concepts from simpler models or data the same way the human brain processes large sets of inherently simpler stimuli to classify, recognize, analyze and synthesize. This layering of the network from simple to complex is Deep Learning. As these networks are inspired by the human brain, they are also called Artificial Neural Networks. Deep Learning algorithms and models are “trained” by the data (with guidance and monitoring from human insight) to solve a particular problem. Deep Learning Systems are designed to self-improve and get better as they process more data again mimicking how the human mind works.

Advances in Machine Learning and Deep Learning are helping to solve a very broad variety of problems including logistics, business process optimization, customer service, and health care. By 2020, IT departments will be monitoring 50 times more data than they are today. This tidal wave of data has driven unprecedented demand for those with the skills required to manage and leverage these very large and diverse data sets into a competitive advantage for their organizations.

According to a recent McKinsey report, one of the key barriers in the adoption of Machine Learning is attracting and retaining the right talent in business people that combine data skills with industry and functional expertise. This program has been designed to help meet these expanding needs of business and industry for professionals who can effectively utilize both Machine and Deep Learning techniques to add value to any business.

Who Should Enroll

This program is intended for professionals in a variety industries and job functions who are looking to help their organization leverage the massive amounts of diverse data they collect and develop self-improving systems that improve their organizations ability to compete in the global market place. Specific job titles that would benefit from this program include: Marketing, Sales, Business Analysts, Data Engineers, Data Analysts, Computer Scientists, Database Administrators, Researchers, Statisticians, and those professionals looking to broaden their skills in this high-demand field while leveraging their unique domain expertise.

Career Insight

Occupational summary for computer and information research scientists.

Projected Growth
Annual Salary
(25th-75th Percentile)

Program Benefits

  • Learn from industry experts how to apply the art and science of machine and deep learning to deliver new insights and improve the competitiveness of your business
  • Explain what kinds of problems are best suited for machine learning and which are best for deep learning
  • Understand and apply machine and deep learning software tools used in industry to solve business problems
  • Explain a variety of learning algorithms and how they are applied to understand differences between unsupervised, semi-supervised, supervised and reinforcement processes
  • Learn methodologies and tools to apply algorithms using a wide range of real data types including structured and unstructured text, video, and images from internal or external sources (e.g. scraped web data) and evaluate their performance
  • Determine related software toolkits to consider and how to integrate them into existing data workflows
  • Utilize basic building blocks, general principles and cloud technologies such as Amazon Web Services (AWS) to design machine learning algorithms
  • Learn the tools and techniques of Natural Language Processing (NLP) and its use in the analysis of human generated content
  • Understand common pitfalls and challenges using neural networks and deep learning tools
  • Understand what hardware or virtual machines are needed for deep learning
  • Explain the difference between machine and deep learning versus traditional statistical data analysis techniques

Course Schedule

Required Courses

I&C SCI X426.75
Tools and Techniques for Machine Learning (2 units)
I&C SCI X426.75
  to be scheduled   Online
I&C SCI X426.76
Artificial Neural Networks (2 units)
I&C SCI X426.76
Online   to be scheduled  
I&C SCI X426.77
Text Mining and Analytics For Machine Learning (2 units)
I&C SCI X426.77
Online     Online

Elective Courses

Machine and Deep Learning
I&C SCI X425.80
Introduction to Big Data (2 units)
I&C SCI X425.80
  to be scheduled   Online
I&C SCI X426.60
Introduction to Data Science (3 units)
I&C SCI X426.60
Online Online to be scheduled to be scheduled Online Online
I&C SCI X425.61
Introduction to Predictive Analytics (2 units)
I&C SCI X425.61
Online   to be scheduled Online
I&C SCI X425.20
R Programming (2 units)
I&C SCI X425.20
  to be scheduled to be scheduled Online
I&C SCI X426.64
Introduction to Programming with Python (2 units)
I&C SCI X426.64
Online to be scheduled to be scheduled Online
I&C SCI X414.33
Math Review for Analytics (2.5 units)
I&C SCI X414.33
Online to be scheduled   Online

Course schedules are subject to change. Individual courses may be taken without enrolling in the full certificate.

Receive Customized Training for your Employees

Learn How To Earn Your CertificateSpecialized Studies Award Requirements

The Specialized Studies award is provided upon completion of 10 credit units (3 required courses and a minimum of 4 elective credit units) with a grade of “C” or higher in each course. All requirements must be completed within 5 years after the student enrolls in his/her first course. To receive your certificate, submit a Request for Certificate after completing all program requirements. Students not pursuing a certificate are welcome to take individual courses.

On-site Training Available

Our Corporate Training specialists can deliver this program or customize one that fits your organization’s specific needs. Visit Corporate Training or call (949) 824-1847 for information.

English Proficiency Requirement
All certificate programs at UCI Division of Continuing Education (classroom and online formats) require professional-level English language proficiency in listening and note-taking, reading comprehension and vocabulary, written expression, and oral presentation.