Archive for category Teaching
I’ve been fortunate to be involved in WebRTC right from the beginning in the standards, and with my friend Dan Burnett wrote the first book on WebRTC. Perhaps you have read it? Although it has been less than a year since we first published it, we recently published the second edition to track the increasing pace of development and innovation in WebRTC.
Now, we are pleased to announce online and in-person training and certification for WebRTC, in partnership with the WebRTC School. We have put together two training classes:
Certified WebRTC Integrator – this is a course for architects, system integrators, and VoIP and telephony developers who want to integrate WebRTC communications from browsers into their existing VoIP and video conferencing infrastructure. It details all the protocols needed and the principles behind architecting and designing gateways. This course is online right now at the WebRTC School!
We are very excited to be launching these training classes. But what is the certification part? Following its highly successful SIP School Certified Associate (SSCA) program, WebRTC School is offering certification via online testing for Certified WebRTC Integrator (CWI) and Certified WebRTC Developer (CWD) programs.
I hope these classes will help spread the word on WebRTC! If you take either of these classes, I’d love to hear from you what you think and what you have learned.
Are you ready for the kickoff of the 2012 US FIRST Robotics Competition (FRC)? I am! In about 12 hours I’ll be in the middle of an excited group of high school kids at the St Louis Planetarium watching a video broadcast from Southern New Hampshire University – Manchester Campus via NASA broadcast where this years competition will be announced!
Last year was my first season of mentoring the Roborebels Team 1329. It was an amazing experience. I can’t wait to hear this year’s challenge. Will the robot be required to drive, climb, grab, jump, or even swim? Or some combination of these? We will find out soon! We will spend the weekend brainstorming designs and poring over the design specs. At the end of the 7 week build season the robots will be put to the test is friendly co-optition as founder Dean Kamen likes to describe it.
I was amazed by what the students designed and built last year. I’m sure this year will be the same.
From an educational side, it is such an inspiring sight to see so many young men and women getting excited about science and engineering. After all, it will be up to them in a few years to take the lead in our economy and solve the next generation of technical challenges.
In the mean time, I need to put on my safety glasses and roll up my sleeves to help the students.
Best of luck to everyone involved!
Next month, I’m excited to be giving a public lecture sponsored by The Tuesday Women’s Association (TWA) and the American Association of University Women (AAUW). It is part of their 2012 International Relations Lecture Series and is entitled Cyberspace: A New Cold War Front. It will be held on January 10, 2012 at 10:45am at the Ethical Society building on 9001 Clayton Rd., St. Louis, MO 63117.
I’m really looking forward to it. I’m used to lecturing at Washington University, and giving industry tutorials, and making business and standards body presentations, but a public lecture like this is is something different!
And this is a really interesting topic, too. I’ll be talking about Stuxnet, and other industrial cyber espionage. I’ll get to talk about the attacks on Google originating from China. I’ll talk about hacking as a weapon in various conflicts between Russia and former Soviet republics.
Of course, I’ll try to educate about computer and Internet security, drawing some examples from my techno thriller cyber crime mystery Counting from Zero. While it is mainly about cyber crime for profit, the techniques and attacks are similar.
If you are in St Louis, it would be great to see you there. If not, maybe I’ll post a recording or at least my slides on this blog.
So how does this fit with SIP, which I’ve spent much of the last 10+ years working on? SIP or Session Initiation Protocol is the IETF protocol for establishing voice and video sessions over the Internet. SIP is used all over the Internet today, and in private networks. It is used by service providers for VoIP (Voice over IP) networks, and it is used by enterprises for their internal PBX (Private Branch Exchange) networks. It is also in a number of applications and services including Skype In and Out and even Apple’s Facetime (kind of).
This topic will continue to be discussed in the standards bodies, and also in next month’s ITEXP Internet Telephony Expo. I’m excited to be giving an all-day SIP Tutorial with Henry Sinnreich in which we will introduce and teach SIP and also the principles behind the RTCWEB effort and how SIP and RTCWEB relate. You can find out more about the tutorial and register using this link.
One of the other hot topics of RTCWEB is security, and I have written and spoken out about the need for privacy – protection against eavesdropping on voice and video communication. A media security protocol such as ZRTP would be an excellent choice, but there are other options. Unfortunately, there is a contingent that wants to permit unencrypted voice and video media from the browser. But that is a topic for another day…
Hope to see some of you in Austin, Texas at the SIP Tutorial on September 15. 2011!
Since I love teaching and lecturing, I think it is fitting that the first review of my novel Counting from Zero should come from the Science Editor at Washington University where I teach. My favorite part of the review is this quote:
My first experience of teaching was as a grad student at Lehigh University. I was a teaching assistant or TA throughout the four years I worked on my PhD. I didn’t actually teach classes, but I ran tutorials and labs. I enjoyed it a lot and found I was kind of good at it. I used to enjoy the student reviews at the end of each semester. My favorite comment from one student was: “Alan is a chill guy.”
Later in my career, I got involved with Voice over IP or VoIP and Session Initiation Protocol or SIP. As this was a new technology, I needed to help train other engineers at my company. I started running sessions for 25, 50, and even 100 engineers at a time, teaching SIP. My books on SIP came out of this experience.
About this same time, I contacted Washington University in St. Louis and asked if they wanted to hear the latest about SIP and VoIP. I met Professor Paul Min who was in charge of running seminars for the Electrical Engineering Department. Soon, I gave the seminar and started meeting the staff. I did some teaching for other professors when they were out of town. Next thing I knew, they asked if I wanted to teach an evening class the next fall. I said yes!
That was 10 years ago. I have taught a variety of classes but found my home in the Joint Engineering Program with UMSL, the University of Missouri St. Louis. I particularly enjoy teaching in this program because most students have jobs and practical experience. One highlight was developing and teaching a class in Internet Communications. My text book: one of my SIP books!
My teaching style is fairly traditional – I like writing on the blackboard. I’ve also experimented with newer technologies such as Google Wave. My least favorite part is marking HW and assigning grades.
So thank you to Washington University and UMSL, my colleagues and students. Perhaps one day I can teach an Internet security class and use Counting from Zero as the textbook – that would be fun!