Michael Platt's WebLog

Computer Engineering

June, 2004

  • Electricity as a Managment tool

    Physical phenomenon can not only be used as a valuable architectural training aid but they are also useful for management training, especially handy when trying to free up budgets! I was talking yesterday about designing power supplies for TV monitors...
  • Danger as an architectural teaching mechanism

    Yesterday I postulated that an engineering training is valuable in architecture because it teaches cross domain skills, and in some cases reinforces these with physical harm or danger; a very effective teaching aid! A good example of this was an...
  • Architectural Power

    I was brought up in an era before computers and computer science degrees and so of necessity did an engineering degree. This leaves me at a disadvantage when discussing the details of computer science such as the nuances of OO or the latest search algorithms...
  • Phone Fun

    I hate phones. I find it difficult to communicate on them so have never liked them and mobile phones even more so (“are you there? Sorry you’re breaking up”). Here at Microsoft in the UK we are issued with company mobiles and so I have...
  • Architecture Buzzword Bingo

    So I had to deliver a Keynote about architecture at the EMEA Patterns and Practises summit here in the UK this morning. It’s always a challenge to talk about architecture in general rather than specifics and I also wanted to tie it down to specific...
  • Architects Role and Shadowing

    I had an interesting request from an architect today which was in the area of skills and competencies. He asked: “Is there internal information regarding job descriptions, goals, objectives, key competencies etc that Microsoft have for the...
  • Computer Science Courses in 2015

    As you might be aware from my previous blogs I am very keen on providing high quality architectural training and qualifications as part of generating a true architectural profession. To this end I had a meeting with the head of computer science at a British...