


default search action
Journal of Computing Sciences in Colleges, Volume 22
Volume 22, Number 1 [1], October 2006
13th CCSC Midwestern Conference
- David R. Surma:
The use of presentations and competition in an introductory computer graphics course. 7-14 - Timothy S. Margush:
Using an 8-BIT risc microcontroller in an assembly language programming course. 15-22 - Victor Matos, Rebecca Grasser, Paul J. Jalics:
The case of the missing tuple: teaching the SQL outer-join operator to undergraduate information systems students. 23-32 - Cathy Bishop-Clark, Jill E. Courte, Donna M. Evans:
Blending online learning with classroom instruction in a non-majors computing course: panel discussion. 33-35 - Jagadeesh Nandigam, Venkat N. Gudivada:
WSEXP: a tool for experimenting with web services. 36-45 - Margaret Manella Kozak:
Teaching artificial intelligence using web-based applications. 46-53 - Ronald J. Harkins:
A practitioners guide to organizing and offering a small conference for CS/IT faculty, students and industry professionals. 54-64 - Peter B. Henderson, William A. Marion:
Interactive activities for learning discrete mathematics concepts: tutorial presentation. 65-66 - Scott Grissom:
Nifty tools & assignments. 67 - Ellen Lowenfeld Walker, Oberta A. Slotterbeck:
Integrated research components: a practical and effective alternative to senior projects. 72-83 - Joan Krone:
A project approach to the theory of programming languages. 84-93 - Dave A. Berque, Scott M. Thede:
Promoting classroom interactivity in computer science courses using laptops, pen-based computers, tablet PC'S, and DyKnow software: tutorial presentation. 94-95 - Charles Frank, Mark Stockman, Laurie Werner:
Information technology as an alternative to computer science: panel discussion. 96-97 - Brian T. Howard:
Design of a simple functional programming language and environment for CS2. 98-105 - Bradley Miller, David Ranum:
Freedom to succeed: a three course introductory sequence using Python and Java. 106-116 - Tom Wulf:
Constructivist approaches to teaching CS and IT: tutorial presentation. 117 - Cathy Bareiss, Ralph Meeker, Bill Miller:
Quality labs for a small department: panel discussion. 118 - James Walden, Charles E. Frank, Rose K. Shumba:
Teaching software security with threat modeling: conference workshop. 119-120
Volume 22, Number 1 [2], October 2006
15th Annual CCSC Rocky Mountain Conference
- Aaron Gordon:
Teaching recursion using recursively-generated geometric designs. 124-130 - Quoc-Nam Tran:
Interactive computer algebra software for teaching and helping students to study foundations of computer science. 131-143 - Terry A. Scott:
Computer science laboratory improvements. 144-150 - Dino Schweitzer, Jeffrey W. Humphries, Leemon Baird:
Meeting the criteria for a Center of Academic Excellence (CAE) in information assurance education. 151-160 - Gerald A. Shultz:
Using a simple game engine in teaching CS1: conference workshop. 161 - Iren Valova, Natacha Gueorguieva, Georgi Georgiev:
Effects of hierarchical comprehensive models on university students' studies of object-oriented paradigms. 162-178 - Kim Buckner:
A non-traditonal approach to an assembly language course. 179-186 - Quoc-Nam Tran, Jennifer Daniel, Valentin Andreev:
An algebraic approach for quantum computation. 187-196 - Victor A. Clincy, Padmaja Mudiraj:
The future leading mobility protocol: mobile IPv4 OR Mobile IPv6? 197-203 - David Ranum, Brad Miller:
Exploring Python as a learning and teaching language: conference workshop. 204 - Terry Scott, Anna Ursyn:
A web design course team taught by professors in art and computer science. 205-210 - Xusheng Wang:
A practical way to teach web programming in computer science. 211-220 - Robert Pastel:
Student assessment of group laboratories in a data structures course. 221-230 - Noel F. LeJeune:
Assessment of individuals on CS group projects. 231-237 - Greg Pleva:
Enhancing learning with CD/WEB tutorials: conference workshop. 238-239 - Terry A. Scott:
Turing machine simulation used in a breadth first computer science course. 240-245 - Jody Paul:
Leveraging students knowledge: introducing CS 1 concepts. 246-252 - Mary Jane Willshire, Elba I. Rushing:
A guide to assessment: how to ensure you're accomplishing your stated goals conference workshop. 253-254
Volume 22, Number 2 [1], December 2006
8th Annual CCSC Northwestern Conference
- Warren Harrison:
Developing an undergraduate course in digital forensics. 7-8 - Richard E. Ladner, Paul G. Allen:
Equal access: making your department accessible to students with disabilities. 9-11 - R. William Clark, Ryan Mauer:
Visual terrain editor: an interactive editor for real terrains. 12-19 - Scott A. Wallace, Andrew Nierman:
Addressing the need for a java based game curriculum. 20-26 - Douglas D. Bickerstaff, Ray Moro:
A light-weight software engineering approach to developing small-scale information systems using .NET 2.0. 27-29 - Sharon M. Tuttle, Liz Adams, Carol Zander, Brad Richards:
Different approaches to the programming languages course. 30-31 - Tyson R. Henry, Janine LaFrance:
Integrating role-play into software engineering courses. 32-38 - Peter Drake, Nigel Kerr:
Developing a computer strategy game in an undergraduate course in software development using extreme programming. 39-45 - Richard Weiss:
Adding information assurance to the curriculum. 46-48 - Judy Cushing, Rob Bryant, Genevieve Orr, Sylvia Spengler, Sharon M. Tuttle, Ken Yasuhara:
NSF'S Integrative Computing Education and Research (ICER) initiative: whither the northwest. 49-51 - James R. Aman:
Black Hat/White Hat: an aggressive approach to the graduate computer security course. 52-58 - Jeffrey Putnam, Kaleb Albee:
Breaking browsers: a survey. 59-65 - Kyrre M. Begnum, John A. Sechrest, Steven Jenkins:
Getting more from your virtual machine. 66-73 - Genevieve B. Orr:
How to produce a 3D computer animated short in one semester. 74 - Douglas D. Bickerstaff:
Using captivate movies to enhance student skills with professional tools. 75-76 - Katrin Becker:
First principles of CS instruction. 77-84 - Steve Harper:
Immersion language theory meets CS. 85-91 - Holly Patterson-McNeill:
Experience: from C++ to Python in 3 easy steps. 92-96 - Peter Drake, Genevieve Orr, Judith Bayard Cushing:
Games in the computer science classroom. 97-98 - Jens Mache:
Hands-on grid computing with Globus Toolkit 4. 99-100
Volume 22, Number 2 [2], December 2006
20th Annual CCSC Southeastern Conference
- Toni R. Black:
Helping novice programming students succeed. 109-114 - Gita C. Williams, Richard Bialac, Yi Liu:
Using online self-assessment in introductory programming classes. 115-122 - Sarah Matzko, Timothy A. Davis:
Pair design in undergraduate labs. 123-130 - Barrett Koster:
Agile methods fix software engineering course. 131-137 - Robin M. Snyder:
A web-based system for the complete life-cycle of student topic presentations. 138-144 - Linda B. Sherrell, Jeffrey J. Robertson:
Pair programming and agile software development: experiences in a college setting. 145-153 - Tarsem S. Purewal Jr., Chris Bennett:
A framework for teaching polymorphism using game programming. 154-161 - Murray Browne, Sarah Lowe, Scott Wells, Michael W. Berry:
An assessment of computer science animations. 162-168 - Rong Yang:
The structure of the world wide web graph: a goldmine of opportunities for undergraduate research. 169-175 - Brenda C. Parker, Ian Mitchell:
Effective methods for learning: a study in visualization. 176-182 - Samuel C. Hsieh:
Integrating walls and mirrors: object-based recursion. 183-188 - Frank Hadlock, Robert Fly, Brandon Malone:
A comprehensive problem for algorithm and paradigm visualization. 189-196 - Kent Foster, Lynn A. DeNoia, R. Stephen Dannelly:
Reengineering a computer literacy course. 197-202 - Tom P. Whaley:
Using a blog for enrichment readings in CSO. 203-205 - Camille F. Rogers:
Faculty perceptions about e-cheating during online testing. 206-212 - David Ranum, Brad Miller:
Exploring Python as a learning and teaching language. 213-214 - Art Shindhelm, Yingbing Yu:
A project oriented AI course. 215-219 - Rance D. Necaise:
Interactive graphics using OpenGL and the Graphix Windowing Toolkit. 220-227 - Stephen G. Corbesero:
Rapid and inexpensive lab deployment using open source software. 228-234 - Rich Schlesinger, José M. Garrido:
A modeling framework for operating systems courses. 235-243 - Alessio Gaspar, Clark Godwin:
Root-kits & loadable kernel modules: exploiting the Linux kernel for fun and (educational) profit. 244-250 - Jenq-Foung JF Yao, Craig Turner, Yi Liu, Tanya Goette:
Binary number applications. 251-258 - Linda B. Sherrell, LaTroy Francisco, Quynh Tran, Sarah Bowen:
Games for mathematics and science: a Tri-P-LETS initiative. 259-261 - Ken Abernethy, Kevin Treu, George Piegari:
Assessing the impact of the emerging discipline of information technology on computing curricula: some experiences. 262-266 - Felix Dreher, Maeve Cummings, James Harris:
The role of IT policies in the CS/IS curricula. 267-273 - Timothy J. McGuire, Karon N. Murff:
Issues in the development of a digital forensics curriculum. 274-280 - John W. Stamey, Trent Richardson:
Middleware development with AJAX. 281-287 - Lei Zhu, Chun Tang:
A module-based integration of information retrieval into undergraduate curricula. 288-294 - John M. Hunt, John D. McGregor:
Software product lines: a pedagogical application. 295-302
Volume 22, Number 3, January 2007
22nd Annual CCSC Eastern Conference
- Robin M. Snyder:
A web-based system for dynamic teacher-student interaction in a classroom setting. 9-15 - Robin M. Snyder:
Stimulating interest in practical e-commerce programming using barcodes, Amazon web services, Java, and XML. 16-22 - Robert E. Noonan:
A course in web programming. 23-28 - Keith Harrow, Ronald Eckhardt, Danny Kopec, Mark N. Kobrak, Paula A. Whitlock:
SmartTutor: a unified approach for enhancing science education. 29-36 - Tom Briggs, C. Dudley Girard:
Tools and techniques for test-driven learning in CS1. 37-43 - Stephen H. Edwards, Manuel A. Pérez-Quiñones:
Experiences using test-driven development with an automated grader. 44-50 - Sally H. Moritz, Glenn D. Blank, Shahida M. Parvez, Fang Wei:
A "design-first" curriculum and Eclipse™ tools. 51-52 - Susan M. Mitchell, Wayne G. Lutters:
Assessing the value of computer science course material repositories: a work in progress. 53 - Adrian Maries, Amruth Kumar:
Concept maps in intelligent tutors for programming. 54 - Brian Shea, Hemant Pendharkar:
Cross-platform 3D video game engine. 55 - Garrett Jones, Jeff Saracco, Homma Farian, Gregg Hartvigsen:
Distributed implementation and visualization of small world networks. 56 - Robert Hughes, Jennifer A. Polack-Wahl:
EMMA: Early Metal Microstructure Archive. 57 - Lucas Aylor, Joseph Landries, Jennifer A. Polack-Wahl:
Game programming using the Allegro libraries. 58 - Anurag Naidu, Harita Chilukuri, Gaurav Gargate, Sushil Magdum, Rajendra K. Raj:
Implementing materialized views in an open source database engine. 59 - Kenneth Allwine, Jacob Davidson, Julie Saenz, Jennifer A. Polack-Wahl:
JAEC reservation and booking system. 60 - Elizabeth E. Davis, Simon D. Levy:
Lexical disambiguation in machine translation with latent semantic analysis. 61 - Josh Randall, Ben Shirkey, Ray Schneider:
Math with strings. 62 - Atanas Frengov, Amruth Kumar:
Open learner models in intelligent tutoring system. 63 - Peter Silberman, Marsha Zaidman:
PAIMEIdiff: keeping Microsoft honest on patch Tuesdays. 64 - Tihomir Piskuliyski, Amruth Kumar:
Visual learning in intelligent tutors for programming. 65 - Anatoly Kurkovsky:
Developing a simulation course for bioinformatics program. 66-73 - Jeffrey Rufinus, Yana Kortsarts:
One-dimensional heat distribution problem and parallel computing concepts. 74-81 - John Beidler, Yaodong Bi:
IteratorFactory: a threads example. 82-89 - Stan Kurkovsky:
Making computing attractive for non-majors: a course design. 90-97 - Peter D. Stephenson, L. Miguel Encarnação, Joan Peckham, Jean-Yves Hervé, Ron Hutt:
Using undergraduate interdisciplinary research to promote computer science. 98-104 - Erik L. Wynters:
3D video games: no programming required. 105-111 - David Pitts:
Design of a compiler construction project. 112-120 - David G. Wonnacott:
Attribute grammars and the teaching of compiler design and implementation. 121-127 - Lewis Barnett, Ross Gore:
Design and implementation of interactive tutorials for data structures. 128-135 - Patricia Woodworth, Anne Gates Applin:
A hybrid structure for the introductory computers and information technology course. 136-144 - John P. Dougherty:
Concept visualization in CS0 using ALICE. 145-152 - Ernie Giangrande Jr.:
CS1 programming language options. 153-160 - Stephen A. Bloch:
TEACHSCHEME!: a functional-first approach to beginning programming. 161-163 - Karen Anewalt, Rance D. Necaise, Barry Lawson, Jennifer A. Polack:
Approaches to undergraduate research: what works? 164-167 - Cherie Ann Sherman:
Ethics: making it real for information technology students. 168-174 - Thomas Blum, Margaret McCoey:
Incorporating business concepts into a computer science curriculum: a multi-tiered approach. 175-182 - Shahida M. Parvez, Glenn D. Blank:
A pedagogical framework to integrate learning style into intelligent tutoring systems. 183-189 - Yaodong Bi, John Beidler:
An environment for large software team projects. 190-197 - Ken Abernethy, George Piegari, Han Reichgelt:
Teaching project management: an experiential approach. 198-205 - Onkar P. Sharma:
Enhancing operating system course using a comprehensive project: decades of experience outlined. 206-213 - Scott A. Turner, Manuel A. Pérez-Quiñones, Stephen H. Edwards:
Effect of interface style in peer review comments for UML designs. 214-220 - Sundar Chellappa, Longzhuang Li:
A dynamic interface generator. 221-227 - Martin E. Ebersole, Christopher A. Healy:
Visualizing execution paths. 228-236 - David L. Tarnoff:
Shifting students' financial responsibilities from textbooks to laboratory resources. 237-243 - David G. Wonnacott:
Unifying the applied CS curriculum around a simplified processor architecture. 244-250 - Joseph D. Brownsmith:
Teaching and learning middleware: a new course. 251-256 - Thomas C. Lominac:
BLOGS, RSS, and WIKIS. 257 - Robert C. Duvall, Shannon Pollard:
Expanding the teaching styles used in computer science education. 258 - José M. Garrido:
Enhancing operating systems courses with object-oriented simulation. 259-261 - Brad Miller:
Exploring Python as a learning and teaching language. 262-263
Volume 22, Number 4 [1], April 2007
5th Annual CCSC Mid-South Conference
- Daniel Nohl:
Using an automated reasoning program as a CS application in discrete mathematics. 7-13 - Edward J. Mirielli:
Using peer-evaluation in a website design course. 14-21 - Cecil Schmidt, Justin Higgins, Lance Gliser:
Implementation of an interactive web application using FOSS, a participant-oriented evaluation study. 22-28 - William Figg, Zehai Zhou:
A computer forensics minor curriculum proposal. 32-38 - Jody K. Smith, John P. Buerck:
A multidisciplinary approach to graduate education in informatics: a proposal in process. 39-45 - Goran Trajkovski:
Introducing multicultural issues to the computer science classroom: tutorial presentation. 46-47 - Rick Barker, Carol Browning, Cecil Schmidt, Ernest Ferguson:
Game programming concepts can be taught at CP-CCSC schools: panel discussion. 48 - Svetlana Kouznetsova:
Using BlueJ and Blackjack to teach object-oriented design concepts in CS1. 49-55 - Tim DeClue:
A comprehensive Capstone project in Computer Science I: getting the (instant) message. 56-61 - Michael H. Goldwasser, David Letscher:
Teaching an object-oriented CS1 course in Python: tutorial presentation. 62-64 - Kuodi Jian:
Constructing a solid real-time operating systems course in computer science major. 65-74 - Soe Than:
Use of a simulator and an assembler in teaching input-output processing and interrupt handling. 75-81 - Iyad A. Ajwa:
The arrow program: a software engineering case study for CS1 - nifty assignment. 82-86 - Chuck Pheatt:
Division by integers using multiplication: nifty assignment. 87-89 - Thomas Mertz:
Java programming assignment using client/server interaction: nifty assignment. 90-92 - Matthew W. Reed, Benjamin A. Balogh, David C. Miller, Chia-Chu Chiang:
Developing and learning web services with open source software: an experience report. 93-100 - Bruce J. Neubauer:
Introducing SOA and workflow modeling to non-technical students. 101-107 - Nick Kreeger, Wen-Jung Hsin:
Hands-on robotic programming: tutorial presentation. 108 - Jamil Saquer:
A data mining course for computer science and non-computer science students. 109-114 - Lloyd Smith, Bret Lipscomb, Adam Simkins:
Data mining in sports: predicting Cy Young award winners. 115-121 - Pete Sanderson, Kenneth R. Vollmar:
An assembly language I.D.E. to engage students of all levels: tutorial presentation. 122
Volume 22, Number 4 [2], April 2007
13th Annual CCSC Central Plains Conference
- Stu Zweben:
Ensuring an appropriate workforce in computing: keynote address. 127 - Holly Patterson-McNeill:
Learning Python: conference workshop. 128 - Quoc-Nam Tran:
Interactive symbolic software for teaching formal languages, automata and beyond. 129-136 - Robert Silverman, A. Frank Ackerman, Harry R. Chesley:
A new simulator and ide for teaching CS220: computer architecture. 137-144 - Juan Carlos Guzmán, Patrick O. Bobbie:
Hands-on operating systems made easy. 145-151 - Ajantha Herath, Susantha Herath, Rohitha Goonatilake, Jayantha Herath, Richard Stockton:
Mathematical modeling of cyber attacks: a learning module to enhance undergraduate security curricula. 152-161 - Donald G. Marks, Michael Stinson:
Security trumps efficiency: putting it into the curriculum. 162-169 - Ed Crowley:
Corporate forensics class design with open source tools and live CDS. 170-176 - Ranette H. Halverson:
Programming with Alice V2.0: tutorial presentation. 177 - James W. McGuffee:
Programming languages and the biological sciences. 178-183 - Keith Schoby, Nelson L. Passos, Stewart B. Carpenter:
Code performance measurement as an educational tool. 184-190 - Richard P. Simpson, Catherine V. Stringfellow:
3D file formats for graphics projects. 191-197 - Rita A. Sperry, Scott A. King, John D. Fernandez:
Is a 3-D image necessary to determine eye gaze? 198-204 - Ashley Beard, Hyunju Kim:
A survey on open source software licenses: student paper. 205-211 - D. Roubos, L. Palmieri, Robert Kachur, Susantha Herath, Ajantha Herath, David Constantino:
A study of information privacy and data sanitization problems: student paper. 212-219 - Barbara Boucher Owens:
Abbreviated oral history interview training: tutorial presentation. 220 - Ron McFadyen:
Data warehousing in an undergraduate curriculum. 221-227 - Deborah Whitfield, Sharadchandra Joshi, Frank Hulick, Paul Mullins:
The application of a layered database model. 228-234 - John W. Starner:
Joins on interval data type columns in relational databases. 235-241 - Kyle Cruz, Billy York:
Wireless sensor networks: tutorial presentation. 242 - Ken T. N. Hartness:
Eclipse for group projects: tutorial presentation. 243 - Kwok-Bun Yue, Sharon Perkins Hall:
Reflections on proposal writing and management of a NSF stem scholarship grant program. 244-251 - Kwok-Bun Yue:
Effective course-based learning outcome assessment for ABET accreditation of computing programs. 252-259 - Pavel Azalov:
A web-based environment for introductory programming courses. 260-267 - J. Paul Myers:
A web emphasis in software engineering. 268-274 - Richard Simpson:
Tools for 3D graphics: tutorial presentation. 275 - Pam Langley:
Using C# to teach advanced topics: tutorial presentation. 276
Volume 22, Number 5, May 2007
18th Annual CCSC South Central Conference
- David R. Naugler:
C# 2.0 for C++ and Java programmer: conference workshop. 1 - Jaime Niño:
The cost of erasure in Java generics type system. 2-11 - Jaime Niño:
Java from the trenches: dealing with object orientation and generics. 12-22 - Gabriel J. Ferrer:
Simplifying parser generation. 23-29 - Jana Rocker, Christopher M. Yauch, Sumanth Yenduri, A. Louise Perkins, Farnaz Zand:
Paper-based dichotomous key to computer based application for biological indentification. 30-38 - George M. Whitson:
From advanced Cobol to data, file and object structures. 39-45 - John Rettenmayer, Ronald Berry, Selwyn Ellis:
The image of the information system profession: an investigation of gender differences. 46-51 - Jose L. Cordova, Paula Thornhill:
Academic honesty and electronic assessment: tools to prevent students from cheating online - tutorial presentation. 52-54 - Yi Liu, Jenq-Foung JF Yao, Gita C. Williams, Gerald W. Adkins:
Studying software metrics based on real-world software systems. 55-61 - Huey Mai, Hisham M. Haddad:
A comparative study of personal code management tools. 62-69 - Cong-Cong Xing:
Proof diagrams: a graphical tool for assisting set proofs. 70-77 - Paul D. Wiedemeier, Jose L. Cordova, Lon A. Smith, Kimberly W. Taylor:
An evalution of the efficacy of seminars in retaining and recruiting computer science majors. 78-86 - Paul D. Wiedemeier, Jose L. Cordova, Linda B. Sherrell, Dawn Wilkins:
How are your enrollments?: panel discussion. 87-88 - William Mitchell:
Then and now in computer science education: the role of the CCSC - tutorial presentation. 89-91 - Kuo-pao Yang, Ghassan Alkadi, M. 'Mike' Asoodeh, John Bonnette:
Developing a hardware laboratory for computer science: poster session. 92-93 - Silvia Preston, Andrew Strelzoff:
Developing a profit and loss (P&L) model for mid-development software requirement change: poster session. 94-95 - Andrea Edwards:
Automated feature extraction and object recognition in subcellular images: poster session. 96-97 - Nadeem Abdul Hamid:
A lightweight framework for peer-to-peer programming. 98-104 - Yingbing Yu:
Designing hands-on lab exercises in the network security course. 105-110 - Tom Bennet:
A thread implementation project supporting an operating systems course. 111-118 - Natalie Campbell, Virginia Eaton, William Barnett, J. P. Shim, Andrew Urbaczewski:
Creative uses of podcasting in education: panel discussion. 119-120 - Lon A. Smith, Elizabeth Turner Smith:
Using Camtasia to develop and enhance online learning: tutorial presentation. 121-122 - Antonio M. Lopez, Sheldon Harris, Hassan-Jamal Moses, Justin Williams:
Reality AI: a focus-on-knowledge methodology. 123-130 - Daniel Rocco, Duane A. Yoder:
Design of a media and gaming sequence for graduates in applied CS. 131-137 - Ningning Wu, John R. Talburt, Christopher Heien, Nicholas Pippenger, Chia-Chu Chiang, Elizabeth M. Pierce, Ebony Gulley, JaMia Moore:
A method for entity identification in open source documents with partially redacted attributes. 138-144 - H. Conrad Cunningham:
Reflexive metaprogramming in Ruby: tutorial presentation. 145-146 - Lon A. Smith, Elizabeth Turner Smith, Trevor F. Melder:
A taste of MERLOT: tutorial presentation. 147-148
Volume 22, Number 6, June 2007
Papers of the twelfth annual CCSC Northeastern Conference
- Roxanne L. Canosa, Rajendra K. Raj:
Assessment techniques for curricular improvement: pre-conference workshop. 1-2 - Allen B. Downey:
Python as a first language: pre-conference workshop. 3-4 - Alan Kaminsky:
Parallel programming in Java: pre-conference workshop. 5-6 - Goran Trajkovski:
Diversity in the computing sciences: tutorial presentation. 7 - Darren B. Nicholson, Diane Hamilton, Daniel J. McFarland:
Leveraging learning styles to improve student learning: the interactive learning model and learning combination inventory. 8-17 - Trudy Howles:
Preliminary results of a longitudinal study of computer science student trends, behaviors and preferences. 18-27 - Dominique Thiébaut:
On startups and teaching computer architecture. 28-36 - Bruce Hartpence:
Curricular response to the real time data and VoIP tidal wave. 37-42 - Lubomir Ivanov:
The N-body problem throughout the computer science curriculum. 43-52 - Rajendra K. Raj, Jennifer S. Kay, Herbert J. Bernstein, Chris Okasaki, Jeffrey Forbes, Virginia Teller:
Broken or not?: fixing undergraduate computing education in a multi-disciplinary world. 53-55 - T. M. Rao, Sandeep Mitra, Roxanne L. Canosa, Sidney Marshall, Thomas A. Bullinger:
Problem stereotypes and solution frameworks: a design-first approach for the introductory computer science sequence. 56-64 - Li Xu:
RobotStudio: a universal IDE for teaching undergraduate computer system courses. 65-72 - Elizabeth Goode, Goran Trajkovski:
Developing a truly interdisciplinary bioinformatics track: work in progress. 73-79 - Brian Tjaden:
A multidisciplinary course in computational biology. 80-87 - Stephen A. Bloch, Viera K. Proulx:
Teach scheme, reach Java: introducing object - oriented programming without drowning in syntax: tutorial presentation. 88-89 - Amruth N. Kumar, Brian C. Ladd, Ellen Walker, Ursula Wolz, William J. Joel:
Undergraduate research in the curriculum: panel presentation. 90-91 - Andrew Pletch, Aram Agajanian:
A software engineering project that looks like the real world. 92-99 - Sandeep Mitra, Thomas A. Bullinger:
Using formal software development methodologies in a real-world student project: an experience report. 100-108 - Li Xu:
Project the wiki way: using wiki for computer science course project management. 109-116 - Zhixiong Chen, Delia I. S. Marx:
ITEAM integrated teamwork enablement and management. 117-125 - Tamar Benaya, Ela Zur:
Collaborative programming projects in an advanced CS course. 126-135 - Suk-Chung Yoon, Noah Pascarell, Jason Rudolph, Benjamin Feenchak, Jeff Saltz:
The role of large scale computing in computer science education: panel presentation. 136-137 - Clif Kussmaul, Sharon Albert:
Reading, writing, and revising with wiki technology: tutorial presentation. 138-139 - John Phillips:
Simulation of a simple CPU design and its use as an instructional tool in a computer organization course. 140-146 - Xiaohong Yuan, Yaseen Qadah, Jinsheng Xu, Huiming Yu, Ricky Archer, Bill Chu:
An animated learning tool for Kerberos authentication architecture. 147-155 - Yaodong Bi, John Beidler:
A visual tool for teaching multithreading in Java. 156-163 - Harold H. Smith III:
A simple framework for distributed component-based systems. 164-172 - Doug Baldwin:
Effectiveness of a language implementation project in building appreciation for formal specification. 173-183 - Yana Kortsarts:
Integrating a real-world scheduling problem into the basic algorithms course. 184-192

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.