The course begins with fundamental electrical and electronic concepts before progressing into digital electronics, logic gates, Boolean logic, digital circuits, processors, memory, storage and computer architecture. Learners will develop an understanding of how hardware components work together to form complete computer systems and how digital information is represented and processed.
Practical training covers computer assembly, component identification, installation, configuration, preventive maintenance, troubleshooting and repair. Learners will also explore operating systems, device drivers, system configuration and hardware-software interaction. Programming fundamentals are introduced to help learners understand how software controls and interacts with computer hardware.
The course further introduces microprocessors, microcontrollers, embedded systems, sensors, actuators and basic automation. Learners will gain foundational knowledge of Arduino and similar development platforms and learn how to design and test simple embedded projects. Networking fundamentals are also covered, including network devices, IP addressing, wired and wireless communication and basic network troubleshooting.
Additional topics include computer security, hardware protection, power management, data storage, system diagnostics, emerging technologies and professional engineering practices. Practical laboratory activities and projects enable learners to apply theoretical knowledge to real-world computer engineering problems.
By the end of the course, learners will be able to identify and explain computer hardware components, assemble and configure computer systems, perform basic maintenance and troubleshooting, understand digital circuits and computer architecture, work with basic programming concepts, configure simple networks and develop introductory embedded-system projects. The course provides a foundation for further study and professional development in computer engineering, electronics, embedded systems, networking, cybersecurity, IT support and related engineering fields.
Introduces computer engineering, its major areas, applications and relationship with computer science, electrical engineering and information technology.
1 LessonsProvides foundational electrical and electronics knowledge required for understanding computer hardware and digital systems.
1 LessonsIntroduces digital electronic systems and the principles used to represent and process binary information.
2 LessonsDevelops knowledge of digital logic circuits used in computer systems.
2 LessonsProvides detailed knowledge of the major hardware components found in modern computer systems.
2 LessonsExplains how computer hardware components interact to execute instructions and process information.
2 LessonsIntroduces processors and microcontrollers used in computers, embedded devices and automated systems.
1 LessonsProvides hands-on knowledge of assembling, installing and configuring desktop computer systems.
2 LessonsExplains how operating systems interact with hardware and provides practical system configuration skills.
2 LessonsDevelops practical skills for maintaining computer systems and diagnosing common hardware and software problems.
2 LessonsIntroduces computer power systems and methods for protecting hardware from electrical problems.
2 LessonsIntroduces programming concepts that enable learners to develop software and interact with hardware systems.
1 LessonsIntroduces the networking principles required to connect and manage computer systems.
2 LessonsIntroduces embedded computing systems and their applications in automation, monitoring and control.
2 LessonsProvides hands-on experience with Arduino-based electronics and basic hardware programming.
2 LessonsIntroduces security practices for protecting computer hardware, systems and physical infrastructure.
2 LessonsCombines hardware, electronics, programming and troubleshooting skills through practical engineering activities.
1 LessonsEnables learners to apply their knowledge to a practical computer engineering project involving hardware, software, electronics or embedded systems
2 Lessons
Login To Leave Review
Hello! I'm Senior AI Assistant. How may I help you today?
Type your question and press Send.