Products 1031 - 1040 from 1960. Products on page
  • Course Description:

    This course introduces the fundamentals of artificial intelligence. Students will learn about problem-solving techniques such as search, optimization, and decision-making. This course provides an introduction to machine learning concepts such as supervised and unsupervised learning, including neural networks and deep learning. At the end of this course, students will be able to apply their knowledge in solving real-world AI problems. Course Objectives:
    • Explore different problem-solving techniques like search & optimization
    • Understand basic machine learning concepts & algorithms
    • Comprehend supervised & unsupervised models
    • Analyze reinforcement learning for optimizing decisions
    • Utilize neural network implementations for AI tasks
    • Apply various deep learning architectures
    • Examine supervised & unsupervised clustering algorithms
    • Evaluate natural language, and processing models
    • Develop strategies for recognizing images with AI
    • Design custom systems for solving AI challenges
  • Course Description:

    This course will offer a comprehensive overview of computer programming. Topics covered include the principles of database design, object-oriented programming, user interface design and web programming. Participants will develop their technical knowledge and enhance their problem-solving abilities through the hands-on practice of developing complex software applications. Course Objectives:
    • Construct effective database designs for efficient data management
    • Utilize object-oriented programming concepts to create robust applications
    • Design intuitive user interfaces that prioritize ease of use
    • Incorporate web technologies into programming projects
    • Develop secure algorithms to protect data
    • Execute programs efficiently by utilizing optimization techniques 7 Create powerful test scripts to identify potential flaws in the codebase
    • Understand the fundamentals of memory management
    • Implement advanced debugging metaphors to troubleshoot errors
    • Deploy effective software maintenance procedures
  • Course Description:

    This course introduces the fundamental principles of data structures and algorithms. Students will gain experience in applying basic concepts such as linked lists, stacks, queues, and trees to real-world programming problems. Also covered are sorting algorithms and graph traversal. At the end of this course, students will be able to apply their knowledge to design efficient data structures for different technology applications. Course Objectives:
    • Understand basic data structures and algorithms concepts
    • Utilize various linked list implementations
    • Explore stack & queue implementations
    • Design efficient tree-based solutions for coding challenges
    • Comprehend sorting algorithms for data organization
    • Apply graph traversal techniques for solving complex problems
    • Analyze algorithms according to time complexity & memory usage
    • Implement recursion strategies to solve programming tasks
    • Reflect upon best practices for coding algorithm designs
    • Design custom data structures for technology applications
  • Designing Multi-Media Arts

    Course Description: This course introduces fundamental concepts of multimedia arts. Students will learn about various tools and techniques to create interactive digital media works including web, motion graphics, photography, video, and audio. At the end of this course, students will be able to apply their creativity to design multi-media artworks with a professional touch. Course Objectives:
    • Understand the basic principles of designing digital artworks
    • Apply various tools & techniques for creating multimedia content
    • Learn how to design pixel-perfect interfaces
    • Explore different approaches for animation & motion graphics
    • Utilize image effects & filters to create stunning images
    • Comprehend principles of audio post-production & mixing
    • Evaluate techniques for studio recordings
    • Create interactive visualizations with dynamic data
    • Develop strategies for efficient video editing
    • Design custom works based on creative ideas
  • Course Description: This course covers the fundamentals of digital communications. Students will learn about various communication channels and their features, such as digital audio, video, radio, internet services, and mobile networks. At the end of this course, students will be able to analyze modern communication systems and create custom applications for effective communication. Course Objectives:
    • Understand the basics of digital communication systems
    • Learn how different channels are used for communication
    • Explore principles of data transmission & networking
    • Analyze voice over the internet (VoIP) & mobile networks
    • Utilize radio waves for broadcasting
    • Comprehend modulation techniques & protocols
    • Evaluate network security measures & encryption algorithms
    • Create custom applications on distributed systems
    • Develop strategies for efficient video streaming
    • Design custom solutions based on communication needs
  • Course Description:

    This course will provide participants with an understanding of the fundamentals of game production and prototyping. Topics covered include concept design, asset creation, scripting and gameplay mechanics development, quality assurance practices, project management skills, and user interface design. Participants will gain the knowledge necessary to develop a successful game product from prototype to final implementation. Course Objectives:
    • Create concepts and designs that are both creative and feasible
    • Utilize industry best practices when creating game assets
    • Develop scripts as required by design specifications
    • Construct various gameplay mechanics that replicate real-life situations
    • Implement quality assurance protocols to ensure error-free products
    • Apply project management skills to manage the development team
    • Design engaging user interfaces for a variety of platforms
    • Leverage software tools for asset creation and animation processes
    • Identify usage patterns within alpha testing environments
    • Deploy strategies for continual improvement in gameplay mechanics
  • Course Description:

    This specialization course will cover all elements of game programming, from basic 2D and 3D graphics to advanced topics such as audio and physics simulations. Participants will gain proficiency in scripting languages, game engine architecture, animation techniques and custom game engine development. Throughout the course, students will build a portfolio of games for multiple platforms and hone their technical implementation skills. Course Objectives:
    • Acquire mastery in the fundamentals of 2D & 3D graphics programming
    • Utilize scripting languages to create powerful applications
    • Understand the intricacies of game engine architecture
    • Incorporate audio tools and animation techniques into existing projects
    • Develop realistic physics simulations for immersive experiences
    • Construct effective user interfaces for smoothly engaging games
    • Design algorithms for reliable variables synchronization
    • Create custom game engines using modern technologies
    • Develop a portfolio of games optimized for multiple devices
    • Troubleshoot existing codebase for potential performance improvements
  • Course Description:

    This course will provide participants with an understanding of the fundamentals of an internship. Topics covered include job search skills, resume writing, interviewing techniques, office etiquette, networking strategies, and career exploration. Participants will gain the knowledge necessary to secure an internship position in their desired field of work and transition seamlessly into a professional work environment. Course Objectives:
    • Develop job search skills to identify suitable internships
    • Construct resumes and cover letters that stand out
    • Prepare for interviews with confidence
    • Implement effective communication techniques with supervisors and colleagues
    • Utilize networking avenues to gain insights from industry professionals
    • Understand accepted office etiquette when interacting with peers
    • Explore various career paths based on their interests
    • Develop business acumen through analysis of real-world environments
    • Leverage digital tools to increase efficiency on projects
    • Demonstrate initiative when completing assigned tasks
  • Course Description: This course will provide participants with an understanding of the fundamentals of game project development. Topics covered include advanced scripting and coding techniques, asset optimization, debugging technologies, and testing methods. Participants will gain a deeper understanding of the development process as well as knowledge of how to identify weak points in product design.
  • Course Description: This course will provide advanced learning opportunities in game project development. Topics covered include level design, engine architecture, asset pipelines, 3D modeling techniques, and shader programming. Participants will apply their understanding of game project development to a complex development scenario with the aim of creating a high-quality product.

OUR PRODUCTS 👇