Understanding College and College Life
College can be confusing and intimidating, but U101 can help. If you were just admitted to college and are nervous about what the next step in life might look like, this course is for you. If you are the parent of a newly admitted college student and curious about what college life is like, this course is also for you.
Introduction-Expectation
In this course students will review, address, understand and execute the importance of expectations and succeeding expectations in achieving your certification.
Introduction to Computers and Office Productivity Software
In this course, you will learn the following essential computer skills for the digital age:
- Major hardware components of a computer system
- Different types of software on a computer system
- Photo Editing using GIMP
- Word processing applications, including MS Word, MS Excel, and MS PowerPoint
Microsoft Office Suite
In this course, you will learn how to use all the basic and advanced features of Excel, Word, Word Advance, PowerPoint and Outlook. This course will help prepare you to succeed in presenting professional documents in the real world and your studies.
English Composition 1
You will gain a foundation for college-level writing valuable for nearly any field. Students will learn how to read carefully, write effective arguments, understand the writing process, engage with others’ ideas, cite accurately, and craft powerful prose.
Learning How to Learn
This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. We’ll learn about how the brain uses two very different learning modes and how it encapsulates (“chunks”) information. We’ll also cover illusions of learning, memory techniques, dealing with procrastination, and best practices shown by research to be most effective in helping you master tough subjects.
Meta Backend Developer
Gain the technical skills required to become a qualified back-end developer. Learn to use programming systems including Python Syntax, Linux commands, Git, SQL, Version Control, Cloud Hosting, APIs, JSON, XML and more. Build a portfolio using your new skills and begin interview preparation including tips for what to expect when interviewing for engineering jobs. Learn in-demand programming skills and how to confidently use code to solve problems.
Intellectual Law (Copy Write, Patent, Trademark, Intellectual)
Intellectual property is the currency of the tech world. The copyright for the Harry Potter franchise has generated over $25 billion to date, and the trademarked brands of the world’s largest tech companies now eclipse $100 billion in value. But what makes these intangible assets so valuable?
Through the courses in this specialization, you will learn the differences between the various forms of U.S. intellectual property rights, including patents, copyrights, and trademarks, and their various applications to human innovations.
Meta Front End Developer
Create a responsive website using HTML to structure content, CSS to handle visual style, and JavaScript to develop interactive experiences. Learn to use React in relation to Javascript libraries and frameworks. Learn Bootstrap CSS Framework to create webpages and work with GitHub repositories and version control.
Algebra
This specialization is intended for students looking to solidify their algebra and geometry necessary to be successful in future courses that will require precalculus and calculus. Quantitative skill and reasoning are presented throughout the course to train students to think logically, reason with data, and make informed decisions.
Introduction to Computer Science and Programming Specialization
This specialization covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to any software or computer system.
IT Project Manager Professional Certificate
Prepare for a career in the high-growth field of IT project management. In this program, you’ll develop the skills and tools to have a competitive edge in the job market as an entry-level IT project manager in less than 3 months. No prior knowledge or experience is required.
IT project managers track projects, manage risks, and work cross-functionally to support an organization’s IT infrastructure and software development. IT project managers often act as a liaison between the business and technical functions to drive high-impact projects to a successful completion.
Introduction to Discrete Mathematics for Computer Science Specialization
Discrete Mathematics is the language of Computer Science. One needs to be fluent in it to work in many fields including data science, machine learning, and software engineering (it is not a coincidence that math puzzles are often used for interviews). We introduce you to this language through a fun try-this-before-we-explain-everything approach: first you solve many interactive puzzles that are carefully designed specifically for this online specialization, and then we explain how to solve the puzzles, and introduce important ideas along the way.
Emerging Technologies: From Smartphones to IoT to Big Data Specialization
This Specialization is intended for researchers and business experts seeking state-of-the-art knowledge in advanced science and technology. The 4 courses cover details on Big Data (Hadoop, Spark, Storm), Smartphones, Smart Watches, Android, iOS, CPU/GPU/SoC, Mobile Communications (1G to 5G), Sensors, IoT, Wi-Fi, Bluetooth, LP-WAN, Cloud Computing, AR (Augmented Reality), Skype, YouTube, H.264/MPEG-4 AVC, MPEG-DASH, CDN, and Video Streaming Services. The Specialization includes projects on Big Data using IBM SPSS Statistics, AR applications, Cloud Computing using AWS (Amazon Web Service) EC2 (Elastic Compute Cloud), and Smartphone applications to analyze mobile communication, Wi-Fi, and Bluetooth networks.
Mathematics for Machine Learning Specialization
Mathematics for Machine Learning and Data Science is a foundational online program created by Deep Learning AI. This beginner-friendly Specialization is where you’ll master the fundamental mathematics toolkit of machine learning.
Java Programming and Software Engineering Fundamentals Specialization
Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system.
Google Data Analysis
Gain an immersive understanding of the practices and processes used by a junior or associate data analyst in their day-to-day job. Learn key analytical skills (data cleaning, analysis, & visualization) and tools (spreadsheets, SQL, R programming, Tableau).
An Introduction to Programming the Internet of Things (IOT) Specialization
Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms. This Specialization covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world.
AI Foundations for Everyone Specialization
Artificial Intelligence (AI) is no longer science fiction. It is rapidly permeating all industries and having a profound impact on virtually every aspect of our existence. Whether you are an executive, a leader, an industry professional, a researcher, or a student – understanding AI, its impact and transformative potential for your organization and our society is of paramount importance.
AI Developer Professional Certificate
As Artificial intelligence (AI) and generative AI revolutionize our world, the demand for AI Software Developers with the right cutting-edge skills is soaring. This IBM AI Developer Professional Certificate will equip you with sought-after expertise in building AI-powered chatbots and apps and enable you to launch your AI career in just 6 months. No prior AI or programming experience required.
AI Developers are prized software engineers who design, develop, and implement AI and genAI powered apps and virtual assistants. They specialize in applying their programming expertise and integrating pre-built AI models and APIs to create intelligent software and solutions.
Information Technology (IT) and Cloud Fundamentals Specialization
In today’s connected world, core knowledge of IT hardware, software, networking, cybersecurity, and cloud technologies is vital for almost every function, or role within an organization. Adding storage, updating an operating system, connecting to a network, recognizing phishing, and setting up Cloud instances are some of the skills employees need or need help with. This five-course specialization provides prerequisite skills for almost all IT careers, including technical support specialist, data analyst, data scientist, AI specialist, web developer, software engineer, systems administrator, DevOps and site reliability engineer, data center technician, networking specialist, IT Manager, and cyber-security analyst.
You’ll acquire hardware, operating systems, programming, database, networking, storage, cybersecurity, and cloud computing knowledge and skills that can prepare you for an entry-level IT role or better help you understand and manage IT responsibilities within your organization. In addition to receiving an IBM credential upon successful completion of this specialization, it provides a dual benefit of preparing you for the CompTIA IT Fundamentals (IFT+) Certification Exam, which can attest to your skills, helping you gain a competitive advantage. This program is for beginners. To start this program, no prior IT background, programming experience, or cloud skills are required. All that’s necessary is basic computer literacy.
Introduction to Computers and Operating Systems and Security
This course forms part of a series of courses that offers a good starting point for a career in cybersecurity. It will help you gain knowledge and skills related to Computers and Operating Systems, Enterprise Systems, and Security, including Business Systems Applications. This course gets you one step closer to the Microsoft Cybersecurity Analyst Professional Certificate, which requires no degree or prior experience.
Network Security & Database Vulnerabilities
This course gives you the background needed to understand basic network security. You will learn the about Local Area Networks, TCP/IP, the OSI Framework and routing basics. You will learn how networking affects security systems within an organization. You will learn the network components that guard an organization from cybersecurity attacks.
Effective Communication: Writing, Design, and Presentation Specialization
Over seventy companies and tens of thousands of students worldwide have used Effective Communication to deliver ideas powerfully in the workplace. By taking Business Writing, Graphic Design, and Successful Presentation, you’ll hone your written, visual, and verbal business presentation skills. You’ll learn to write well-organized, clear business documents; to design elegant presentation slides, reports, and posters; and to present and speak with confidence and power. In the final Capstone Project, you’ll develop a portfolio of work—including a memo, a slide deck, and a presentation—to showcase your communication skills and represent your personal brand. The Effective Communication Specialization takes you on a journey of self realization. You’ll learn that excellence in communication involves the ability to express who you are—your best self—in everything you do.
Entrepreneurship Specialization
Wharton’s Entrepreneurship Specialization covers the conception, design, organization, and management of new enterprises. This five-course series is designed to take you from opportunity identification through launch, growth, financing and profitability. With guidance from Wharton’s top professors, along with insights from current Wharton start-up founders and financiers, you’ll develop an entrepreneurial mindset and hone the skills you need to develop a new enterprise with potential for growth and funding, or to identify and pursue opportunities for growth within an existing organization.
International Business Specialization (Foreign Requirement) sub-certification
The International Business specialization is for learners who would like a thorough understanding of international business concepts, tools, and applications. This knowledge can be employed to advance in your current work, to prepare for international jobs and careers, and to generally understand the importance and role of international business practice on globalization and geopolitics. The specialization covers the global context of business, national cultures, human resources, marketing, supply chains logistics, foreign exchange, and modes of entry – all in the context of international business and commerce.
Precalculus through Data and Modelling Specialization
This specialization helps to build the foundational material to use mathematics as a tool to model, understand, and interpret the world around us. This is done through studying functions, their properties, and applications to data analysis. Concepts of precalculus provide the set of tools for the learner to begin their scientific career, preparing them for future science and calculus courses.
Introductory C Programming Specialization
This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs. Through four courses, you will learn to develop algorithms in a systematic way and read and write the C code to implement them. This will prepare you to pursue a career in software development or other computational fields.
Python 3 Programming Specialization
This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance.
MATLAB Programming for Engineers and Scientists Specialization
This Specialization aims to take learners with little to no programming experience to being able to create MATLAB programs that solve real-world problems in engineering and the sciences. The focus is on computer programming in general, but the numerous language features that make MATLAB uniquely suited to engineering and scientific computing are also covered in depth.
Virtual Reality Specialization
This specialization will introduce you to virtual reality.
Virtual reality is one of the most highly requested skill sets in the jobs market, and this specialization will give you an introduction to the subject and key skills in the field.
GPU Programming Specialization
This specialization is intended for data scientists and software developers to create software that uses commonly available hardware. Students will be introduced to CUDA and libraries that allow for performing numerous computations in parallel and rapidly.
Extended Reality for Everybody Specialization
Welcome to XR for Everybody! When we say “for everybody,” we really do mean it. This specialization is designed to be a broad learning experience around all things augmented, virtual, and mixed reality.
Introduction to Calculus
The focus and themes of the Introduction to Calculus course address the most important foundations for applications of mathematics in science, engineering and commerce. The course emphasizes the key ideas and historical motivation for calculus, while at the same time striking a balance between theory and application, leading to a mastery of key threshold concepts in foundational mathematics.
Applied Data Science with Python Specialization
Introduction to Data Science in Python (course 1), Applied Plotting, Charting & Data Representation in Python (course 2), and Applied Machine Learning in Python (course 3) should be taken in order and prior to any other course in the specialization. After completing those, courses 4 and 5 can be taken in any order. All 5 are required to earn a certificate.
Geometric Algorithms
Course Information: In many areas of computer science such as robotics, computer graphics, virtual reality, and geographic information systems, it is necessary to store, analyze, and create or manipulate spatial data. This course deals with the algorithmic aspects of these tasks: we study techniques and concepts needed for the design and analysis of geometric algorithms and data structures.
First Principles of Computer Vision Specialization
This specialization presents the first comprehensive treatment of the foundations of computer vision. It focuses on the mathematical and physical underpinnings of vision and has been designed for learners, practitioners and researchers who have little or no knowledge of computer vision. The program includes a series of 5 courses.
Fundamentals of Flight Mechanics Specialization Elective
How do planes take off? How do they fly? How do pilots maintain control of them? And how high can airplanes fly? Get answers to all these questions and more with this specialization exploring the fundamentals of flight mechanics.
Electrodynamics Specialization
If you want to apply electrodynamics to your materials research project, this Specialization will help you do so. Electromagnetic force is one of the fundamental forces that hold atoms and molecules together, which are the building blocks of any material. In four courses, you will learn the foundations of electrodynamics starting from the nature of electrical force up to the level of in-depth solutions of Maxwell equations. We will walk you through vector calculus, concepts of field, flux and circulation, electrostatics, and magnetostatics as well as electrodynamics. By the end of this Specialization, you will understand four beautiful equations organized by Maxwell in a full picture. Special relativity will be covered as well to grasp the idea that magnetism is a relativistic effect of electricity.
Biomedical Visualization Elective
Visualization is a rapidly progressive specialty in academia, research and industry, and becoming the future of science. With the advancement of digital technologies and their applications, biomedical visualization is an evolving and popular field.
NGAI Advanced Robotics II (Probabilistic Robotics)
What you will learn is an Introduction to probabilistic Robotics, Recursive State Estimation, Gaussian Filters. Nonparametric Filters, Robot Motion, Mobile Robot Localization, Grid and Monte Carlo Localization, Occupancy Grid Mapping, SLAM, Markov Division Processes.
NGAI Advanced Robotics I(Robots)
What you will learn is Robotics Foundations, Robot Structures, Sensing and Perception, Manipulation and Interfaces, Mobile and distributed Robotics, Field and Service Robotics
Human-Centered and Life-Like Robotics.
Meta Augmented Reality Developer
Prepare for a career as an AR Developer. In this program, advance your software development skills with the latest augmented reality concepts, tools, and technologies.
Interaction Design Specialization
You will learn how to design technologies that bring people joy, rather than frustration. You’ll learn how to generate design ideas, techniques for quickly prototyping them, and how to use prototypes to get feedback from other stakeholders like your teammates, clients, and users.
Modern Robotics: Mechanics, Planning, and Control Specialization
This Specialization provides a rigorous treatment of spatial motion and the dynamics of rigid bodies, employing representations from modern screw theory and the product of exponentials formula. Students with a freshman-level engineering background will quickly learn to apply these tools to analysis, planning, and control of robot motion. Students’ understanding of the mathematics of robotics will be solidified by writing robotics software. Students will test their software on a free state-of-the-art cross-platform robot simulator, allowing each student to have an authentic robot programming experience with industrial robot manipulators and mobile robots without purchasing expensive robot hardware.
Robotic Process Automation (RPA) Specialization
The Robotic Process Automation (RPA) specialization offers comprehensive knowledge and professional-level skills focused on developing and deploying software robots. It starts with the basic concepts of Robotic Process Automation. It builds on these concepts and introduces key RPA Design and Development strategies and methodologies, specifically in the context of UiPath products. A student undergoing the course shall develop the competence to design and develop automation solutions for business processes. This specialization also prepares you for UiPath Certified Professional – UiRPA exam.
Introduction to Robotics with Webots Specialization
The overarching learning goal of this specialization in robotics is to create an appreciation for the tight interplay between mechanism, sensor, and control in the design of intelligent systems. By the end of this specialization, you will be able to (1) formally describe the forward and inverse kinematics of a mechanism, (2) discretize the robot’s state from algorithmic reasoning, and (3) understand the sources of uncertainty in sensing or actuation and describe them mathematically. During this specialization, you will gain hands-on experience in Python and use the realistic robotic system simulator, “Webots”.
Introduction to Self-Driving Cars
Welcome to Introduction to Self-Driving Cars, the first course in University of Toronto’s Self-Driving Cars Specialization.
This course will introduce you to the terminology, design considerations and safety assessment of self-driving cars. By the end of this course, you will be able to:
- Understand commonly used hardware used for self-driving cars
- Identify the main components of the self-driving software stack
- Program vehicle modelling and control
- Analyze the safety frameworks and current industry practices for vehicle development
For the final project in this course, you will develop control code to navigate a self-driving car around a racetrack in the CARLA simulation environment. You will construct longitudinal and lateral dynamic models for a vehicle and create controllers that regulate speed and path tracking performance using Python. You’ll test the limits of your control design and learn the challenges inherent in driving at the limit of vehicle performance.
This is an advanced course, intended for learners with a background in mechanical engineering, computer and electrical engineering, or robotics. To succeed in this course, you should have programming experience in Python 3.0, familiarity with Linear Algebra (matrices, vectors, matrix multiplication, rank, Eigenvalues and vectors and inverses), Statistics (Gaussian probability distributions), Calculus and Physics (forces, moments, inertia, Newton’s Laws).
You will also need certain hardware and software specifications in order to effectively run the CARLA simulator: Windows 7 64-bit (or later) or Ubuntu 16.04 (or later), Quad-core Intel or AMD processor (2.5 GHz or faster), NVIDIA GeForce 470 GTX or AMD Radeon 6870 HD series card or higher, 8 GB RAM, and OpenGL 3 or greater (for Linux computers).
Embedding Sensors and Motors Specialization
Embedding Sensors and Motors will introduce you to the design of sensors and motors, and to methods that integrate them into embedded systems used in consumer and industrial products. You will gain hands-on experience with the technologies by building systems that take sensor or motor inputs, and then filter and evaluate the resulting data. You will learn about hardware components and firmware algorithms needed to configure and run sensors and motors in embedded solutions.
Applied Learning Project
You will create hardware and firmware solutions for sensors and motors that take real-time data and process it within an embedded environment. You will measure and record metrology data with oscilloscope traces and use the tools within the embedded system to amplify, filter and optimize the signals.
Rigid Body Dynamics
This course teaches dynamics, one of the basic mechanics subjects of Mechanical Engineering. Students would be able to organize their knowledge about force and motion, work-energy, impulse-momentum in view of Newton’s 2nd law and its integration over time and displacement. The Engineering Dynamics consists of two parts: particle dynamics and rigid body dynamics. This is the second part of the dynamics: rigid body dynamics
The class will consist of lecture videos, which are about 15 min length (or a bit longer). These contain a couple of practice problem solving. There will also be standalone homeworks that are not part of video lectures, and a final exam.
Introduction to Engineering Mechanics
This course is an introduction to learning and applying the principles required to solve engineering mechanics problems. Concepts will be applied in this course from previous courses you have taken in basic math and physics. The course addresses the modeling and analysis of static equilibrium problems with an emphasis on real world engineering applications and problem solving.
Understanding Einstein: The Special Theory of Relativity
In this course we will seek to “understand Einstein,” especially focusing on the special theory of relativity that Albert Einstein, as a twenty-six year old patent clerk, introduced in his “miracle year” of 1905. Our goal will be to go behind the myth-making and beyond the popularized presentations of relativity in order to gain a deeper understanding of both Einstein the person and the concepts, predictions, and strange paradoxes of his theory. Some of the questions we will address include: How did Einstein come up with his ideas? What was the nature of his genius? What is the meaning of relativity? What’s “special” about the special theory of relativity? Why did the theory initially seem to be dead on arrival? What does it mean to say that time is the “fourth dimension”? Can time actually run more slowly for one person than another, and the size of things change depending on their velocity? Is time travel possible, and if so, how? Why can’t things travel faster than the speed of light? Is it possible to travel to the center of the galaxy and return in one lifetime? Is there any evidence that definitively confirms the theory, or is it mainly speculation? Why didn’t Einstein win the Nobel Prize for the theory of relativity?
Introduction to Mechanics Specialization
Understand the Physics of Mechanics and Motion. This specialization is equivalent to a one semester calculus-based introductory mechanics course, and will prepare you well for further coursework or independent study in science or engineering.
Introduction to Electronics
This course introduces students to the basic components of electronics: diodes, transistors, and op amps. It covers the basic operation and some common applications.
Power Electronics Specialization
Design modern switched-mode power converters; create high-performance control loops around power converters; understand efficiency, power density and cost trade-offs
By 2030, 80% of all electrical energy will be processed by power electronics. Professional advantages continue to grow for technical engineers who understand the fundamental principles and technical requirements of modern power conversion systems. This specialization covers design-oriented analysis, modeling and simulation techniques leading to practical engineering of high-performance power electronics systems.
Chip based VLSI design for Industrial Applications Specialization
Embark on a transformative exploration into the dynamic field of Very Large-Scale Integration (VLSI) Design. Unravel the intricacies of semiconductor technology and chip design, delving into the multifaceted world of VLSI with real-time facets of designing integrated circuits. Our comprehensive course structure covers essential topics such as digital design fundamentals including Boolean algebra and logic gates, combinational circuits and arithmetic logic for binary operations, sequential circuits and state machines for designing complex systems, memory and programmable logic for advanced functionalities, VLSI chip design and simulation using Electric VLSI EDA Tool with a focus on CMOS technology and IC design principles, VHDL programming using Xilinx ISE for digital circuit design and analysis, and FPGA architecture for industrial applications using Vivado with hands-on experiences in designing digital logic circuits, interfacing sensors and communication protocols (RS232, SPI, and I2C) and implementing IoT solutions. This ensures a holistic understanding and practical skills in VLSI, chip design, VHDL programming, and FPGA-based system design for industrial innovations.
Computer Architecture
In this course, you will learn to design the computer architecture of complex modern microprocessors.
Computational Neuroscience
This course provides an introduction to basic computational methods for understanding what nervous systems do and for determining how they function. We will explore the computational principles governing various aspects of vision, sensory-motor control, learning, and memory. Specific topics that will be covered include representation of information by spiking neurons, processing of information in neural networks, and algorithms for adaptation and learning. We will make use of Matlab/Octave/Python demonstrations and exercises to gain a deeper understanding of concepts and methods introduced in the course. The course is primarily aimed at third- or fourth-year undergraduates and beginning graduate students, as well as professionals and distance learners interested in learning how the brain processes information.
Battery Technologies Specialization
This Specialization is about building an in-depth understanding of Batteries in Electric Vehicles Scenarios. The courses comprise topics such as Batteries and their types, applications, architecture, Cell Chemistries, Battery Charging its Modes & Standards, Battery Management Systems, Cell Balancing, Wire Harness, and Battery Connectors.
Applied Learning Project
This Specialization will include a lab project in Course 5. Learners will select a topic from one of the five courses and prepare a lab report on developments in technology, current research, potential environmental impacts etc. Reports will be peer reviewed and submitted in module five of course five.
Semiconductor Packaging Specialization
Microelectronics enable all aspects of our daily lives (across consumer products, automotive, communication, computer, medical, agriculture), and must all be housed in secure packages. This specialization, jointly developed by ASU and Intel, provides a foundational understanding of what Semiconductor Packaging is, how packaging is designed and made, and how it works to finish, connect and protect functional parts.
Applied Learning Project
Learners will complete assessments based on industry experiences, which will serve as a basis for learners to effectively demonstrate the application of semiconductor packaging methodology. The structure of the course and the step-by-step process is designed to ensure learner success.
Fundamentals of Materials Science
Materials are the physical foundations for the development of science and technology. The human civilizations are historically designated by the evolution of materials, such as the Stone Age, the Bronze Age and the Iron Age. Nowadays, materials science and technology support most of the industrial sectors, including aerospace, telecommunications, transportation, architecture, infrastructure and so on. Fundamentals of Materials Science is a core module for undergraduates majored in materials science and engineering. This English course will be taught by Prof. Guo Qiang, Prof. Reddy and Prof. Liu Jing from Shanghai Jiao Tong University. An integrated approach of combining metallic, ceramic and polymeric materials will be adopted in this course, for the attendants to attain a deep understanding on the correlation of composition, microstructure, processing and properties in materials science. Let’s gather in this course and explore the wonderland of materials together.
Optical Engineering Specialization
The courses in this specialization can also be taken for academic credit as ECEA 5600-5602, part of CU Boulder’s Master of Science in Electrical Engineering degree.
Optical instruments are how we see the world, from corrective eyewear to medical endoscopes to cell phone cameras to orbiting telescopes. This course will teach you how to design such optical systems with simple graphical techniques, then transform those pencil and paper designs to include real optical components including lenses, diffraction gratings and prisms. You will learn how to enter these designs into an industry-standard design tool, OpticStudio by Zemax, to analyze and improve performance with powerful automatic optimization methods.
Applied Learning Project
In each course of this Specialization, you will design progressively more complicated optical systems, like those you will find in the real world. To do so, you will use both basic mathematical tools and the software application OpticStudio, made by Zemax for the final design.
Remote Sensing Image Acquisition, Analysis and Applications
Welcome to Remote Sensing Image Acquisition, Analysis and Applications, in which we explore the nature of imaging the earth’s surface from space or from airborne vehicles.
This course covers the fundamental nature of remote sensing and the platforms and sensor types used. It also provides an in-depth treatment of the computational algorithms employed in image understanding, ranging from the earliest historically important techniques to more recent approaches based on deep learning.
It assumes no prior knowledge of remote sensing but develops the material to a depth comparable to a senior undergraduate course in remote sensing and image analysis. That requires the use of the mathematics of vector and matrix algebra, and statistics. It is recognized that not all participants will have that background so summaries and hand worked examples are included to illustrate all important material.
The course material is extensively illustrated by examples and commentary on the how the technology is applied in practice. It will prepare participants to use the material in their own disciplines and to undertake more detailed study in remote sensing and related topics.
Solar Energy for Engineers, Architects and Code Inspectors Specialization
This specialization provides an overview of solar photovoltaics (PV), intricacies of solar system design, and a framework for solar PV project management. Targeted for engineers, HVAC installers, architects and building code inspectors, it is also appropriate for anyone considering a career in the growing renewable energy field of solar power. Courses introduce how PV operates and the anatomy of solar electric systems, the economics of solar power, pros and cons of different systems, considerations for designing a PV system, and fundamental code compliance. Materials primarily focus on solar PV in the United States.
Applied Learning Project
Students will apply theory to projects embedded at the end of each course. They include System Analysis (course 1), System Design (course 2), and System Compliance (course 3). Projects assist students with understanding solar PV system layouts and costs, calculating PV system size, and identifying appropriate system design and labeling requirements.
Spatial Analysis and Satellite Imagery in a GIS
In this course, you will learn how to analyze map data using different data types and methods to answer geographic questions. First, you will learn how to filter a data set using different types of queries to find just the data you need to answer a particular question. Then, we will discuss simple yet powerful analysis methods that use vector data to find spatial relationships within and between data sets. In this section, you will also learn about how to use Model Builder, a simple but powerful tool for building analysis flowcharts that can then also be run as models. You will then learn how to find, understand, and use remotely sensed data such as satellite imagery, as a rich source of GIS data. You will then learn how to analyze raster data. Finally, you will complete your own project where you get to try out the new skills and tools you have learned about in this course.
Design of Experiments Specialization
Learn modern experimental strategy, including factorial and fractional factorial experimental designs, designs for screening many factors, designs for optimization experiments, and designs for complex experiments such as those with hard-to-change factors and unusual responses. There is thorough coverage of modern data analysis techniques for experimental design, including software. Applications include electronics and semiconductors, automotive and aerospace, chemical and process industries, pharmaceutical and bio-pharm, medical devices, and many others.
Applied Learning Project
Participants will complete a project that is typically based around their own work environment, and can use this to effectively demonstrate the application of experimental design methodology. The structure of the course and the step-by-stem process taught in the course is designed to ensure participant success.
NGAI Capstone
Student will complete final project as instructed by instructor. Project could be individual or team centric based on student certification learning and building a working, useful, functional, and ready for market iRobot or equivalent.
Curriculum
- 16 Sections
- 64 Lessons
- 209 Weeks
- Orientation12 Month Certification3
- Block A 6 months4
- Block B 6 months3
- Block C 6 months3
- Block D 6 months4
- Block E 6 months24 Month Certification5
- Block F 6 months4
- Block G 6 months4
- Block H 6 months4
- Block I 6 months4
- Block J 6 months5
- Block K 6 months48 Month Certification4
- Block L 6 months4
- Block M 6 months4
- Block N 6 months4
- Block O 6 months5