Computer Engineering Courses Online
Instructor-led live Computer Engineering training courses demonstrate through interactive discussion and hands-on practice the fundamentals of Computer Engineering. Experience the remote live training by way of interactive and remote desktop led by a human being!
Computer Engineering Live Instructor Led Online Training Computer Engineering courses is delivered using an interactive remote desktop.
During the Computer Engineering courses each participant will be able to perform Computer Engineering exercises on their remote desktop provided by Qwikcourse.

Fundamentals of Computer Systems
The two main classifications of software that all programs fit under are:
- System software
- Application software
- Operating Systems
- Utility programs
- Library programs
- Translator software (Assembler, Compiler, Interpreter)
- Assembler translates assembly language programs into machine code (A binary code that a machine can understand).
- Compiler translates high level language code into object code (which is the machine language of the target machine).
- Interpreter analyses and executes a high-level language program a line at a time. Execution will be slower than for the equivalent compiled code as the source code is analyzed line by lien.
Logic for Computer Science
This course discusses logic as a tool for computer science; a field that uses logic at all levels. It provides a survey of mathematical logic and its various applications. Some areas where it is particularly important include:
- Digital circuit design
- Complexity theory (NP equivalent to Existential second-order logic)
- Database Systems (SQL; roughly predicate/first-order logic)
- Computer-aided verification (Temporal logic & model checking)
- Programming languages (lambda calculus)
- AI, expert systems, inference engines
- Distributed Systems
- Logic Programming
- Computer Security
After covering basic material of propositional logic and first-order logic, the course presents the foundations of finite model theory and descriptive complexity.
Hardware Basics and BIOS
When you turn on a computer its RAM is empty. In order for it to be able to do something at all it needs a program. By design a CPU of a IBM PC compatible always looks in the same place for this, namely a fixed address near the top of the 1 megabyte real-mode address space. Here it finds BIOS (Basic Input/Output System), the first program run in the computer. In the case of a cold start the first order of business is a full scale test, identification and initialization of all system components. All available RAM is tested and tallied up, interrupt and DMA controllers initialized as well as the rest of the chipset, video display card, keyboard, hard disk drive, optical disc drive and other basic hardware. BIOS then locates the boot loader software and gives it control of the PC.
HASwitchPlate
HA SwitchPlate
The HA SwitchPlate is a user-programmable LCD touchscreen you can mount into a standard North American work box in place of a light switch. It connects to your home automation system over WiFi to send and receive MQTT messages in response to user interactions on the screen or events happening in your home. The result is an attractive and highly-customizable controller for your home automation system which you can build yourself! The HA SwitchPlate ("HASP") utilizes a Nextion 2.4" LCD Touchscreen display mounted in a 3D-printed enclosure as a touchscreen panel for home control and information display. An ESP8266-based microcontroller provides WiFi connectivity and system control. The project has been developed to integrate with Home Assistant and OpenHAB but should be compatible with any other MQTT-enabled automation platform such as Domoticz, Node-Red, Wink, SmartThings, Vera, HomeKit, etc. The Arduino code for the ESP8266 provides a generic gateway between MQTT and the Nextion instruction set. A basic Nextion HMI display file has been included with several pages of various layouts to provide user controls or to present information in response to MQTT messages sent to the device.
Applied Robotics
Robots are devices that can sense their environment, reason about the acquired information, and act on their environment. This course is a multidisciplinary hardware project design experience in which small teams of electrical and computer engineering, mechanical engineering, and computer science students deliver an end-of-course demonstration of a final robotic system. Throughout the semester, the students configure, design, implement, test and evaluate in the laboratory a succession of mechatronic devices and subsystems culminating in the final integrated system. Lectures during the first half of the quarter will complement the laboratory experience with comparative surveys, operational principles, integrated design issues, and brainstorming associated with the spectrum of mechanism, electronics, and control components. Lecture coverage includes information needed to complete the main project: mechanisms, motors, motor drives, sensors, interface circuits, microcontroller programming, and control.
Data Engineering Google Cloud Specialization
Cloud Engineering with Data Engineering with Google Cloud Professional Certificate
What you will learn
- Learn the skills needed to be successful in a data engineer role
- Learn about the infrastructure and platform services provided by Google Cloud Platform
- Prepare for the Professional Data Engineer certification
- Processing big data at scale for analytics and machine learning
About this Professional Certificate
This program provides the skills you need to advance your career in data engineering and recommends training to support your preparation for the industry-recognized Google Cloud Professional Data Engineer certification. Through a combination of presentations, demos, and labs, you will enable data-driven decision making by collecting, transforming, and publishing data; and you'll gain real world experience through a number of hands-on Qwiklabs projects. You'll also have the opportunity to practice key job skills, including designing, building, and running data processing systems; and operationalizing machine-learning models. Upon successful completion of this program, you will earn a certificate of completion to share with your professional network and potential employers. If you would like to become Google Cloud certified and demonstrate your proficiency to design and build data processing systems and operationalize machine learning models on Google Cloud Platform, you will need to register for, and pass the official Google Cloud certification exam. You can find more details on how to register and additional resources to support your preparation at cloud.google.com/certifications.
Applied Learning Project
This Professional Certificate incorporates hands-on labs using our Qwiklabs platform. These hands on components will let you apply the skills you learn in the video lectures. Projects will incorporate topics such as Google BigQuery, which are used and configured within Qwiklabs. You can expect to gain practical hands-on experience with the concepts explained throughout the modules.
Computer Systems Engineering
This is a course about Computer Systems Engineering. A frequent occurrence in the design of computer systems is the challenge of building a system containing hardware and software components, possibly as part of a larger system. The development of computer systems themselves falls within this scope as does the development of a vast array of devices such as digital cameras, hand-held computers, location aware systems, robots and other types of embedded systems, and even such applications as web sites on spacecraft. In all of these cases decisions have to be made about how to design the system to have the maximum impact and effect. Decisions have to be made about alternative approaches, trade-offs need to be addressed, and decisions on all the many facets of design must be justified through technical and economic insight and judgment. Systems engineering is the discipline within which these matters are addressed in a carefully considered fashion. The IEEE Computer Society (IEEE-CS) and the Association for Computing Machinery (ACM), the two principle computer related professional associations, include a computer systems engineering requirement in their model computer engineering body of knowledge described in Computer Curriculum 2001. This course addresses that requirement; the Table of Contents closely follows the coverage of material in the computer systems engineering body of knowledge. It is intended primarily as a course for students in computer science and computer engineering, but it may also serve as a useful reference for professionals as they design and build computer based systems. The text assumes that students have a background including integral and differential calculus, basic probability, and are familiar with basic computer architecture. A third-year student in computer science or computer engineering would typically have this background and This course would be appropriate for a computer systems engineering course at that level.
Nanotechnology
Nanotechnology and nanoscience is about controlling and understanding matter on the sub-micrometer and atomic scale.
Why is nanotechnology such a 'hot' subject - and is it more hype than substance? This course gives a introduction to the visions of nanotechnology and why so many people are working on it around the world. This course on nanoscience and nanotechnology provides information about the various tools, methods and systems to provide students, researchers and everyone else an open-source handbook and overview guide to this vast interdisciplinary and expanding field - a course that can be adjusted as new things appear and improved by you!
Computer Engineering Online Courses in the Philippines, Computer Engineering Training in the Philippines, Computer Engineering Instruct-led, Computer Engineering Live Trainer in the Philippines, Computer Engineering Trainer in the Philippines, Computer Engineering online education in the Philippines, Computer Engineering Online lesson in the Philippines, Computer Engineering tutorial sites, Computer Engineering online classes in the Philippines, Computer Engineering online live instructor in the Philippines, Computer Engineering online live classroom, Computer Engineering online live classes, Computer Engineering coach