13,140 Hits in 5.6 sec

Developing High Performance Computing Resources for Teaching Cluster and Grid Computing Courses

Violeta Holmes, Ibad Kureshi
2015 Procedia Computer Science  
There are few UK universities teaching the HPC, Clusters and Grid Computing courses at the undergraduate level.  ...  In this paper we present our experience in developing the HPC, Cluster and Grid modules including a review of existing HPC courses offered at the UK universities.  ...  theory in the lectures when this was supplemented with practical experience during laboratory exercises.  ... 
doi:10.1016/j.procs.2015.05.310 fatcat:yioe7sm7fre6fah44366hozprq

Enhancing the Professional Vision of Teachers: A Physiological Study of Teaching Analytics Dashboards of Students' Repertory Grid Exercises in Business Education

Kostas Pantazos, Ravi Vatrapu
2016 2016 49th Hawaii International Conference on System Sciences (HICSS)  
This paper reports on a study of the design, development and evaluation of two teaching analytics dashboards that visualize students' repertory grid exercise data.  ...  The technical objective of the dashboards is to support teachers to investigate and compare personal constructs and element ratings by students for given topics of study at the individual student, group  ...  Acknowledgments We would like to thank all participants of this study and the reviewers of the paper.  ... 
doi:10.1109/hicss.2016.14 dblp:conf/hicss/PantazosV16 fatcat:eztqdefwrzg73i2fwrcvjr4rt4

Adding GPU Computing to Computer Organization Courses

David Bunde, Karen L. Karavanic, Jens Mache, Christopher T. Mitchell
2013 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum  
This paper reports our experiences adding GPU computing with CUDA into the core undergraduate computer organization course at two different colleges.  ...  How can parallel computing topics be incorporated into core courses that are taken by the majority of undergraduate students?  ...  ACKNOWLEDGMENT We thank Barry Wilkinson for helpful input throughout our collaboration, and Julian Dale for his help in creating the GoL exercise and website.  ... 
doi:10.1109/ipdpsw.2013.257 dblp:conf/ipps/BundeKMM13 fatcat:3rzqqftkprh3pi7wq4crulceda

Teaching Computing without Computers: Unplugged Computing as a Pedagogical Strategy

Leonard BUSUTTIL, Marquita FORMOSA
2020 Informatics in Education. An International Journal  
Students experience a wide attention span and good retention through the constant link of computing scenarios to real-life examples and the use of tangible non-computing related objects.  ...  This paper investigates unplugged computing as a formal pedagogical strategy to teaching computing to a Maltese secondary class of Year 9 students.  ...  Following the students' grid, the researcher added a row at the bottom of the grid and a column to the right of the grid turning the 5X5 grid into a 6X6 grid.  ... 
doi:10.15388/infedu.2020.25 doaj:44361504daed479a9f93daf628ef2832 fatcat:cowlvmaokbfr3buljn4zwprqku

Distributed Computing Education, Part 2: International Summer Schools

David Fergusson, Richard Hopkins, Diego Romano, Elizabeth Vander Meer, Malcolm Atkinson
2008 IEEE Distributed Systems Online  
These schools bring together leading experts and practitioners in the Grid computing field with selected international students for two weeks of intensive study.  ...  The distributed computing community has begun to address these problems through the International Summer Schools in Grid Computing (ISSGC) series (, started in 2003  ...  Thus, the exercise encompasses both computational and data access aspects of using grid technologies.  ... 
doi:10.1109/mdso.2008.20 fatcat:tkbhesabh5ggbbce45o7dqeywi

Distributed Computing Education, Part 4: Training Infrastructure

David Fergusson, Roberto Barbera, Emidio Giorgio, Marco Fargetta, Gergely Sipos, Diego Romano, Malcolm Atkinson, Elizabeth Vander Meer
2008 IEEE Distributed Systems Online  
The International Summer Schools in Grid Computing (ISSGC) series and the first International Winter School on Grid Computing (IWSGC 08) used the Grid INFN Laboratory of Dissemination Activities (GILDA  ...  In practice, tinfrastructure includes the computing equipment, digital communications, software, data, and support staff necessary to teach a course.  ...  Students learning grid computing need to perform exercises to understand how grid infrastructures work and how to use them.  ... 
doi:10.1109/mdso.2008.28 fatcat:tcmpodtsw5hi7kjmedq73n6h44

High Performance Computing Education for Students in Computational Engineering [chapter]

Uwe Fabricius, Christoph Freundl, Harald Köstler, Ulrich Rüde
2005 Lecture Notes in Computer Science  
Consequently, high performance computing courses constitute an essential component within the undergraduate and graduate programs in Computational Engineering at University of Erlangen-Nuremberg.  ...  Numerical simulation using high performance computing has become a key technology for many scientific disciplines.  ...  While a classical course would introduce students to existing computational fluid dynamics software and teach them how to use (and possibly extend) it, our course is deliberately designed to teach the  ... 
doi:10.1007/11428848_4 fatcat:wjp3xe4l35aubnzqvx5oqweef4

Teaching Parallel and Distributed Computing to Undergraduate Computer Science Students

Marcelo Arroyo
2013 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum  
Also, we cover some suggested approaches for teaching parallel programming topics in a set of core courses to achieve a consistent, increasing and complete training in high performance computing.  ...  In this paper we describe how parallel and distributed computing and, specifically concurrent and parallel programming topics, are being included in the updated computer science curriculum of the degree  ...  Similarly, in the Telecommunications and Distributed Systems course would be possible to reserve more hours for teaching distributed algorithms, grid computing, and other advanced topics.  ... 
doi:10.1109/ipdpsw.2013.276 dblp:conf/ipps/Arroyo13 fatcat:dqtxmbw4o5b3bldjsrrunjwinm

Computing in the Statistics Curricula

Deborah Nolan, Duncan Temple Lang
2010 American Statistician  
We outline the broad set of computational topics we might want students to encounter and offer ideas on how to teach them.  ...  We present an approach to teaching these topics in combination with scientific problems and modern statistical methods that focuses on ideas and skills for statistical inquiry and working with data.  ...  models or using "this week's lecture's methodology" as a computing exercise.  ... 
doi:10.1198/tast.2010.09132 fatcat:zxw4yifuhfdsthaukb3quqbavy

Web-based teaching of computer graphics

Reinhard Klein, Frank Hanisch, Wolfgang Straßer
1998 ACM SIGGRAPH 98 Conference abstracts and applications on - SIGGRAPH '98  
Topics within computer graphics still cannot be adequately presented and explored with traditional teaching methodologies and tools.  ...  We discuss and present the concept, realization, evaluation, and experiences through a computer graphics course developed at our Lab focusing on this need.  ...  Rössner and R. Schwering for their immense implementation efforts in realizing the system and A. Schilling for many fruitful discussions.  ... 
doi:10.1145/280953.281013 dblp:conf/siggraph/KleinHS98 fatcat:ie43eahwzrhydcz2b2withtjxy

Introducing Novices to Scientific Parallel Computing

Stephen Lien Harrell, Betsy Hillery, Xiao Zhu
2020 The Journal of Computational Science Education  
, parallel and high-performance computing.  ...  HPC and Scientic Computing are integral tools for sustaining the growth of scientic research.  ...  Alejandro Strachan and Dr. Matt Route for sharing their knowledge with our students. We'd also like to thank Christopher Phillips for his keen editorial skills.  ... 
doi:10.22369/issn.2153-4136/11/1/14 fatcat:6eton7mcbrfefej3e26cheyufy

Pencil Puzzles for Introductory Computer Science

Zack Butler, Ivona Bezakova, Kimberly Fluet
2017 Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education - SIGCSE '17  
The teaching of introductory computer science can benefit from the use of real-world context to ground the abstract programming concepts.  ...  However, there are dozens of other well-tried and liked pencil puzzles available that naturally induce computational thinking and can be used as context for many CS topics such as arrays, loops, recursion  ...  The authors would like to thank Don Blaheta for the inspiration for the KenKen assignment, and all the other instructors, TAs, and students in CS1 and CS2 for their cooperation and enthusiasm in assisting  ... 
doi:10.1145/3017680.3017765 dblp:conf/sigcse/ButlerBF17 fatcat:ovt4eso3nzgjnlxwbtqex2jguy

Teaching computational physics as a laboratory sequence

Ross L. Spencer
2005 American Journal of Physics  
Computational methods are taught as 3 separate 1-credit hour laboratories, one for sophomores, one for juniors, and one for seniors.  ...  In the Department of Physics and Astronomy at Brigham Young University we have chosen to use the standard 3 credit hours allotted to computational physics in a different way.  ...  At Brigham Young University we began teaching computational physics the way most departments do, by teaching computational physics late in the curriculum when the students' experience allowed advanced  ... 
doi:10.1119/1.1842751 fatcat:2v4jrzzhmvfv7e46x6gi5qfu2u

Clustering Introductory Computer Science Exercises Using Topic Modeling Methods

Laura Oliveira Moraes, Carlos Eduardo Pedreira
2021 IEEE Transactions on Learning Technologies  
We investigated unsupervised semantic models (known as topic modeling techniques) to assist computer science teachers in this task and propose a method to transform Computer Science 1 teacher-provided  ...  Moreover, the six topics comprise the main concepts present in the test dataset, achieving 0.75 in the normalized pointwise mutual information metric.  ...  ACKNOWLEDGMENT We want to thank all the professors who contributed to the research by providing CS1 problems and respective solutions or evaluating the results.  ... 
doi:10.1109/tlt.2021.3056907 fatcat:lar5v2afyvcufetrxvcmu2xx7i

Computational Biology as a Compelling Pedagogical Tool in Computer Science Education

Vijayalakshmi Saravanan, Anpalagan Alagan, Kshirasagar Naik
2020 The Journal of Computational Science Education  
High-performance computing (HPC), and parallel and distributed computing (PDC) are widely discussed topics in computer science (CS) and computer engineering (CE) education.  ...  In this paper, we introduce a novel course curriculum to teach highperformance, parallel and distributed computing to senior graduate students (PhD) in a hands-on setup through examples drawn from a wealth  ...  Laboratories and Assignments Topic No.  ... 
doi:10.22369/issn.2153-4136/11/1/8 fatcat:e46lulvmifa4jglbtycjrqfyne
« Previous Showing results 1 — 15 out of 13,140 results