Department of Computer Engineering
School of Electrical Systems Engineering • Federal University of Technology, Akure
About the Department
The Department of Computer Engineering at the Federal University of Technology, Akure (FUTA) is a premier center for computer engineering education and research within the School of Engineering and Engineering Technology (SEET). Our department is dedicated to developing skilled professionals who can design, develop, and maintain advanced computing systems that drive innovation across diverse industries and sectors.
Computer Engineering uniquely blends electrical engineering with computer science to create professionals capable of designing hardware-software systems. Our comprehensive curriculum encompasses microprocessor architecture, embedded systems, digital systems design, computer networks, software engineering, and systems integration. Students gain expertise in circuit design, firmware development, system-level programming, and interfacing through intensive theoretical coursework and extensive hands-on laboratory practice.
The department emphasizes practical learning with state-of-the-art equipment including FPGA development boards, microcontroller systems, networking hardware, and specialized embedded systems laboratories. We maintain strong partnerships with technology companies, telecommunications firms, and research institutions, providing students with industrial exposure through SIWES and collaborative projects. Our faculty members conduct cutting-edge research on IoT, artificial intelligence, robotics, and advanced embedded systems.
Our graduates are recognized for their unique ability to bridge hardware and software domains. They demonstrate proficiency in system design, troubleshooting, optimization, and innovation. Graduates pursue rewarding careers in technology companies, telecommunications sectors, aerospace industries, robotics firms, automotive companies, and research institutions, significantly contributing to Nigeria's technological advancement and global innovation.
What We Offer
Academic Programs
- B.Eng in Computer Engineering - 5-year undergraduate program (UTME)
- B.Eng in Computer Engineering - 4-year program (Direct Entry)
- M.Eng/M.Tech in Computer Engineering - Postgraduate studies
- Ph.D in Computer Engineering - Doctoral research program
Specialized Areas
- Embedded Systems and IoT
- Microprocessor Design and VLSI
- Digital Systems Design
- Computer Networks and Telecommunications
- Software Engineering and Applications
- Robotics and Automation
- Cybersecurity and Information Security
- Artificial Intelligence and Machine Learning
Laboratory Facilities
Microprocessor & Embedded Systems Laboratory
Microcontroller boards, FPGA kits, development tools, ARM processors
Computer Networks Laboratory
Network equipment, routers, switches, network simulators
Digital Design Laboratory
Logic analyzers, oscilloscopes, digital design tools, simulation software
Research Focus Areas
Our department conducts cutting-edge research in various computer engineering domains:
Embedded Systems and IoT
IoT design, sensor networks, real-time systems, embedded OS, device firmware, edge computing, smart devices.
Microprocessor Design and VLSI
Microarchitecture, circuit design, FPGA implementation, hardware synthesis, chip design, optimization.
Digital Systems Design
Digital logic design, sequential circuits, digital hardware, system-level design, HDL development.
Computer Networks
Network design, routing protocols, wireless networks, network security, telecommunications, 5G technology.
Software Engineering and Applications
System software, firmware development, real-time applications, embedded software, driver development.
Robotics and Automation
Robot design, control systems, autonomous systems, industrial automation, mechatronics.
Cybersecurity and Security
Hardware security, encryption, secure systems design, threat detection, system protection.
Career Opportunities
Graduates of Computer Engineering enjoy diverse and rewarding career paths:
Embedded Systems Engineer
Firmware design, embedded software, real-time systems
Network Engineer
Network design, installation, management, optimization
Software Developer
Application development, system software, programming
Cybersecurity Specialist
Security systems, threat management, compliance
Robotics Engineer
Robot design, automation, control systems
Research Scientist
Academic research, innovation, technology development
Academic & Teaching
University lecturers, researchers, lab coordinators
Systems Engineer
System design, integration, optimization, architecture
Tech Entrepreneur
Startup founder, innovation, product development
Course Materials & Resources
Access comprehensive learning materials, textbooks, lecture notes, and study resources organized by academic level.
100 Level Resources
Foundation courses in mathematics, physics, chemistry, and engineering fundamentals.
First Semester
Comprehensive Study Resources Available
All 100 Level first semester materials including lecture notes, past questions, textbooks, and practical guides are available in our offline study packs.
Access Offline Study PacksSecond Semester
Complete Course Materials
Second semester study materials covering mathematics, physics, and engineering principles are fully available.
Go to Offline Study PacksFoundation Year
100 Level focuses on foundational engineering sciences. Courses include General Mathematics, General Physics, General Chemistry, Circuit Theory, Technical Drawing, Use of English, and Introduction to Computing.
200 Level Resources
Core computer engineering courses including digital systems, microprocessors, and software.
Download 200 Level Materials
Complete course materials, lecture notes, practical manuals, and past examination questions available in offline study packs.
Access Study PacksDigital Logic
Boolean algebra, logic gates, circuits, design
Computer Architecture
CPU design, memory systems, instruction sets
Programming I
C programming, algorithms, data structures
Circuit Analysis
Analog circuits, semiconductor devices
Signals and Systems
Signal processing, filtering, transformations
Lab Practicals
Hardware experiments, circuit building
300 Level Resources
Advanced computer engineering courses and SIWES I industrial training.
Download 300 Level Materials
Advanced course materials, practical guides, and comprehensive study resources for specialized topics.
Access Study PacksMicroprocessors
Processor architecture, assembly language
Computer Networks
Network protocols, LANs, routing, TCP/IP
Data Communications
Signal transmission, modulation, error control
Embedded Systems
Microcontrollers, firmware, real-time systems
Programming II
OOP, design patterns, software engineering
SIWES I
Industrial training, practical experience
400 Level Resources
Advanced specialization courses and SIWES II industrial internship.
Industrial Training (SIWES II)
Four-month extended industrial training in technology companies, providing hands-on experience in real-world projects.
Access SIWES ResourcesRobotics and Automation
Robot design, control systems, automation
Cybersecurity
Network security, encryption, threat detection
AI and Machine Learning
Intelligent systems, neural networks, algorithms
IoT Systems
Smart devices, sensor networks, connectivity
SIWES II
Extended industrial training, technical report
Final Project
Design project, implementation, presentation
500 Level Resources
Final year courses with specialization electives and research project.
Download 500 Level Materials
Final year resources including research methodology, project guides, and comprehensive revision materials.
Access Study PacksVLSI Design
Chip design, hardware synthesis, optimization
Advanced Networking
Network design, protocols, optimization
Real-Time Systems
Real-time OS, scheduling, embedded systems
Capstone Project
Design, implementation, integration project
Advanced Topics
Specialization electives, emerging technologies
Research Project
Independent research, thesis, oral defense
Admission Requirements
UTME Requirements
- Minimum UTME score of 180-200+
- Subject combination: English, Mathematics, Physics, Chemistry
- Five O'Level credits in two sittings maximum
- Credit passes must include: English Language, Mathematics, Physics, Chemistry, and one other science subject
Direct Entry Requirements (200 Level)
- Two A'Level passes in Mathematics and Physics (Chemistry also accepted)
- ND/HND upper credit in Computer Engineering or related field
- B.Sc first class or upper division in related disciplines
- Plus O'Level requirements as stated above
Contact the Department
Department Office
Department of Computer Engineering
School of Electrical Systems Engineering
Federal University of Technology, Akure
PMB 704, Akure, Ondo State, Nigeria
gabriel@legacybygabriel.com.ng
+234 (0) 913-209-1205
Office Hours
Monday - Friday: 8:00 AM - 5:00 PM
Saturday: By Appointment
Sunday: Closed