User Experience Design, Advanced


This follow-up to “User Experience Design Fundamentals” covers new design methods and offers hands-on practice. In addition to understanding the UX design principles and processes at a greater depth, advanced practitioners also have to engage users for research, use tools to communicate design, as well as carry out the design in a collaborative product development environment. If you want to take your design skills to the next level and practice advanced techniques in user experience design, this is the course for you.

Prerequisites:


Offering code Offering title
UEWD.X414 User Experience Design Fundamentals

User Experience Design Fundamentals


User experience design is a major factor in creating winning industry products. Design-driven businesses and products have a higher chance of succeeding in the marketplace. This course focuses on using user-centered design strategies and methods to create highly effective, pleasurable, and usable products while meeting business goals and objectives. The knowledge gained in this course directly applies to creating great user experiences for Web sites, Web applications, software as well as user-interfaces of many other products.

Prerequisites:


No prerequisites


Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
UEWD.X414.(1) 9/24/2018 06:30 PM SANTA CLARA 750 Alp Tiritoglu View Enroll

Designing User Experience for Smart Things, Virtual Reality and Wearable Technology


Consumers have entered a multi-device environment where they own multiple connected devices such as watches, smart products, virtual reality (VR), augmented reality (AR), smart glasses, activity trackers, Internet of Things (IoT), smartphones, tablets and home automation, and use them cohesively. As these devices evolve, so does the process of mobile design, including the mobile UI and mobile UX that work across these products. This course encourages you to create UX/UI features for real-world mobile app products.

Prerequisites:


No prerequisites


Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
UEWD.X405.(1) 9/22/2018 09:00 AM SANTA CLARA 980 Eric Dorf View Enroll

Mobile Interface Design


There are hundreds of thousands of mobile apps in the App Store, but only a small portion of them have innovative design principles, friendly user interfaces, and most importantly, widespread adoption by users. In this hands-on lab and lecture course, you will learn the core principles for creating effective user interfaces for mobile devices incorporating iOS 11, Android Material Design, responsive/parallax design, lean mobile UX, form factors, GPS, gestures, tactile experiences, sensors, commerce, tagging and more.

Prerequisites:


No prerequisites


Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
UXWD.X412.(2) 7/7/2018 09:00 AM SANTA CLARA 880 Eric Dorf View Enroll

Software Value Engineering, Monetization Methods, Techniques & Industry Practice


Learn how to find new value from software and hardware products, boost corporate revenue streams and become a hero of business growth in any organization. Value Engineering (VE) is a systemic method of monetizing assets. Students learn to work with the ratio of function to cost, and gain a significant competitive edge in our digitized world. With cloud adoption, virtualization, mobile technology advancements and increased end-user expectations, companies are changing the way they engage with their end users and product / solution offerings.

Prerequisites:


No prerequisites


Software Development Standards, Quality and Customer Experience Measurement


Meet your anticipated outcomes by understanding how standardization leads to greater collaboration and promotes seamless interoperability, predictability and precision. In this course you learn to achieve software process improvements through the use of the latest software and systems engineering standards, such as ISO, TL, De Facto, IEEE, openGroup, and ITU. Examine the standardization process and issues arising from the control and evolution of standards and how standards can be customized to impact product quality.

Prerequisites:


No prerequisites


Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
ITEC.X411.(2) 7/9/2018 06:30 PM SANTA CLARA 735 Paddu N Melanahalli View Enroll

Computational Intelligence, Introduction


Computing professionals are required to solve increasingly complex problems using new algorithms, systems or programming paradigms. Fortunately, "black-box" computational intelligence tools can be configured to allow their application to problems, without the user's intimate knowledge of the low-level details. This course is well-suited to computational professionals who are interested in exploring new techniques for solving problems that are ill-defined, have conflicting constraints, or contain data with high noise levels.

Prerequisites:


No prerequisites


Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
CMPR.X405.(2) 8/8/2018 06:30 PM SANTA CLARA 730 Thomas P Poliquin View Enroll

Designing, Building and Integrating RESTful API


Databases, websites, and business applications need to exchange data. This is accomplished by defining standard data formats such as Extensible Markup Language (XML) or JavaScript Object Notation (JSON), as well as transfer protocols or Web services such as the Standard Object Access Protocol (SOAP) or the more popular Representational State Transfer (REST). Developers often have to design their own Application Programing Interfaces (APIs) to make applications work while integrating specific business logic around operating systems, languages or servers.

Prerequisites:


Offering code Offering title
CMPR.X413 Java Programming, Comprehensive

Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
IPDV.X401.(2) 7/20/2018 06:30 PM SANTA CLARA 760 Sanjay Patni View Enroll

Data Structures and Algorithms Using Java


There are two sides of a program: data structures, which are used to represent data, and algorithms. While entry-level programmers focus on learning programming languages, today’s employers seek professionals who know how to program with high reliability, and with efficiency, in terms of resource and performance. The way you represent a program’s data is as central to program design as the algorithm. This course focuses on the use of efficient algorithms with powerful data structures in the Java language—and offers the skills you need to stand out.

Prerequisites:


Offering code Offering title
CMPR.X412 Java Programming for Beginners

Sections :


Section Start Date Time Location Cost Instructor Name Full Schedule Enroll
CMPR.X407.(3) 6/25/2018 06:00 PM SANTA CLARA 980 Jagadeesh Vasudevamurthy View Enroll

Object-Oriented Development: Architecture and Design Patterns, Advanced


This course will equip you with an arsenal of software design and architecture skills. The goal of object-oriented design is to produce design models of a software system. A design model describes a system’s internal structure and behavior from the developers' point of view and guides them during system implementation. The design model is derived by an iterative process—components, sub-components, etc.—from the analysis model, which describes the system from the user's perspective.

Prerequisites:


No prerequisites


Pages