This course provides a comprehensive introduction to digital systems design, from logic gates to processors. Learn design methodologies and use computer-aided-design tools to design small and medium size circuits. Explore topics such as application specific integrated circuits (ASICs) design and computer architecture. Gain the skills to design medium complexity digital systems and understand the description of digital systems using high-level languages.
Introduction to Electric Vehicle Technology
2.5
Alison6,068 learners
Learn More
Discover the world of electric vehicle technology and learn how the laws of physics impact the design of any vehicle. Take this course to understand how to calculate the power a motor needs to produce to remain energy-efficient and calculate acceleration and torque. Learn about the drive cycle and battery capacity to prolong the battery’s life. Start this course today and gain the skills needed to pursue a career in automotive design.
Diploma in Fiber Optic Communication Technology
2.0
Alison5,380 learners
Learn More
Discover the world of fibre-optic communication and technology with this Diploma in Fiber Optic Communication Technology. Learn about the different types of optical sources, network capacities, multiplexing schemes, and more. Become an expert in the field and explore the possibilities of fibre optics.
Fundamentals of Digital Image and Video Processing
2.5
Coursera0 learners
Learn More
This course will teach you the fundamentals of digital image and video processing. Learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems. Gain an understanding of the mathematical framework used to describe and analyze images and videos, and use state-of-the-art techniques and tools to perform key processing tasks. Explore the special role sparsity plays in modern image and video processing.
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.
2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.
3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.
4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.
5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.
6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.
7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.