The Capstone project enables you to demonstrate multiple skills from the Certificate by solving an authentic real-world problems. This course will test your knowledge and understanding, and provide you with a platform to show off your new abilities in front-end web development using React. On completion of the Capstone project, you’ll have a job-ready portfolio that you can … [Read more...] about Front-End Developer Capstone
Computer Science
Introduction to High-Performance and Parallel Computing
This course introduces the fundamentals of high-performance and parallel computing. It is targeted to scientists, engineers, scholars, really everyone seeking to develop the software skills necessary for work in parallel software environments. These skills include big-data analysis, machine learning, parallel programming, and optimization. We will cover the basics of Linux … [Read more...] about Introduction to High-Performance and Parallel Computing
Natural Language Processing with Attention Models
In Course 4 of the Natural Language Processing Specialization, you will: a) Translate complete English sentences into German using an encoder-decoder attention model, b) Build a Transformer model to summarize text, c) Use T5 and BERT models to perform question-answering, and d) Build a chatbot using a Reformer model. By the end of this Specialization, you will have designed NLP … [Read more...] about Natural Language Processing with Attention Models
Fundamentals of Digital Image and Video Processing
In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests. Digital images and videos are everywhere these days – in thousands of scientific (e.g., astronomical, bio-medical), consumer, industrial, and artistic applications. Moreover they come in a … [Read more...] about Fundamentals of Digital Image and Video Processing
Principles of UI/UX Design
Learn the fundamentals of User Experience (UX) research and design. Be immersed in the UX process of identifying problems and iterating and testing designs to find appropriate solutions. You’ll learn how to empathize with users through best practice research approaches, and create common UX artifacts such as user personas. Next, you’ll use UX insights to make appropriate … [Read more...] about Principles of UI/UX Design