A First Look At An Internet Enabled Embedded Systems Design Course
Author(s) -
J.W. Bruce
Publication year - 2020
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--14555
Subject(s) - the internet , computer science , debugging , world wide web , interactivity , multimedia , internet appliance , internet access , operating system
The proliferation of Internet access has drastically changed the way people do business, recreate, learn, and do their daily tasks. It is widely believed that the Internet and its successors will be called upon to enable interactivity between devices that today are mundane. These interconnected devices are commonly called Internet appliances. Specifically, an Internet appliance is a machine designed for a specific function that also has a built-in Web-enabled computer. Internet appliances include small devices created especially for e-mail and Web surfing, as well as such diverse products as personal digital assistants (PDAs), smart phones, Web TV, and Web-enabled refrigerators and microwaves. Mississippi State University’s has recently revised its undergraduate computer engineering (CPE) program with input from alumni and advisory employers. The CPE program will have a focus on embedded computer systems. Embedded systems form a rich application source through which the CPE education can be made relevant. Embedded computer systems are a timely subject that is immediately useful to students in their senior design projects. Furthermore, a large number of our CPE graduates currently use or design embedded computer systems in their jobs. With the availability of low-cost, designer-friendly Internet connectivity, the design course is centered on the design, prototyping, and debugging of an embedded systems for internet appliances. The target application of the first offering is a personal weather station web server. Evolving from an earlier course on embedded systems that are more traditional, or “freestanding” [1]-[2], this new course relies on cooperative, team-based learning and design, and seamlessly resumes where prerequisite courses ended. Design in the course requires formalized hardware and software design inspections [2]-[4]. The design inspections serve as a convenient time for software product measures to be collected. The quantitative measures document the nature, origin, and other vital characteristics of each design defect and are frequently used in industry [5] [6]. Finally, the design practices described in this paper help students to develop teaming and communication skills that are often neglected by traditional engineering curricula.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom