x
Menu

Computer Science

Computer science is the field of education which encompasses the different applications of computer and the programming aspects related to the same. There are a lot of different languages and platforms which can be used in the field of computers and this is why one needs a clear and thorough understanding of the subject matter.

In our computer science video lectures, you will find a great deal of courses that will concentrate upon the different aspects of computer science. We have lectures devoted to principles of engineering system design which will take you through the basics of how computer science and engineering go hand in hand.

Further, the concepts of algorithm need to be thoroughly built and our video lectures will concentrate upon the same. We have also offered detailed and systematic lectures upon different types of computing like parallel computing, innovative computing, high performance computing and more.

Once you have grasped these topics, you can then move ahead and deal with the core programming topics like JavaScript, ruby programming, visual basic, artificial intelligence and more. There are diverse kinds of programming languages and our online videos are so made that it will offer you complete details of each one of them.

We also have lectures devoted to network security, cryptography, oracle database and more. Even if you want to gain proficiency in the field of UNIX, you are sure to find the same as it is definitely going to assist you.

The online video tutorials are so designed that it will offer you a systematic way of thoroughly exploring every single aspect related to programming ranging from design to database handling, schema design and a lot more. Feel free to devote the right amount of time to different lectures and based upon the same, you can improve your overall proficiency in the subject.

Showing 20 of 145 courses
Product
UC Berkeley Spring 2014
The internal organization and operation of digital computers. Machine architecture, support for high-level languages (logic, arithmetic, instruction sequencing) and operating
  • FREE
  • Self Paced
Product
UC Berkeley Fall 2005
Search, Google, and Life: Sergey Brin - Google-Search Advertising: Dr. Hal Varian - Intellectual Property & Search: Jason Schultz - Yahoo! Search: Dr. Jan Pederson & Dr. Danie
  • FREE
  • Self Paced
Product
UC Berkeley Spring 2011
Functional programming - higher-order procedures - user interface - Alan Kay - recursion and iteration-orders of growth-data abstraction - sequences - Example: calculator - hi
  • FREE
  • Self Paced
Product
UC Berkeley Spring 2011
Survey of programming languages. The design of modern programming languages. Principles and techniques of scanning, parsing, semantic analysis, and code generation. Implementa
  • FREE
  • Self Paced
Product
UC Berkeley Spring 2011
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=438295417
  • FREE
  • Self Paced
Product
Computer Science. Introduces control structures, functions, arrays, and pointers. Concepts of data representation and algorithm design; sorting and searching; lab exercises.
  • FREE
  • Self Paced
Product
Contents: Steve maurer Computing to 1940 - Steve Maurer, Ed Lazowska: Electronic Computing 1940-1970 - Steve Maurer: Antitrust & Computing-Gordon Bell: Minicomputers: The DEC
  • FREE
  • Self Paced
Product
Contents: SQL - SQL in C#; Database Design: E/R, NF - views, Constraints - XML/XPath/XQuery - Transactions - Database storage, Indexes -Physical operators, Optimization - St
  • FREE
  • Self Paced
Product
Contents: Introduction - Shadowing, Concurrency Control-Database System Recovery - Application Server Issues for Project and Two Phase Commit -Two Phase Commit and Concurrenc
  • FREE
  • Self Paced
Product
Contents: Introduction and Overview - Requirements and Specifications - Design pt. 2 and AOP - Requirements and Specifications Part 2 & Michael Jackson lecture - Design - Evo
  • FREE
  • Self Paced
Product
Contents: Course Introduction - Telecenters and Kiosks - Telemedicine - Information Access and Communication Networks in the Developing - world - ICT and Agriculture - Mobile
  • FREE
  • Self Paced
Product
Contents: Overview, Administrivia, Languages, Automata, Regular Expressions & Scanners-Parsing & Context-Free Grammars; LR Parsing - LR Parser ConstructionLL and Recursive-De
  • FREE
  • Self Paced
Product
Contents: Course Overview, SQL- Conceptual Design, Normal Forms - Constraints, Views, Security - Transactions: recovery - Transactions: Concurrency Control - Transactions, XM
  • FREE
  • Self Paced
Product
Contents: Overview - Problems, Algorithms and Programs - Variables, Values and Types - Arithmetic Expressions - Input & Output-Conditionals - Functions - Function Parameters
  • FREE
  • Self Paced
Product
This course is an introduction to the intellectual enterprises of computer science. Topics include algorithms (their design, implementation, and analysis); software developmen
  • FREE
  • Self Paced
Product
UC Berkeley Spring 2015
Ideas and techniques for designing, developing, and modifying large software systems. Function-oriented and object-oriented modular design techniques, designing for re-use and
  • FREE
  • Self Paced
Product
UC Berkeley Spring 2015
n introduction to the beauty and joy of computing. The history, social implications, great principles, and future of computing. Beautiful applications that have changed the wo
  • FREE
  • Self Paced
Product
An introduction to the concepts and techniques of object oriented programming with a focus on the construction of interactive multimedia applications. Delivery is through lect
  • FREE
  • Self Paced