engineering of computer applications
sort by: Relevancy | Title try advanced search for more options
-
Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.
-
-
-
This course uses the theory and application of atomistic computer simulations to model, understand, and predict the properties of real materials. Specific topics include: energy models from classical potentials to first-principles approaches; density functional theory and the total-energy pseudopotential method; errors and accuracy of quantitative predictions: thermodynamic ensembles, Monte Carlo sampling and molecular dynamics simulations...more
-
October 19, 2007 lecture by Ed Chi for the Stanford University Human-Computer Interaction Seminar. Augmented Social Cognition is trying to understand the enhancement of a group of people's ability to remember, think, and reason. This has been taking in the form of many Web 2.0 systems like social networking sites, social tagging systems, blogs, and Wikis.
-
Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.
-
-
-
-
May 2, 2008 lecture by Krzysztof Gajos for the Stanford University Human Computer Interaction Seminar (CS547). User Interfaces delivered with today's software are usually created in a one-size-fits-all manner, making implicit assumptions about the needs, abilities, and preferences of the "average user" and the characteristics of the "average device." Krzysztof Gajos argues that personalized user interfaces, which are adapted to a persons ...more
-
May 16, 2008 lecture by Rob Miller for the Stanford University Human Computer Interaction Seminar (CS547). Rob Miller discusses some of the explorations into keyword programming in the web automation domain, and also in other domains such as Java development. One surprising result is that programming language syntax often has relatively little information content, and can be inferred automatically from only a handful of keywords -- allowi...more
-





