Connecting the World's Learners

  Front Page  |  iBerry-Home  |  Open Education Directory  |  Learner Support  |  Contact iBerry  |  Jobs  |  News  |  About iBerry  |  Help iBerry !  |

Computer Science and IT

Software - Open Courseware (OCW)

Pages:   >   1   2   3  

Blender 3D Design

Tufts University (US), Opencourseware

computer generated 3-D modeling and animation, basic understanding of the skills and techniques employed by 3-D designers in a wide range of applications

Structure and Interpretation of Computer Programs

MIT (US), OpenCourseWare

principles of computation, basic methods from programming languages, computational systems analysis, computational solutions to abstract problems: projects, tools, related resources


Foundations of Software Engineering

MIT (US), OpenCourseWare

modern software development techniques for engineering and information technology, design and development of component-based software, data structures and algorithms, analysis, visualization, problem-solving techniques, web services, management and maintenance of software, sorting and searching algorithms, numerical simulation techniques, Foundation for image processing, computational geometry, finite element methods, network methods, e-business applications

Introduction to C++

MIT OpenCourseWare (US)

control structures, arrays, functions, classes, objects, file handling, and simple algorithms for common tasks

Laboratory in Software Engineering

MIT OpenCourseWare (US)

concepts and techniques relevant to the production of large software systems, a programming method based on the recognition and description of useful abstractions: modularity, specification, data abstraction, object modeling, design patterns and testing: Labs, Assignments, Quizzes, Projects, Tools, Related Resources, Recitations, Course Download

Operating System Engineering

MIT OpenCourseWare (US)

fundamentals of engineering operating systems, virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, coordination of concurrent activities & interface & interactions between software and hardware, introduces operating system providing basic Unix semantics, important operating systems concepts: Readings, Labs, Quizzes, Tools, Related Resources

Java Preparation

MIT OpenCourseWare (US)

language, libraries, tools and concepts, Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm: Labs, Study Materials, Related Resources

The Structure and Interpretation of Computer Programs

California University (US)

techniques of abstraction at several levels (within a programming language, using higher-order functions, manifest types, data-directed programming and message-passing, between programming languages, using functional and rule-based languages as examples), practical problems of implementation of languages and algorithms on von Neumann machine


Structure and Interpretation of Computer Programs

MIT (US), OpenCourseWare

principles of computation, basic methods from programming languages, analyze computational systems, generate computational solutions to abstract problems: online textbook, readings, exams (sample solutions), projects, tools, related resources, recitations


Java Programming

Foothill-De Anza Community College (US)

object-oriented programming, creation of applets which can be incorporated into HTML documents: Objects, Data, Methods, Selection, Iteration, Arrays, Composition, Inheritance, Graphics, Applications, Streams

Pages:   >   1   2   3  
Bookmark iBerry


Search iBerry
Language Translation