Skip to main content

Computer Engineering Course

Duration: 6 Months

• To provide foundational knowledge of computer hardware, software, and systems
• To develop basic skills in programming, networking, and system maintenance
• To introduce digital electronics and computer architecture concepts
• To prepare learners for entry-level IT and technical support roles

Upon completion, learners will be able to:

  1. Understand basic computer hardware and system architecture
  2. Perform basic computer assembly and troubleshooting
  3. Apply fundamental programming concepts
  4. Understand basic networking principles
  5. Identify operating system functions and configurations
Module 1: Fundamentals of Computer Engineering

• Introduction to computer engineering
• Types of computers and applications
• Computer system components
• Data representation and number systems

Module 2: Computer Hardware and Maintenance

• CPU, motherboard, memory, storage devices
• Hardware assembly and disassembly
• Troubleshooting hardware issues
• Preventive maintenance techniques

Module 3: Operating Systems Basics

• Introduction to OS (Windows, Linux basics)
• File systems and directory structure
• Process and memory management basics
• System configuration and utilities

Module 4: Programming Fundamentals

• Introduction to programming concepts
• Algorithms and flowcharts
• Basics of C / Python programming
• Variables, loops, and functions

Module 5: Computer Networks Basics

• Networking fundamentals
• Types of networks (LAN, WAN)
• Network devices (router, switch)
• Internet and communication protocols

Project
Close Menu