• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ASEE Computers in Education Journal

ASEE's Computers in Education Journal

  • Current Issue (V14-I2)
    • On Building and Implementing Adaptive Learning Platform Lessons for Pre-Class Learning in a Flipped Course
    • PSpice Model of a Shunt DC Motor for Transient Performance Simulation and Its Use in Teaching
    • Mitigating Engineering Student Attrition by Implementing Arduino Activities Throughout Undergraduate Curricula
    • Enhancing Computer Science Education with Pair Programming and Problem Solving Studios
    • Collaborative Senior Design Capstone at Two Geographically Separated Universities
  • Vol. & Issues
  • About
  • Submissions
    • Submission Guidelines
    • Submission Site (2025+)
    • Re-submissions (Pre-2025)
  • Editorial Team
  • Recruitment
Home » Volume 14 » Page 2

Volume 14

Active Learning Undergraduate Course on UAV Path Planning and Tracking Using Numerical Simulation

DOWNLOAD
DOI COMING SOON

Active Learning Undergraduate Course on UAV Path Planning and Tracking Using Numerical Simulation

Mario G. Perhinschi ​✉ 1

1 Department of Mechanical and Aerospace Engineering, West Virginia University, Morgantown, WV, 26506, USA

Abstract

This paper presents the use of numerical simulation tools developed in MATLAB and Simulink for the design and implementation of an undergraduate course, introducing students to the path planning and trajectory tracking of unmanned aerial vehicles (UAV). The course is part of an aerospace engineering emphasis area; however, with minimal flight dynamics background, it is beneficial to students in related disciplines relevant to UAVs. The major classes of UAV path generation and trajectory tracking algorithms are introduced. Significant design issues and their implications are discussed and illustrated through numerical simulation. Course assignments use active and experiential learning approaches encouraging student creativity and initiative. They involve investigating algorithm alternatives and UAV diverse operational conditions beyond nominal, including control surface failures and adverse atmospheric phenomena.

Read the full article here “Active Learning Undergraduate Course on UAV Path Planning and Tracking Using Numerical Simulation”

RIOS: A Cooperative Multitasking Scheduler in Source Code for Teaching and Implementing Concurrent or Real-Time Software

DOWNLOAD
DOI COMING SOON

Integrating Computer Science across Wyoming’s K-12 Curriculum from Inception to Implementation: Analysis Using Systems Theory

Frank Vahid ​✉ 1 , Bailey Miller 2 , Tony Givargis 3

1 Dept. of Computer Science & Engineering Univ. of California, Riverside, Riverside, CA, USA
2 zyBooks, Cambell, CA, USA
3 Dept. of Computer Science, Univ. of California, Irvine, Irvine, CA, USA

Abstract

Embedded systems often implement multiple concurrent tasks of varying priority through the use of a real-time operating system (RTOS). However, an RTOS may introduce overhead, complexity, and maintenance issues. For embedded system applications whose tasks don’t heavily compete with one another, an alternative approach is to write the tasks to be cooperative: For each call to the task, the task runs quickly, and then returns so other tasks can execute. For such cooperative tasks, a programmer may then write their own task scheduler in the application’s course code like C.

Read the full article here “RIOS: A Cooperative Multitasking Scheduler in Source Code for Teaching and Implementing Concurrent or Real-Time Software”

Using Active Learning to Connect Entrepreneurial Mindset to Software Engineering

DOWNLOAD
DOI COMING SOON

Using Active Learning to Connect Entrepreneurial Mindset to Software Engineering

Ben Tribelhorn ​✉ 1 , H.E. Dillon 2 , Andrew Nuxoll 1 , Nicole Ralston 3

1 School of Engineering, University of Portland, Portland, OR, USA
2 School of Engineering & Technology, University of Washington Tacoma, Tacoma, WA , USA
3 School of Education, University of Portland, Portland, OR , USA

Abstract

The purpose of this research was to develop classroom project modules that supported students in developing an entrepreneurial mindset in the context of software engineering. The modules connect the software development life-cycle from beginning to end including user focused requirements elicitation and evaluating quality attributes. The modules were implemented in a junior level software engineering course, and three modules were surveyed in 2019 as part of a school-wide effort to embed entrepreneurial mindset into engineering curriculum. An IRB approved, student survey was developed and measured student perceptions of learning objectives that tie directly into ABET accreditation outcomes.

Read the full article here “Using Active Learning to Connect Entrepreneurial Mindset to Software Engineering”

An Investigation into Peer-Assisted Learning in an Online Lab Environment

DOWNLOAD
DOI COMING SOON

An Investigation into Peer-Assisted Learning in an Online Lab Environment

Rui Li 1 , John Morelock 2 , Dominik May ​✉ 3 ,

1 Tandon School of Engineering, New York University, B, Brooklyn, New York, 82435, USA
2 Engineering Education Transformations Institute, University of Georgia, Athens, Georgia, USA
3 School of Mechanical Engineering and Safety Engineering University of Wuppertal, Wuppertal Germany

Abstract

Peer learning is one method to encourage meaningful learning in electrical engineering courses. It involves the sharing of ideas, knowledge, and experiences and emphasizes interpersonal learning. However, there are different viewpoints in relation to the best way to implement and assess peer learning in a lab environment, and contemporary literature on online laboratories (OL) rarely explores peer learning opportunities. In this paper, we aim to investigate the benefits of students’ peer learning activity in an online electronics lab course. The key challenge was whether the OL could ensure smooth communication and collaboration between the students.

Read the full article here “An Investigation into Peer-Assisted Learning in an Online Lab Environment”
  • « Go to Previous Page
  • Page 1
  • Page 2

Primary Sidebar

Recent Articles

  • On Building and Implementing Adaptive Learning Platform Lessons for Pre-Class Learning in a Flipped Course
  • PSpice Model of a Shunt DC Motor for Transient Performance Simulation and Its Use in Teaching
  • Collaborative Senior Design Capstone at Two Geographically Separated Universities
  • Enhancing Computer Science Education with Pair Programming and Problem Solving Studios
  • Mitigating Engineering Student Attrition by Implementing Arduino Activities Throughout Undergraduate Curricula
  • Active Learning Undergraduate Course on UAV Path Planning and Tracking Using Numerical Simulation

Copyright © 2025 American Society for Engineering Education. All rights reserved.