Courses

Course categories

We found 409 courses available for you
See

Introduction to Aquaculture: Principles and Practices

15 Lessons
Intermediate

The course “Introduction to Aquaculture: Principles and Practices” provides a …

What you'll learn
Understanding the principles of aquaculture, including fish biology, water quality, and environmental considerations.
Study of different aquaculture systems, such as ponds, tanks, and cages, and their suitability for various species.
Techniques for selecting and breeding aquaculture species to meet market demands.
Exploration of aquaculture feed and nutrition to promote healthy growth and efficient production.
Application of aquaculture health management practices, including disease prevention and treatment.
Practice in managing water resources and minimizing environmental impacts in aquaculture operations.

Introduction to Computer Engineering

27 Lessons
Intermediate

The course “Introduction to Computer Engineering” provides students with a …

What you'll learn
Understanding the basic components of a computer, including the CPU, memory, and peripherals.
Study of digital logic and how it forms the foundation of computer systems.
Introduction to programming languages and software development tools.
Exploration of computer architecture principles and organization.
Techniques for designing and analyzing digital circuits and systems.
Introduction to microprocessors and microcontrollers.

Introduction to Finance, Accounting, Modeling and Valuation

28 Lessons
22.3 hours
Beginner

“Introduction to Finance, Accounting, Modeling, and Valuation” is a comprehensive …

What you'll learn
Able to read the three most common financial statements
The income statement, balance sheet, and statement of cash flows.
Apply these skills to a real-world business setting.

Introduction to Game Development: From Concept to Playable Prototype

18 Lessons
Intermediate

The course “Introduction to Game Development: From Concept to Playable …

What you'll learn
Understanding the game development process, from concept ideation to the creation of a playable prototype.
Study of game design principles, including game mechanics, dynamics, and aesthetics.
Techniques for planning and organizing game development projects, including defining game objectives and target audience.
Exploration of game engines and development tools used to create games efficiently.
Application of programming and scripting languages, such as C#, Python, or JavaScript, to implement game functionality.
Practice in designing game levels, characters, and assets for immersive gameplay experiences.

Introduction to Probability and Statistics

19 Lessons
8.5 hours
Beginner

This course will begin with an overview of data types …

What you'll learn
Understand the fundamental concepts of probability theory and its applications.
Gain knowledge of probability distributions and their properties.
Learn about descriptive statistics and how to measure central tendency and variability in data.
Explore different sampling techniques and understand sampling distributions.
Master confidence intervals and hypothesis testing for making inferences about population parameters.
Study correlation and regression analysis to understand relationships between variables.

Introduction to Web Development

20 Lessons
4.5 hours
Beginner

“Introduction to Web Development” is a beginner-friendly and comprehensive course …

What you'll learn
Develop a strong understanding of web development principles and technologies.
Learn to create static web pages using HTML and CSS and add interactivity with JavaScript.
Acquire knowledge of responsive design and basic server-side concepts.

Investment Management Specialization

24 Lessons
9.8 hours
Intermediate

The “Investment Management Specialization” is a comprehensive and advanced program …

What you'll learn
Develop a comprehensive understanding of investment management principles and practices.
Learn to analyze investment opportunities, manage investment portfolios, and assess performance.
Acquire insights into behavioral finance and ethical considerations in investment decision-making.

iOS App Development: Creating Engaging Mobile Experiences

20 Lessons
Intermediate

The “iOS App Development: Creating Engaging Mobile Experiences” course is …

What you'll learn
Understanding the iOS development ecosystem, including Xcode and the Swift programming language.
Study of iOS app architecture and user interface design principles for building intuitive and visually appealing apps.
Techniques for implementing user interactions, animations, and gestures to enhance app engagement.
Exploration of iOS frameworks and APIs for accessing device features, such as camera, location, and push notifications.
Application of data persistence techniques using Core Data or other storage solutions in iOS apps.
Practice in integrating network capabilities and consuming RESTful APIs for data retrieval and sharing.