NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Tsai, Jinn-Tsong; Chou, Ping-Yi; Fang, Jia-Cen – IEEE Transactions on Education, 2012
An intelligent genetic algorithm (IGA) is proposed to solve Japanese nonograms and is used as a method in a university course to learn evolutionary algorithms. The IGA combines the global exploration capabilities of a canonical genetic algorithm (CGA) with effective condensed encoding, improved fitness function, and modified crossover and…
Descriptors: Puzzles, Artificial Intelligence, Mathematics, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Vona, M.; Shekar, N. H. – IEEE Transactions on Education, 2013
The "open hardware mobile manipulator" (OHMM) is a new open platform with a unique combination of features for teaching robotics software and algorithms. On-board low- and high-level processors support real-time embedded programming and motor control, as well as higher-level coding with contemporary libraries. Full hardware designs and…
Descriptors: Robotics, Computer Software, Open Source Technology, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Cielniak, G.; Bellotto, N.; Duckett, T. – IEEE Transactions on Education, 2013
This paper describes the integration of robotics education into an undergraduate Computer Science curriculum. The proposed approach delivers mobile robotics as well as covering the closely related field of Computer Vision and is directly linked to the research conducted at the authors' institution. The paper describes the most relevant details of…
Descriptors: Robotics, Computer Science Education, College Curriculum, Integrated Curriculum
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Jong Hyuk; Lee, Seung Eun; Yu, Heon Chang; Suh, Taeweon – IEEE Transactions on Education, 2012
This paper presents a pipelined CPU design project with a field programmable gate array (FPGA) system in a computer architecture course. The class project is a five-stage pipelined 32-bit MIPS design with experiments on the Altera DE2 board. For proper scheduling, milestones were set every one or two weeks to help students complete the project on…
Descriptors: Computer Science Education, Computer System Design, Experiential Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Yilmaz, M.; Ozcelik, S.; Yilmazer, N.; Nekovei, R. – IEEE Transactions on Education, 2013
This paper presents an innovative two-course, laboratory-based, and design-oriented robotics educational model. The robotics curriculum exposed senior-level undergraduate students to major robotics concepts, and enhanced the student learning experience in hybrid learning environments by incorporating the IEEE Region-5 annual robotics competition…
Descriptors: Robotics, College Curriculum, College Seniors, Elective Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Foster, D. L. – IEEE Transactions on Education, 2012
For a basic foundation in computer engineering, universities traditionally teach synchronous sequential circuit design, using discrete gates or field programmable gate arrays, and a microcomputers course that includes basic I/O processing. These courses, though critical, expose students to only a small subset of tools. At co-op schools like…
Descriptors: Engineering Education, Computer Science Education, Programming, Computer Assisted Design
Peer reviewed Peer reviewed
Direct linkDirect link
Broman, D.; Sandahl, K.; Abu Baker, M. – IEEE Transactions on Education, 2012
Teaching larger software engineering project courses at the end of a computing curriculum is a way for students to learn some aspects of real-world jobs in industry. Such courses, often referred to as capstone courses, are effective for learning how to apply the skills they have acquired in, for example, design, test, and configuration management.…
Descriptors: Foreign Countries, Computer Software, Statistical Analysis, Course Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Benson, B.; Arfaee, A.; Choon Kim; Kastner, R.; Gupta, R. K. – IEEE Transactions on Education, 2011
Early exposure to embedded computing systems is crucial for students to be prepared for the embedded computing demands of today's world. However, exposure to systems knowledge often comes too late in the curriculum to stimulate students' interests and to provide a meaningful difference in how they direct their choice of electives for future…
Descriptors: Foreign Countries, Undergraduate Study, High School Students, Summer Programs