Coputer topics

Sequential Programming Considered Harmful? – IEEE Spectrum Today, multicore processors power our laptops and cellphones. Distributed cloud servers or supercomputer clusters process large data sets. To take full advantage of these systems, you need parallel algorithms. “It’s a parallel world,”  Why is no one teaching a course in parallel algorithms to freshmen?  Currently, most introductory computer science courses start with sequential

Exploring the open development method | Among the most “oversold as a cure” methodologies introduced to business development teams today is Scrum, which is one of several agile approaches to software development and introduced as a way to streamline the process.  Scrum has become something of an intractable method, complete with its own holy text, the Manifesto for Agile Software Development, and daily devotions