• Title/Summary/Keyword: Engineering Design Instruction

Search Result 175, Processing Time 0.024 seconds

A Study on Development of Educational CanSat based on Arduino for Creative Engineering Design and Practice Class (창의공학설계 및 실습 수업을 위한 아두이노 기반 교육용 캔위성 개발 연구)

  • Lee, Younggun;Lee, Sanghyun;Kim, Jongbum;Kim, Songhyon;Yoo, Seunghoon
    • Journal of Engineering Education Research
    • /
    • v.24 no.5
    • /
    • pp.38-45
    • /
    • 2021
  • The CanSat was designed as an educational satellite simulation program that implements the overall system of the satellite such as the command processing unit, the communication unit, and the power unit in a structure of the size of a can. In particular, the training effect is very excellent because the trainee can learn a process similar to the actual satellite development process by designing, manufacturing, testing, and launching. Republic of Korea Air Force Academy has been using the CanSat production kit used by the domestic can satellite contest experience department for education, but since it was produced based on PCB, it was impossible to show creativity and operation was restricted even with small mistakes. In this paper, we analyze the existing CanSat kit and propose a new educational CanSat kit that can be used in creative engineering design and practice subjects that will be reorganized into a regular course from 2021, and a lesson plan. In conclusion, by using the proposed CanSat kit for lectures, it is possible to achieve educational purposes and effects, improve lecture satisfaction, and provide stable instruction.

A Study of Developing Graduate Student Team Project-based Learning Program in the Science and Technology Field Applying Metaverse Technology (메타버스를 활용한 이공계 대학원생 팀 프로젝트 기반 교육 프로그램 개발 사례 연구)

  • Jeon, Juhui;Kim, Marie;Kim, Bokyung;Kang, Kyuri
    • Journal of Engineering Education Research
    • /
    • v.26 no.6
    • /
    • pp.19-29
    • /
    • 2023
  • This study aims to develop and apply a metaverse-based instructional design model for the education in science and technology. It analyzed the concept and characteristics of metaverse, existing non-contact education models, and major teaching strategies systematically. Based on the prior researches, an instructional design model using metaverse is developed that presents metaverse-related teaching strategies and design principles for the before-, during-, and after-lesson phases. Then, this model was applied to a project-based learning program, conducted a perception survey on instructors and learners, and revised the metaverse instructional design model based on the results of the survey. In the Metaverse Instructional Design Model, before-lesson phase is a physical and psychological preparation stage for class participation, which includes familiarization with the Metaverse learning environment, formation of expectations for education, and self-directed pre-learning. During the lesson, to effectively deliver the lesson content, it is necessary to build confidence in the learning environment, promote learning participation, provide reference materials, perform team projects and provide feedback, digest learning content, and transfer learning content. The after-lesson phase provides strategies for ongoing interaction between learners and mentors. This study introduces a new instructional design model that utilizes metaverse and shows the potential of metaverse-based education in science and technology. It also has important implications in that it provides practical guidelines for the effective design and implementation of metaverse-based education.

Design of an ARM9 Compatible 32bit RISC Microprocessor (ARM9 호환 32bit RISC Microprocessor의 설계)

  • Hwang, Bo-Sik;Nam, Hyoung-Gin
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.885-888
    • /
    • 2005
  • In this study, we designed an ARM9 compatible RISC microprocessor using VHDL. The microprocessor was designed to support Harvard architecture with separate instruction cache and data cache. The state machine was optimized for multi-cycle instructions. In addition, a data forwarding mechanism was adopted to reduce the stall cycles due to data hazards. Assembly programs were up-loaded into a ROM block for system-level simulation. Proper operation of the designed microprocessor was confirmed by investigating the contents of the internal registers as well as the RAM block. Futhermore, the simulation results clearly indicated that the operation speed of the processor designed in this study is enhanced by reducing the execution cycles required for multiplication related instructions.

  • PDF

Design of Accurate and Efficient Indirect Branch Predictor (정확하고 효율적인 간접 분기 예측기 설계)

  • Paik, Kyoung-Ho;Kim, Eun-Sung
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.1083-1086
    • /
    • 2005
  • Modern superscalar processors exploit Instruction Level Parallelism to achieve high performance by speculative techniques such as branch prediction. The indirect branch target prediction is very difficult compared to the prediction of direct branch target and branch direction, since it has dynamically polymorphic target. We present a accurate and hardware-efficient indirect branch target predictor. It can reduce the tags which has to be stored in the Indirect Branch Target Cache without a sacrifice of the prediction accuracy. We implement the proposed scheme on SimpleScalar and show the efficiency running SPEC95 benchmarks.

  • PDF

Design of Instruction Set for accelerating symmetric and asymmetric ciphers (대칭 및 비대칭 암호화 알고리즘 가속을 위한 명령어 집합 구조의 설계)

  • Kim, Il-Kwan;Choi, Lynn
    • Proceedings of the IEEK Conference
    • /
    • 2003.07d
    • /
    • pp.1343-1346
    • /
    • 2003
  • 상거래와 통신을 위한 주된 매개체로써 등장한 인터넷 뿐 아니라 새로이 대두되는 다양한 유무선 네트워크 환경, 그리고 정보 저장에 있어서 암호화 알고리즘은 보안의 중요한 요소로 자리잡고 있다. 본 논문에서는 대칭 및 비대칭 암호화 알고리즘을 가속시키기 위한 암호화 프로세서의 명령어와 해당 Functional Unit 을 제안하였다. 현재 암호화 알고리즘을 가속시키기 위한 방법으로 사용되는 주문형 반도체(ASIC)는 알고리즘 가속 속도는 빠르지만, 새로운 암호화 알고리즘을 지원할 수가 없고, 지원하는 알고리즘을 사용하지 않는 경우 비효율성을 야기한다. 또한 범용프로세서는 다양하고 새로운 암호화 알고리즘을 지원할 수 있지만 암/복호화 가속속도가 느리다. 이는 암호화 알고리즘이 범용 프로세서에서는 지원하지 연산을 주로 사용하기 때문이다. 따라서 이 논문에서는 대칭 및 비대칭 암호화 알고리즘의 주된 연산을 분석하고, 각각의 연산을 가속시키기 위한 명령어 집합, 그리고 해당하는 Functional Unit을 제안하여 Programmable 한 암호화 프로세서를 설계하기 위한 토대를 마련한다.

  • PDF

Design of A Multimedia Bitstream ASIP for Multiple CABAC Standards

  • Choi, Seung-Hyun;Lee, Seong-Won
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.6 no.4
    • /
    • pp.292-298
    • /
    • 2017
  • The complexity of image compression algorithms has increased in order to improve image compression efficiency. One way to resolve high computational complexity is parallel processing. However, entropy coding, which is lossless compression, does not fit into the parallel processing form because of the correlation between consecutive symbols. This paper proposes a new application-specific instruction set processor (ASIP) platform by adding new context-adaptive binary arithmetic coding (CABAC) instructions to the existing platform to quickly process a variety of entropy coding. The newly added instructions work without conflicts with all other existing instructions of the platform, providing the flexibility to handle many coding standards with fast processing speeds. CABAC software is implemented for High Efficiency Video Coding (HEVC) and the performance of the proposed ASIP platform was verified with a field programmable gate array simulation.

Virtual Prototype design and Implementation from a system-programming point of view using ARMulator (ARMulator를 이용한 시스템 프로그래밍 관점의 가상 프로토타입 설계 및 구현)

  • Choi Hyuk-Sang;Cho Sang-Young;Lee Jung-bae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.880-882
    • /
    • 2005
  • 소프트웨어 개발에 있어 가상 프로토타입의 활용은 하드웨어와의 병렬적인 개발 진행, 하드웨어 변경에 따른 신속한 대처, 확장된 디버깅과 벤치마킹 정보 등을 통해 개발 효율을 증대시킨다. 본 논문은 ARM을 기반하는 시스템의 소프트웨어 개발을 위한 가상 프로토타입 구현에 대해 다룬다. ARM사의 ADS1.2에서 제공하는 ARMulator의 Instruction Set Simulator를 기반하여 소프트웨어 개발자 관점의 추상화 수준으로 System-on-chip인 삼성 S3C2400의 축소된 형태를 가정하여 가상 프로토타입을 설계 및 구현하였다.

  • PDF

Needs and Implementations of Enhanced Capstone Design Course in the Field of Civil Engineering (토목공학분야의 개선된 종합설계과목의 필요성 및 적용)

  • Kim, Jang-Ho Jay;Park, Joon-Hong;Choi, Sung-Uk;Heo, Jun-Haeng;Han, Kyong-Hee
    • Journal of Engineering Education Research
    • /
    • v.13 no.6
    • /
    • pp.152-163
    • /
    • 2010
  • Civil engineering based on construction and maintenance of infrastructures for social and human development, it has a conservative aspects to adopt the high-technology and pace of change from ancient society. Therefore, the education of civil engineering consists of very similar contents from the past until now. Also, civil engineering, area is established the infrastructure widely included structure, geotechnical, hydraulic, environmental, surveying, construction management. Civil engineering have totally difference characteristics compared to manufacturing industry field for market interests such as mechanical engineering, chemical engineering, material engineering etc. Therefore, the capstone design concepts of civil engineering for public interests must be changed and applied unlike any other engineering areas capstone design. In this paper, the modified capstone design contents and instruction in civil engineering of Yonsei University is informed and evaluated using undergraduate students' course evaluations and learning assessment to verify the efficiency of modified capstone design in civil engineering.

  • PDF

A Case Study on Engineering Education of Architectural Engineering CAD Using Blended Learning (Blended Learning을 활용한 건축공학CAD 수업 사례연구)

  • Jang, Myung-Houn
    • Journal of the Korea Institute of Building Construction
    • /
    • v.12 no.4
    • /
    • pp.426-432
    • /
    • 2012
  • For students majoring in Architecture or Architectural Engineering, describing a building with pictures and signs is equal to expressing his/her opinion with sentences and presentations. CAD (computer aided design) is a method of describing buildings, and is used practically in architecture-related companies. Many universities prescribe CAD instruction as a compulsory subject, and ABEEK (Accreditation Board for Engineering Education of Korea) requires an introduction to CAD as a basic subject for visual expression. The Architectural Drawing and CAD class in the department of Architectural Engineering of J University is a 2-credit course, with 4 hours of lectures per week. Relative to other subjects, this is insufficient for practical study. Thus, to make up for this insufficient time, the class has adopted a Blended learning system that mixes off-line and on-line classes. The objective of this research is to introduce Blended learning, and to give a case study of the CAD class using Blended learning.

A Study on computer engineering graduates' perception of CAC(Computing Accreditation Committee) evaluation (컴퓨터·정보(공)학 분야 졸업생의 CAC 인증성과 인식에 관한 연구)

  • Han, Jiyoung;Kang, So Yeon;Jeon, Ju Hyun
    • Journal of Engineering Education Research
    • /
    • v.19 no.4
    • /
    • pp.24-34
    • /
    • 2016
  • There's been few research to study the effects of CAC(Computing Accreditation Committee) evaluation, since start of CAC accreditation 10 years ago. The purpose of this paper is to find what computer engineering graduates perceive the effects of CAC accreditation and to suggest how CAC accreditation process can be improved. The research findings through survey are followings; First, computer engineering graduates' undergraduate education satisfaction is not high enough(3.28). Second, the computer engineering graduates don't recognize CAC accreditation necessary. Third, graduates who work in company chose design courses as the most helpful, while graduates who study in graduate school pursuing further career in master or doctor program chose major subjects. Lastly, graduates from accredited program do not think their completion of accreditation program influence their employment. Strategic approaches to make higher effectiveness of CAC accreditation system are suggested. First, improvement of curriculum and instruction method in CAC accredited program is required to satisfy the needs of students and industry. Second, efforts to inform students of understandings and necessity of accreditation are highly recommended. Third, industrial sector needs to understand CAC accreditation and give graduates from accredited program more incentives. Lastly, government support like Seoul Accord Activation Project should last for a while.