Asee peer logo
Displaying all 21 results
Conference Session
Innovations in Computing Education
Collection
2011 ASEE Annual Conference & Exposition
Authors
Jeongkyu Lee, University of Bridgeport; Omar Abuzaghleh, University of Bridgeport
Tagged Divisions
Computing & Information Technology
Processing Elements (SPEs)and 1 Power Processing Element (PPE), it can be used as a processing node with multiple-coreprocessor in the cluster system.As a result, the PS3 Cluster system provides enough computing power as a HPC for computerscience courses, while the total cost is less than 10% of existing cluster system in market that hasthe similar performance. In addition, the implemented cluster system has been used for new andexisting computer science courses, such as CPSC 592: Parallel and Distributed Database, CPSC590: Parallel and Distributed Processing, and CPSC 591: Parallel Programming. 1. INTRODUCTIONIn the era of internet with ever-growing information and data, it is highly desired for the industryand
Conference Session
Emerging Information Technologies
Collection
2011 ASEE Annual Conference & Exposition
Authors
Don Chen, University of North Carolina, Charlotte; Bruce Gehrig, University of North Carolina, Charlotte
Tagged Divisions
Computing & Information Technology
and Teaching Assistant, Department of Civil, Construction, and Environmental Engineering, Iowa State University, Ames, Iowa 1/99 8/00 Project Engineer, MWH-Boda Environmental Engineering Group, Beijing, China 7/92 1/99 Structural Engineer, Wuzhou Engineering Services, Beijing, ChinaG. Bruce Gehrig, University of North Carolina, Charlotte Associate Chair and Associate Professor Civil Engineering Technology and Construction Management Program Department of Engineering Technology University of North Carolina at Charlotte Page 22.818.1 c American Society for Engineering Education, 2011Implementing
Conference Session
Information and Network Security
Collection
2011 ASEE Annual Conference & Exposition
Authors
Peng Li, East Carolina University; John M. Jones, East Carolina University; Kris Kareem Augustus, East Carolina University
Tagged Divisions
Computing & Information Technology
virtualdatacenters, it does not directly provide a user-friendly provisioning (allocation) system forindividual virtual lab users.Virtual Lab Automation (VLA) systems facilitate the need by automating IT labs usingunderlying virtualization technology. Some notable VLA systems include Virtual ComputingLab (VCL), VMware vCenter Lab Manager (VLM), formerly known as VMware Lab Manager,and VMLogix LabManager (recently acquired by Citrix), among others. Virtual Computing Lab(VCL)5 is a free, open source, virtual lab automation system originally developed at NorthCarolina State University and released under the Apache license in 2008. Figure 1 depicts asimplified VCL infrastructure. The user makes a reservation for a virtual environment throughthe VCL web site
Conference Session
Emerging Information Technologies
Collection
2011 ASEE Annual Conference & Exposition
Authors
Richard G. Helps, Brigham Young University
Tagged Divisions
Computing & Information Technology
phrases (“each summer” “start of each semester” “oneat a time”) reflected design decisions about the pace of change of courses. By collecting similartypes of language and seeking common factors in the language a number of design domains wereidentified. Table 1 shows the design domains that were found.These design domains not only indicate the multi-faceted nature of the design architecture, theyalso show other characteristics. Examining each of the domains it appears that each domainrepresents a certain type of design decision. Parnas20, in his discussion of software modularity,indicated that a major purpose of modular design is to enclose design decisions in modules. Thedifferent types of decision for each domain were identified and shown in
Conference Session
Emerging Information Technologies
Collection
2011 ASEE Annual Conference & Exposition
Authors
Abul K. M. Azad, Northern Illinois University
Tagged Divisions
Computing & Information Technology
system interms of system designs.1. IntroductionAttempts to use computer and computer-related technologies to enhance learning began withthe efforts of pioneers such as Atkinson and Suppers 1,2. The presence of computer technologyin education has increased dramatically since that time, and predictions are that this trend willcontinue to accelerate. Many of the new technologies are interactive, and it is now easier tocreate environments in which students can learn by doing, receive feedback, and continuouslyrefine their understanding and build new knowledge 3,4,5. The new technologies can also helppeople visualize difficult-to-understand concepts.Internet AccessibleRemote LaboratoryTraditional laboratory classes are scheduled only for a
Conference Session
Curricular Issues in Computer-Oriented Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Afsaneh Minaie, Utah Valley University; Paymon Sanati-Mehrizy, University of Pennsylvania; Ali Sanati-Mehrizy, Pennsylvania State University; Reza Sanati-Mehrizy, Utah Valley University
Tagged Divisions
Computing & Information Technology
, when technology recedes into thebackground of our lives.1 Weiser envisioned ubiquitous computing as a setting where peoplewould conveniently have effortless access to computational and communicative technologies41.The ultimate goal of ubiquitous computing is to place computers everywhere in the world andprovide ways for them to connect, communicate, and work together.1 The need for ubiquitouscomputing has been a key factor for the increasing growth in Web and Internet technology, Page 22.926.2wireless communication, and portable computing devices. The field of mobile computing is themerger of these advances in computing and communication with
Conference Session
Innovations in Computing Education
Collection
2011 ASEE Annual Conference & Exposition
Authors
Tao Xing, Tuskegee University; Legand L. Burge Jr., Tuskegee University; Heshmat A. Aglan, Tuskegee University
Tagged Divisions
Computing & Information Technology
Engineering Education, 2011 Integration of Mobile Technology into Undergraduate Engineering CurriculumBackgroundThere is no question that communication has been shifted from PC/Laptop to mobile devices. Asstated by ComScore 1, “Adoption rates of mobile internet services are being driven by socialnetworking (growing at 197% each year) and mobile applications (growing at 117% each year)”.In addition, the Nielsen Company 2 showed that “In February 2009, social network usageexceeded Web-based e-mail usage for the first time, and the gap is growing.” Mobile devicesinclude mobile computers (mobile internet device, personal digital assistant/enterprise digitalassistant, calculator, handheld game console, portable
Conference Session
Information Systems and Computing Potpourri
Collection
2011 ASEE Annual Conference & Exposition
Authors
Mohammad Rafiq Muqri, DeVry University, Pomona; Javad Shakib, DeVry University, Pomona
Tagged Divisions
Computing & Information Technology
this program is to show how general Java workhorsediscrete Fourier Transform and other control theory methods 7 can be introduced at an earlieststage to engineering technology students with the tools and concepts they will further reinforcein future DSP courses.public class Fourier { public static double[] discreteFT(double[]fdata, int N, boolean fwd){ double X[] = new double[2*N]; double omega; int k, ki, kr, n; if (fwd){ omega = 2.0*Math.PI/N; } else { omega = -2.0*Math.PI/N; } for(k=0; k>= 1; } j += k; } if (fwd) fscale = 1.0; else fscale = -1.0
Conference Session
Information Systems and Computing Potpourri
Collection
2011 ASEE Annual Conference & Exposition
Authors
Alireza Kavianpour, DeVry University, Pomona
Tagged Divisions
Computing & Information Technology
cycle, execution cycle, control unit, arithmetic logic unit, read/write memory, andinput/output operations. Most of the embedded applications we are familiar with use a MIPSprocessor. Therefore, as a teaching tool in a computer architecture course, MIPS processor andVHDL could be used for teaching different topics.1- IntroductionThere are now two industry standard for hardware description languages: VHDL and Verilog.The complexity of ASIC and FPGA designs has caused an increase in the number of specialistdesign consultants with specific tools and an increase in libraries of macro and mega cellswritten in either VHDL or Verilog. VHDL became IEEE standard 1076 in 1987. It was updatedin 1993 and is known today as "IEEE standard 1076 1993". VHDL is
Conference Session
Information and Network Security
Collection
2011 ASEE Annual Conference & Exposition
Authors
Iem Heng, New York City College of Technology; Farrukh Zia, New York City College of Technology, CUNY; Andy Zhang, New York City College of Technology
Tagged Divisions
Computing & Information Technology
interfaces is an order of magnitude more thanthe simple architecture of parallel and serial ports. At the same time, the serial and parallel portscontinue to enjoy significant application in industrial control and embedded computer systems,in situations where low cost, low speed and single device communication is needed. Thissituation has given rise to the challenge that we not only need to continue teaching the paralleland serial port concepts, but also introduce the USB and Bluetooth interfacing andcommunication concepts in our courses.In this paper we present a survey of the teaching material (section 1), hardware considerations(section 2) and laboratory project demonstrations (section 3) that we have developed and used inour capstone course, to
Conference Session
Information Systems and Computing Potpourri
Collection
2011 ASEE Annual Conference & Exposition
Authors
Alireza Kavianpour, DeVry University, Pomona
Tagged Divisions
Computing & Information Technology
strategyto the pessimistic one-step testing strategy. The other main result is the that if the fault bound,i.e., the upper bound on the possible number of faulty processors, is kept to the same number n inboth cases of precise and pessimistic testing, then the pessimistic strategy requires (n/2)+1testing links per processor whereas the precise strategy requires n testing links per processor. Aprocedure for selecting (n/2+1)*n/2 (2-way) links in an n-cube for use as testing links ispresented.1. IntroductionRecently hypercube multi-computer systems have become a subject of considerable interest tothe instructors teaching the networking or fault-tolerant computing courses. An n-dimensionalhypercube multi-computer system, or an n-cube for short
Conference Session
Curricular Issues in Computer-Oriented Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Joseph Idziorek, Iowa State University; Mark F. Tannian, Iowa State University; Douglas W. Jacobson, Iowa State University
Tagged Divisions
Computing & Information Technology
context to thecommon computing actions that students already perform on a daily or weekly basis. In thispaper, we present our course in detail discussing topics of focus, approaches to engage studentsand our assessment of student learning.1. IntroductionEducating students to thrive in a world that depends so heavily on computers and the Internetrequires new pedagogical approaches to deal with the advances in technology and the resultingmalicious side effects that continually plague students1,2. The dangers, both seen and unseen arenot merely a concern for the security experts or technology gurus, but for all users of informationtechnology (IT). By now, most college students are aware of at least some of the dangers lurkingon the Internet. Yet
Conference Session
Curricular Issues in Computer-Oriented Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Xiannong Meng, Bucknell University; Song Xing, California State University, Los Angeles
Tagged Divisions
Computing & Information Technology
search in the seminar, students will become a better, moreindependent scholar after the seminar who is also knowledgeable about search engines.The foundation seminars target first year students from any majors on campus who may have nobackground in computer science. The learning outcomes of the foundation seminar, according tothe university's catalog, are as follows. 1. Students will develop writing, reading, speaking, listening, and information literacy skills necessary for collegiate-level academic work. 2. Students will develop capacities for independent academic work and become more accountable for their own learning.We realize these outcomes by asking students to read papers, find extra references, synthesizewhat they
Conference Session
Information and Network Security
Collection
2011 ASEE Annual Conference & Exposition
Authors
Maurice F. Aburdene, Bucknell University; Kundan Nepal, Bucknell University
Tagged Divisions
Computing & Information Technology
-on laboratoryprojects. We describe two third-year level laboratory projects used in a linear systems and signalprocessing course. These projects can be used in communication, computer networks, andinformation systems courses. One project addresses topics in satellite communications and theother covers data communications.IntroductionYears of experience by many educators coalesce around the widely-held belief that laboratoriesand hands-on learning are critical to understanding and long term retention of fundamentalconcepts in engineering. Taslidere, Cohen, and Reisman conclude that “undergraduate andgraduate students want more hands-on demos that link theory to real applications.”1 However,according to Corter, Nickerson, Esche, Chassapis, Im
Conference Session
Emerging Information Technologies
Collection
2011 ASEE Annual Conference & Exposition
Authors
Barbara E. Brazon, Penn State University; Mary Lynn Brannon, Pennsylvania State University, University Park
Tagged Divisions
Computing & Information Technology
to the Fast Track/Phased Construction (Figure 1)software model. The role of each group was defined in the model method10. Each group had twoto three people to execute the task.The Fast Track model was chosen as the courses project management model because the modeldemonstrates a non-linear development process to the students. The model further identities thedeliverables required for each project phase and the structure of the model indicates that alldocuments need to be stored in a central repository to provide easy access to all team members.The requirement of this centralized document repository emphasizes how important interactivecommunication and availability of documentation shared between all stakeholders is critical forthe success of
Conference Session
Innovations in Computing Education
Collection
2011 ASEE Annual Conference & Exposition
Authors
Alejandra J. Magana, Purdue University, West Lafayette; Aidsa I. Santiago-Román, University of Puerto Rico, Mayaguez; Nayda G. Santiago, University of Puerto Rico, Mayaguez; Cesar A Aceros; Brandeis H Marshall, Purdue University; Eric T. Matson, Purdue University, West Lafayette
Tagged Divisions
Computing & Information Technology
of the IEEE and the ACM.Cesar A AcerosBrandeis H Marshall, Purdue UniversityEric T. Matson, Purdue University, West Lafayette Page 22.1347.1 c American Society for Engineering Education, 2011 Students’ Understanding of Computational Problem-Solving TasksIntroductionComputational thinking embodies multiple reasoning processes or ways of thinking whichtranscend time and disciplines. As a result, computational thinking represents a skill-set that ischanging the way we think by providing an extension to our cognitive faculties 1 . These changesare impacting science, technology, and society “on
Conference Session
Curricular Issues in Computer-Oriented Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Reza Sanati-Mehrizy, Utah Valley University; Evan Jackson; Ali Sanati-Mehrizy, Pennsylvania State University; Paymon Sanati-Mehrizy, University of Pennsylvania; Afsaneh Minaie, Utah Valley University
Tagged Divisions
Computing & Information Technology
approved by the project manager and ateam of specialists who would rate the photos and classify the information with the correctscientific names before being published to the site for the world to see.Anyone who has access to the Internet can see the application through the following URL:http://science.uvu.edu/timp/. Currently, only the Professors involved in this project and thestudents who built the site can add or modify samples to the collection. We began developing aphoto upload tool for anyone to be able to add to the collection later.Working on the project, we discovered that the photos are hi-resolution, and are very slow toload in a web browser. After realizing that the photos we were given were too large to display insets of more than 1
Conference Session
Information Systems and Computing Potpourri
Collection
2011 ASEE Annual Conference & Exposition
Authors
Guy Johnson, Rochester Institute of Technology
Tagged Divisions
Computing & Information Technology
location-based data acquired on the university campus. Many objects located on campus (artwork,benches, emergency telephones, recycling containers, building entry doors, etc.) are not fullydocumented on existing campus maps. No printed map can include everything, but in many casesthese are needed for visitors or even students in an emergency situation. Directions for Mapping Project 1 Goal: Use the GPS to gather data points and import into a map. Summary: Using a GPS device (e.g. the Garmin eTrex Legends), capture 20 thematic waypoints on campus and create a map using ArcGIS with these points imported and displayed on a basemap of your own choosing. Use available basemaps from the ESRI resource web pages. Keep a
Conference Session
Information and Network Security
Collection
2011 ASEE Annual Conference & Exposition
Authors
Edward F. Gehringer, North Carolina State University
Tagged Divisions
Computing & Information Technology
much insight students gained from their writing. We alsolearned that certain aspects of the experience (such as double-blind review) were moredifficult, and other aspects (such as sequencing between chapters) were easier thanexpected. These experiences are guiding further development of the software, which isavailable to any instructor who wants to use it to manage development of a wiki textbook.1. IntroductionIn the middle of the 19th century, a revolution swept through the American textbookindustry, as understanding replaced rote memorization as the goal of education [1]. Nolonger were textbooks written in the catechetical question-answer style, but they nowincorporated word problems that students were challenged to solve. We may be on the
Conference Session
Innovations in Computing Education
Collection
2011 ASEE Annual Conference & Exposition
Authors
Thomas J. Hacker, Purdue University, West Lafayette
Tagged Divisions
Computing & Information Technology
HPC education.1. IntroductionThe emergence of virtualization technology over the past five years is sparking a new revolutionin computing. This revolution has led to greater efficiencies in the use of computer servers andis one of the driving technologies behind the development of cloud computing. A similar trend adecade ago exploited the availability of low cost and high performance commodity computerhardware and open source software to power the development of commodity component basedhigh performance computing systems. Today, these systems dominate the list of the 500 mostpowerful supercomputers in the world 1.The recent availability of virtualization technologies motivates the exploration of severalquestions about the applicability of
Conference Session
Curricular Issues in Computer-Oriented Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Carlos R. Morales, Purdue University, West Lafayette
Tagged Divisions
Computing & Information Technology
the entire production process. At the center of this process would be therequirements for a quality peer review publications.The group started by setting up a process that tackled the review process for the book and thenwriting some custom software to implement the process (see Figure 1). In addition, the group Page 22.476.2adopted some practices from the corporate training arena. Figure 1. ProcessToward the goals of creating the most effective instructional contents, the group decided toinstitute a publishing process similar to that founds at industrial training facilities. In thisparadigm, the authors