This course blends Computer Science and Electronic Engineering to equip you with essential skills in designing, implementing, and maintaining both software and hardware components of modern computing systems and networks of intelligent devices.
Key Areas Covered:
- Theoretical Knowledge:
- Develop a strong foundation in computing, mathematics, science, and engineering principles.


- Practical Skills:
- Apply theories to solve real-world technical engineering problems that mirror industry practices.


- Project-Led Learning:
- Work on individual and group projects to enhance your creativity, project management, decision-making, communication, and teamwork skills.


Year 1:
- Fundamentals: Gain a solid understanding of computing and electronic engineering basics, and mathematics for engineers.


- Practical Applications: Solve problems using different programming environments and collaborate on projects following industrial standards.


Year 2:
- Prototype to Product: Build on Year 1 skills and learn about moving from prototype design to product creation.


- Management Functions: Develop professional skills through group work on projects addressing current major issues, focusing on digital systems design and advanced signal processing.


Year 3:
- Major Project: Undertake a self-directed engineering project, applying all the knowledge and skills acquired throughout the course.


- Real-Time Systems: Learn principles for designing real-time hardware and software, integrating custom hardware, software, and various components.

