B.Sc. · Licence
Digital Systems Engineering
- Diplôme
- B.Sc.
- Niveau
- Licence
- Durée
- 4 ans
- Crédits
- 128
Présentation du programme
The Digital Systems Engineering program integrates hardware and software design, preparing students to develop digital circuits, microprocessors, VLSI systems, and embedded platforms. This program lies at the core of the semiconductor, electronics, and IoT industries.
Programme des cours
Year 1
6 cours- 01Introduction to Digital Systems Engineering
- 02Calculus I & II
- 03Programming I (C & Python)
- 04Academic Writing & Communication
- 05Digital Logic & Boolean Algebra
- 06General Physics (Electricity & Magnetism)
Year 2
6 cours- 01Data Structures & Algorithms
- 02Computer Organization & Microprocessors I
- 03Signals & Systems
- 04Probability & Statistics for Engineers
- 05VHDL & Verilog Programming
- 06Circuit Theory & Electronics I
Year 3
6 cours- 01Computer Organization & Microprocessors II
- 02Embedded Systems Design
- 03VLSI Design & Fabrication
- 04Control Systems Engineering
- 05Digital Signal Processing (DSP)
- 06FPGA Design & Applications
Year 4
9 cours- 01Advanced Embedded Systems & IoT Integration
- 02System-on-Chip (SoC) Design
- 03Cybersecurity for Digital Systems
- 04Emerging Semiconductor Technologies
- 05Capstone Project (e.g
- 06FPGA-based Smart Device
- 07SoC for IoT
- 08VLSI Prototype)
- 09Internship
Les listes de cours sont indicatives et peuvent évoluer au fil de l'accréditation et de la révision du programme.
Programmes similaires
- B.Sc.Computer ScienceThe Computer Science program at TAU provides a strong foundation in algorithms, data structures, software development, operating systems, and theoretical computer science, while also exposing students to modern fields like machine learning, cybersecurity, and cloud computing. Students graduate as versatile problem-solvers ready for careers in both industry and research.
- B.Sc.Software EngineeringThis program emphasizes the systematic development of large, reliable, and scalable software systems, combining theory with real-world project experience. Students learn requirements engineering, agile methods, DevOps, testing, and software project management.
- B.Sc.Artificial IntelligenceThe Artificial Intelligence program equips students with expertise in machine learning, deep learning, computer vision, robotics, and natural language processing (NLP). Students will also study the ethics and societal impacts of AI, preparing them for leadership in Africa's AI- driven transformation.
