Skip Navigation

Home Projects Publications Archives About Sign Up or Log In

Browse Resources

Computer science -- Study and teaching (Higher)

Resources
View Resource Animations to Assist Learning Some Key Computer Science Topics

This series of eight interactive modules was developed at Virginia Polytechnic Institute to give undergraduate computer science students a unique online resource for introductory course material. "Each module consists of a set of lessons and review questions with embedded interactive components." Topics include non-decimal number systems and arithmetic, operating systems, programming languages,...

http://courses.cs.vt.edu/~csonline/index.html
View Resource IBM Research: Research Spotlight

The Research Spotlight is a service of IBM's Computer Science Division, offering an insider's perspective into some of the most cutting-edge work being conducted in the company's laboratories. Each month, a particular field of study is recognized in the Spotlight. Past focuses have included e-Commerce, artificial intelligence, multimedia, and many more. Upon exploring the Research Spotlight, users...

http://researchweb.watson.ibm.com/index.shtml
View Resource University of South Carolina: College for Engineering and Computing

The University of South Carolina (USC), Center for Engineering and Computing Education, works to improve engineering- and computer science-related education at the precollege, undergraduate and graduate levels with the ultimate goal of developing a technologically literate population and workforce in South Carolina. The Center supports the research, development and implementation of improved...

https://sc.edu/study/colleges_schools/engineering_and_comput...
View Resource Visual and Interactive Tools

Susan H. Rodger from the Computer Science Department at Duke University has compiled this website describing research on "designing tools for visualizing and interacting with theoretical computer science concepts." The graphical tools may be used as an aid for learning the basic concepts of Formal Languages and Automata Theory. Most of the tools are available to download or can be obtained by...

https://users.cs.duke.edu/~rodger/tools/tools.html
View Resource MIT: Computation Structures Group

The Computation Structures Group is part of the Computer Science and Artificial Intelligence Laboratory at the Massachusetts Institute of Technology (MIT). Their mission is "to enable the creation and development of high-performance, reliable and secure computing systems that are easy to interact with." Their current research focuses on hardware synthesis, computer security, computer architecture...

http://csg.csail.mit.edu/
View Resource MIT OpenCourseWare: Introduction to Computer Science and Programming

For those individuals who have yet to experience one of MIT's OpenCourseWare offerings, this is a great place to start. This site provides access to the spring 2011 version of Professor John Guttag's popular "Introduction to Computer Science and Programming." This course is aimed at students with "little or no programming experience," and its goal is to help students feel "justifiably confident of...

https://ocw.mit.edu/courses/electrical-engineering-and-compu...