Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Education Hub
Education Hub
Robert Iannello Teaching Embedded Systems: A Perspective from Ashesi University, Ghana
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
Education Hub requires membership for participation - click to join
More blogs in Education Hub
  • Anna Malan

  • Apurva Varma

  • Becky Ellis

  • Hao Xue

  • Khaled Benkrid

  • Michael S

  • Nicholas Sample

  • Rob Leeman

  • Robert Iannello

  • Rosalie Tribe

  • Sadanand Gulwadi

  • Shuojin Hang

  • Suriya Gunasekaran

Tags
  • Arm Research
  • Teachers
  • Ghana
  • Arm University Program
  • Africa
  • Arm Education Media
  • Embedded Systems Solutions
  • Arm Educators and Learners
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Teaching Embedded Systems: A Perspective from Ashesi University, Ghana

Robert Iannello
Robert Iannello
July 3, 2018

In January this year Ashesi University, Ghana was one of the first academic institutions in Africa to adopt our textbook, Embedded Systems Fundamentals with Arm Cortex-M based Microcontrollers: A Practical Approach. We spoke to Francis Gatsi, Lecturer in Computer Science and Engineering at the college, to find out more about his teaching philosophy and challenges faced in introducing Embedded Systems courses into a Liberal Arts curriculum.

The Interview

Francis Gatsi

Francis Gatsi

Arm Education Media: Please introduce yourself to our readers. 

Francis Gatsi: I am a Lecturer in the Computer Science and Engineering departments of the Ashesi University, currently teaching courses in Communication Systems, Embedded Systems and Networks & Data Communications.

Prior to moving into academia, I worked for 15 years in the telecommunications sector, and the last six of those years as a Consultant Engineer on the Ericsson Mobile Radio Access Networks (RAN) platform. I am an IEEE Wireless Communications Professional, and hold a BSc in Electrical and Electronic Engineering, an MSc in Information and Telecommunications Technologies, and a Master of Communications (ICT) Management.

My industrial experience has helped me develop an in-depth insight into the interplay between technology and business, having worked in operator, managed services and vendor environments.

Arm Education Media: What made you decide to move from the telecommunications industry into teaching?

Francis Gatsi: It has been my desire to end my active years in academia. I felt there were a lot of things I would like to do that the industry work environment did not give me time to do. Entering academia affords me the opportunity to explore more, take my PhD, and build the capacity to contribute to emerging areas such as Internet of Things (IoT).

Arm Education Media: Can you describe Ghana’s Ashesi University College for us? What challenges and opportunities are you facing in teaching Embedded Systems there?

Francis Gatsi: Ashesi University is the only Liberal Arts institution in Ghana. Built on the three pillars of scholarship, leadership and citizenship, its mission is to educate “ethical and entrepreneurial leaders in Africa". Students are actively encouraged to cultivate their critical thinking skills, concern for others and the courage required to transform our continent.

Video: A Quick Tour of Ashesi's Campus in 60 seconds

The students I teach are adept at doing things with their hands and most of them have played with Arduino systems. However, the main challenge with the Embedded Systems course is what we call the “prerequisite gap”. Let me explain further. We have two cohorts: final year Computer Science students taking the subject as an elective, and third year Electrical and Computer Engineering students who take it as a required course. As the courses were being delivered, we discovered that we had to fill in ‘knowledge gaps’, especially for the Engineering students. Nevertheless, the students are now fast becoming conversant with the concepts and some of the juniors are considering taking capstone projects in this area.

Arm Education Media: How do you prepare for your Embedded Systems class? How have the Arm Education materials helped you here?

Francis Gatsi: Adopting the Embedded Systems Fundamentals textbook by Alex Dean, along with the Efficient Embedded Systems Design and Programming Education Kit from the Arm University Program has helped tremendously. My preparation starts with reading the topic in the textbook and studying the slides provided in the Education Kit. I then complement this with relevant materials from the internet and supplementary texts. My approach is to treat the topics as concepts, plus applications. The aim is to make it easy for students to transfer the knowledge acquired in my courses to other systems they may work with in future.

Arm Education Media: Embedded technologies are growing at an exponential rate, especially with the rise of IoT. What opportunities and challenges do you see in embedded systems for your students as they move from school to the workplace?

Francis Gatsi: The opportunities are enormous and limitless. The quest to make everything smart requires that sensing components be integrated or added on to existing systems. This cuts across many fields including transportation, health, agriculture, education, logistics and industry, ushering in the industrial IoT. Therefore, by developing the capability of programming embedded systems to interact with the environment through sensing and actuation, students are poised for a never-ending adventure.

Share your story with Arm Education Media

Want to share your story with us? We’re on the look-out for innovative case studies from academics who are teaching Arm in the classroom. If you’d like us to highlight your own teaching experiences in an upcoming blog, contact Arm Education Media below.

Share your story with Arm Education Media

Anonymous
Robert Iannello
  • Teaching embedded systems: a post-pandemic perspective from the University of Sydney

    Robert Iannello
    Robert Iannello
    This month we speak to Philip Leong at the University of Sydney and discuss his experiences embedded systems post pandemic.
    • August 24, 2022
  • Announcing our online course on edX: Business Models for Technology Innovators

    Robert Iannello
    Robert Iannello
    Read about the genesis of our new Business Models for Technology Innovators course and the ‘essential human skills’ it sets out to teach.
    • July 11, 2022
  • Experiences in teaching Arm-based courses: A blended approach

    Robert Iannello
    Robert Iannello
    In this blog, we revisit our first co-certified course on “Rapid Embedded Systems Design and Programming” with Nanyang Polytechnic.
    • May 11, 2021