Software Licensing
sort by: Relevancy | Title | Rating try advanced search for more options
-
During its inception, Dell explains how the computer industry was run by engineers. Over a thirty-year period however, customers began to have an important role in the industry, but many companies were still being run by engineers working to promote complexity. With complicated products being sold, says Dell, customers had to rent specialized software and hire consultants from the computer companies to get their products to work. As a...more
-
Over the last three years, Autodesk had to change delivery times due to customers' faster delivery demand. Autodesk was able to move forward using software as service, thinking about process, and innovating in an established company.
-
Katherine Ku, Director of the Office of Technology Licensing (OTL) at Stanford University, talks about the mission of the OTL at Stanford. Their main philosophy is to do what's best for the technology, and that doesn't always mean going for the top dollar.
-
In the enterprise software industry, Tzuo talks about how there has been a shift from the "field-sales" model, where traditional sales representatives win deals from big customers, to a "two-tier-sales" model. This is fueled by customers coming to the website rather than the sales representatives approaching them, creating a need for another tier of sales people to serve as telesales representatives.
-
Principles of Good Software Engineering for Managing Large Amounts of Data
Stanford / Computer Science

Principles of Good Software Engineering for Managing Large Amounts of Data, Principles of Design, The Collection Hierarchy, Useful Methods of Collection, The FlyTunes Example Program - An Online Music Store, Defining the Song Class, Defining the Album Class, Seeing the Program Run, Considering the Data Structures Needed, Reusing Data - Shallow Copy vs. Deep Copy, The FlyTunesStore Program Code
-
Karel and Java, Common Errors, Comments, Pre-conditions and Post-conditions, Decomposition, The DoubleBeepers Example, Importance of Good Software Engineering, The Right Decomposition, The CleanUpKarel Example
-
Programming Methodology is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software...more
-
In this decade, there will be a shift in the way small and medium companies do business, says Raikes. The next generation of workers will have 15 years of Internet experience when they enter the workforce and will expect great computing tools. They will only hire companies they can communicate with online. Small to medium businesses will need to adopt new business application software to help them communicate with customers, he adds.
-
Note: This course is being offered by Stanford this summer as an online course for credit. It can be taken individually, or as part of a master’s degree or graduate certificate earned online through the Stanford Center for Professional Development. This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++...more
-
October 5, 2007 lecture by Ron Yeh for the Stanford University Human-Computer Interaction Seminar. Pen and paper are powerful tools for visualizing designs, penning music, and communicating through art and written language. This pairing provides many benefits -it is mobile, flexible, and robust. Ron discusses the impact that this will have on end users and the software developers who will have to create these applications.
-
-

