Small is Beautiful: Embedded Systems Projects in an Undergraduate Software Engineering Program

نویسندگان

  • Janusz Zalewski
  • Fernando Gonzalez
  • Robert Kenny
چکیده

This paper addresses the issue of educating software engineers in embedded systems development. With the rapidly growing markets of embedded devices and their interconnections due to the ubiquitous presence of the Internet, leading to the emergence of cyberphysical systems, educating software engineers and computer scientists on these subjects at the college level is becoming essential. The paper presents an approach to teaching software development for small embedded devices with lab projects at the undergraduate level, to match the fast pace of technological progress and challenges of real-world applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Incorporating Large-Scale Projects into a Multi-Disciplinary Approach to Embedded Systems*

Embedded computer systems play an increasingly important role in today’s society. In order to adequately prepare today’s computer science, computer engineering, and electrical engineering students for their future careers, the special problems with embedded systems development must be adequately addressed in their education. VESL (Visions for Embedded Systems Laboratories) is a project that is ...

متن کامل

Undergraduate Research Opportunities in OSS

Using Open Source Software (OSS) in undergraduate teaching in universities is now commonplace. Students use OSS applications and systems in their courses on programming, operating systems, DBMS, web development to name but a few. Studying OSS projects from both a product and a process view also forms part of the software engineering curriculum at various universities. Many students have taken p...

متن کامل

Using Program Slicing Technique to Reduce the Cost of Software Testing

Systems of computers and their application in the lives of modern human beings are vastly expanding. In any kind of computer application, failure in computer systems can lead to a range of financial and mortal losses. Indeed, the major origin of software failure can be located in designing or implementing software. With regard to these statistics, 30% of the software projects have been prospero...

متن کامل

EECS UC Berkeley Center for Hybrid and Embedded Software Systems - 2009 Prospectus - C February , 2009 hess

hess Letter from the Directors CHESS was founded in 2002 to build foundational theories and practical tools for systems that combine computation, networking, and physical dynamics. The US National Science Foundation (NSF) provided the seed funding for the fi rst fi ve years under the Information Technology Research (ITR) program. CHESS is now thriving, with a rich portfolio of funded research p...

متن کامل

An Undergraduate Software Engineering Major Embedded in a Computer Systems Engineering Degree

This paper describes an undergraduate major stream in Software Engineering embedded in a four year Bachelor of Computer Systems Engineering Degree. This major allows students to specialize in Software Engineering in their third and fourth years, with the result that some 60% of their time is dedicated to Computer Science and Software Engineering. This contrasts with the post graduate Master's p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014