Home > Search Results

programming style


sort by: Relevancy | Title try advanced search for more options

  1. 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.

  2. Professor Kleiner discusses domestic architecture at Herculaneum and the First and Second Styles of Roman wall painting. The lecture begins with an introduction to the history of the city of Herculaneum and what befell some of its inhabitants when they tried to escape obliteration by Vesuvius. She features three houses in Herculaneum, two of which--the Houses of the Mosaic Atrium and the Stags--are among the best examples of a residential ...more

  3. Professor Kleiner features the architecture built in and around Rome during the reign of Hadrian. The lecture begins with the Temple of Venus and Roma, a Greek-style temple constructed near the Colosseum in Rome, which may have been designed by Hadrian himself. Professor Kleiner then turns to the Pantheon, a temple dedicated to all the gods that combines the marble porch and pediment of a traditional Greco-Roman temple with a vast concrete...more

  4. 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.

  5. Hemingway, Fitzgerald, Faulkner (AMST 246)Professor Wai Chee Dimock discusses Hemingway's first book In Our Time, a collection of vignettes published in 1925 that launched Hemingway's career as a leading American modernist. Professor Dimock examines a cluster of three vignettes from In Our Time to show how Hemingway's laconic style naturalizes problems of pain and violence amidst the ethnic tensions of the American Midwest. Drawing on the ...more

  6. This course examines major works by Hemingway, Fitzgerald, and Faulkner, exploring their interconnections on three analytic scales: the macro history of the United States and the world; the formal and stylistic innovations of modernism; and the small details of sensory input and psychic life. Warning: Some of the lectures in this course contain graphic content and/or adult language that some users may find disturbing.  

  7. Bloom talks about the importance of leadership in shaping the perception of a company. It is the leader who defines the vision of the company. At PodShow, Bloom and Adam Curry make calculated decisions about the steps they take that are visible to the world. This ensures creation of an image aligned with their vision for the company.

  8. 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.

  9. This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph algorithms; shortest paths; network flow; computational geometry; number-theoretic algorithms; polynomial and matrix calculations; caching; and parallel computing.

  10. Topics: Welcome to CS106A, Course Staff, Why is the class called Programming Methodology?, Are you in the right class?, Class Logistics, Assignments and Grading, Extensions, Midterm and Final, Grade Breakdown, The Honor Code, Why Karel?

  11. This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Pythonprogramming language.

  12. Administrative Details, Exams - Time limit, Conflicts, Course Grade Breakdown, Assignment Details - Submission, Grading, Late Days, Course Email, Newsgroup, Facebook/Twitter, Mailing List, Course Prerequisites, Languages and Paradigms Taught - C++ vs. Pure C, Procedural Paradigm vs. Object-Oriented Paradigm, Assembly, Concurrent Programming Overview, Example of Data Sharing Issues with Concurrent Programming, Scheme, Functional Paradigm Ov...more