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
Stanford Winter 2010
Introduction to Mac OS X, Cocoa Touch, Objective - C and Tools - Objective - C and Foundation Framework - Custom Classes, Object Lifecycle, Autorelease - Building an Applicati
  • FREE
  • Self Paced
Product
Contents: Crowd sourcing Work - Backtracking Events as Indicators of Software Usability Problems - Programming by Sketching - Aesthetic Science of Color - Segmenting and Conn
  • FREE
  • Self Paced
Product
Introduction to Database Management System - Conceptual Designs - Relational Model - Structured Query Language - ER Model to Relational Mapping - Functional Dependencies and N
  • FREE
  • Self Paced
Product
Contents: Introduction - explain about software engg-e - commerce - life cycle of system analsis - modules:information for management,learning goals - data and info - managem
  • FREE
  • Self Paced
Product
Contents: Basic model of computation, Notion of Algorithms, Principle of Mathematical Induction - Basics of functional programming, notion of types - Iterative versus recurs
  • FREE
  • Self Paced
Product
Introduction to Pointers - Programing Basics - Pointers And Arrays - Functions and Argument Passing - Representation of Numbers - Numerical Error- Error Propagation and Stabil
  • FREE
  • Self Paced
Product
What is Discrete Mathematics - Propositional Logic - Predicates & Quantifiers - Logical Inference - Resolution Principles & Application to PROLOG - Methods of Proof- Normal Fo
  • FREE
  • Self Paced
Product
This course focuses on information as quantity, resource, and property. We study the application of quantitative methods to understanding how information technologies inform i
  • FREE
  • Self Paced
Product
Other Spring 2009
Color in Image and Video - Image Data Representation - Fundamental concepts in Digital Audio - Lossless Compression - Lossy Compression - Image Compression Standards(cont), Ba
  • FREE
  • Self Paced
Product
This course introduces XML as a key enabling technology in Java-based applications. Students learn the fundamentals of XML and its derivatives, including DTD, SVG, XML Schema,
  • FREE
  • Self Paced
Product
Harvard Spring 2010
understanding what's going on inside your computer when you flip on the switch, why tech support has you constantly rebooting your computer, how everything you do on the Inter
  • FREE
  • Self Paced
Product
Contents: Introduction - Architecture and Parallel Programming - Concepts - Programming Strategies - Algorithms and Data Structures - Programming Interface - ZPL, NESL: High
  • FREE
  • Self Paced
Product
Contents: Introduction C Programming Data Structuring: Case Study Problem Decomposition By Recursion Problem Decomposition By Recursion Merge sort And Quick sort Ch
  • FREE
  • Self Paced
Product
Introduction - Introduction to Cell processor - Introduction to parallel architectures - Introduction to concurrent programming - Parallel programming concepts - Design patter
  • FREE
  • Self Paced
Product
Harvard Fall 2009
Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems effic
  • FREE
  • Self Paced
Product
This is the third computing course taken by undergrads at UNSW. OO Design, Algorithm Design, using java.
  • FREE
  • Self Paced