Skip to content

2026-2027 academic year: applications for Fall 2027 are open

B.Eng. · Undergraduate

Computer Engineering

Degree
B.Eng.
Level
Undergraduate
Duration
4 years
Credits
128

Programme overview

The Computer Engineering program at Timbuktu American University (TAU) merges electrical engineering and computer science, preparing students to design and build both hardware and software systems. Students gain expertise in microprocessors, embedded systems, digital logic, networking, and artificial intelligence applications. The program emphasizes practical innovation, equipping graduates to lead in fields such as IoT, chip design, autonomous systems, and cybersecurity hardware.

Curriculum

Year 1

7 courses

Engineering & Computing Foundations

  • 01Introduction to Computer Engineering
  • 02Calculus I & II
  • 03General Physics I (Mechanics & Waves)
  • 04General Chemistry for Engineers
  • 05Engineering Drawing & CAD
  • 06Academic Writing & Communication
  • 07Programming I (Python & C)

Year 2

7 courses

Core Computer Engineering Principles

  • 01Engineering Mathematics III (Discrete Mathematics & Linear Algebra)
  • 02Digital Logic & Computer Architecture I
  • 03Electrical Circuits & Electronics I
  • 04Signals & Systems
  • 05Programming II (C++ & Java)
  • 06Probability & Statistics for Engineers
  • 07Data Structures & Algorithms

Year 3

7 courses

Advanced Computer Engineering Systems

  • 01Microprocessors & Embedded Systems
  • 02Computer Networks & Communication Systems
  • 03Operating Systems & Systems Programming
  • 04VLSI Design (Very Large-Scale Integration)
  • 05Control Systems Engineering
  • 06Database Systems & Data Management
  • 07Cyber-Physical Systems (IoT Applications)

Year 4

12 courses

Emerging Technologies & Capstone

  • 01Artificial Intelligence for Computer Engineers
  • 02Machine Learning & Edge Computing
  • 03Advanced Computer Architecture II (Multicore
  • 04Parallel Processing)
  • 05Cybersecurity Hardware & Cryptography
  • 06Cloud Computing & Distributed Systems
  • 07Capstone Design Project (e.g
  • 08IoT Smart Device
  • 09Microchip Design
  • 10Embedded AI
  • 11System)
  • 12Internship/Industry Placement

Course lists are indicative and may be updated as the programme is accredited and reviewed.

Related programmes