Tag | computer science Posts

In CIO magazine, another article about the need for business leaders in IT: The New IT Department : The Top Three Positions You Need This article states that the most important positions needed in IT are Project Managers, Relationship Managers, and Business Analysts. Project Managers are self explanatory. The Relationship Manager markets and communicates the value of IT to the rest of the organization. The bilingual Business Analyst is someone who knows the business and can speak both the language ...
Today our AP Computer Science class will be doing the Marine Biology role play exercise. Many AP teachers, like Brian Scarbeau use this to help students visualize the role of objects in the MBS classes, and how they relate to one another. Earlier this school year we did a version of the role play that simulated fish in an environment. This week will are doing the version that uses specialized fish (i.e. Darter, and Slow fish) which helps to reinforce the OOP concept of inheritance. The Marine Biology ...
Tomorrow I will put a one-page summary of the pros, cons, and who's who of corporate blogging along with a multi-point plan into the titular basket at the Basket of Ideas breakfast the healthcare organization I work for puts on every quarter. This will be my latest tactical maneauver in a two-year battle to get the word “blog” on the radar of my company's CEO. My previous efforts have largely involved me playing the role of Cyrano to the Sales and Marketing management's Christian. Unfortunately ...
The AP curriculum for Computer Science requires students to study a case study called the Marine Biology Case Study. The case study requires students to learn about inheritance as they learn about the interaction of fish in an environment. Not only is it good for students to see well designed code but this is a requirement for the AP exam in which they will all take in May. For several weeks the students learn how to code in JAVA several labs that will show the movement of fish, breeding and dying, ...
I am always up for doing things for the first time. Yesterday was the first time that I have ever instructed on a webcast. I am doing a series of six that I've blogged about before and it was an interesting experience for me. First off, I had no clue who was going to register for the webcast. Originally it was scheduled for high school computer science teachers and then Microsoft put it on their MSDN site. There were 125 who participated and stayed for the hour I was with them. I only wish I could ...
What would you do with $1000? To find out, enter the Games 4 Girls game design competition! All you have to do is get together with a few friends and create a computer game that is FUN for middle school or high school girls. Submit your game to the Games 4 Girls contest, and if our panel of high school girls, game design professionals, and UIUC computer science faculty thinks your game is the most FUN (and original and creative and technically interesting) then you and your teammates each win $1000! ...
On Friday, December 16, I had a special visitor come speak to my programming classes. His name is Brandon McMillon. His official title is Academic Developer Evangelist. He lives in Tampa and covers Florida, Alabama, and Mississippi. He started working for Microsoft in 1996, working for the Visual Interdev test team. In 1999, he moved to the Windows product team, spending 5 years there as a program manager and lead program manager. He was involved with shipping Windows 2000, Windows XP, and Windows ...
The Boston Globe website has an article entitled In computer science, a growing gender gap Women shunning a field once seen as welcoming. As a computer science educator and father of two daughters I read these type of articles with great interest and wonder if everyone in this industry does their part to make females feel welcome in their class or at work. Are courses too male oriented that females feel unwelcome and leave? Do they get the same jobs as males or do they get the jobs that males don't ...
The final week of the semester is finally here. This semester has been a good one so far and my web design students have learned a great deal about web design. I hope they continue studying about web design and take my advanced class where we learn about portals and work with dotnentuke. I will be working on web services for this final week. Some of the advanced students will complete all of the lessons in the CurliQue curriculum and some are only three or four lesson behind. I will introduce my ...
Yesterday, I had the privilege of attending the Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) which was held at the Orange County Convention Center in Orlando, FL. This convention is not open to the general public and over 250 high school students from Central Florida were invited to attend along with their teacher as chaperones. The last time I attended this event was four years ago and lots of technology has changed as you know in that time period. Some of my students ...
Several years ago, my computer science students placed third at a local computer programming contest. They won a trophy along with a computer for the school to use as part of their prize. I beefed up the memory on the pc and turned it into a server for my dotnetnuke website and for student asp.net work as well. The server served its purpose and this month the computer science department purchased a new server because the old server was getting too slow for us to use. I had no idea how long it would ...
If you've found my blog then it's only fair that I start out letting you know a little bit about myself and why I'll be blogging about the things I'll be blogging about. I'm in my 4th year teaching Computer Science and math at Monte Vista Christain School in Watsonville CA. I was a victim of the dot.com bomb and took the job because the school was as desparate for a math teacher as I was for the money they were offering ( a LOT less than what I was making in the software industry). I must be getting ...
Welcome to my blog! I am here as part of the growing community of support for Computer Science Teachers. This blog is a vehicle for relating lessons and experiences that may be helpful to others in teaching CS to high school students. In this post, I will introduce myself and provide some background info. I teach Computer Science and Astronomy at Pine View School in Sarasota County, Florida. I am in my 32nd year of teaching and 18th year at Pine View. I teach in a lab with 30 Dell computers running ...
By now you are thinking, what the heck is a title like this doing on a computer science teachers blog? Now that I have official entered the blog world and started dumping my thoughts/opinions into cyberspace I have also started reading many blogs that other people are writing as well. One thing I have noticed is that in many respects blogs have become an extension of the office “water cooler“, and other respects they are more like a intellectual symposium . Either case may very well have ...
My “specialty” is the software development process and project management. I was a programmer, analyst and manager for 15 years, before I found my passion for education. This is my 8th year with the Issaquah School District in Washington state, and I teach a variety of high school technology courses that include hardware and operating systems, web authoring, programming and AP Computer Science. As I developed the curriculum for the programming classes, I was drawn to online resources ...
Each year that I have taught Java or AP Computer Science I have found my that students tend to get confused with the proper use of modifiers when designing classes. Partly from a misunderstanding of what the modifiers mean, and partly because they haven't really developed a strong conception what the whole OOP paradigm is all about. So here is a brief explanation that I give to my students, starting with a few definitions. This usually helps to clear this matter up a bit. Modifiers: public- Can be ...
Today I talked to my students about the use of Session with asp.net. I used some of the slides (track2) that Joe Hummel put together. Joe is a professor at Lake Forest College and created the curriculum that we used to teach high school computer science teachers for the last couple of years. High school students know a great deal about the web so they knew what a session state was. I had the opportunity to demonstrate to them a login screen that was able to remember via Session in asp.net what the ...
Hello, welcome to my new Blog! - Just dropping in to introduce myself. My name is Daniel Forhan and I am a new member of Microsoft’s K-12 Faculty Advisory Board. I have been a certified teacher now for over 15 years and in that time I have taught many different computer languages such as Pascal, Basic, C, C++, and now Java. During my teaching career I have also taught many science classes such as chemistry. In the mid 90's I discovered the Java programming language and was immediately drawn ...
I'm a high school computer science teacher that teaches programming, web design and digital imaging to interested students who want to learn at Lake Highland Preparatory School in Orlando FL. In addition to teaching for over 25 years, my career included working as Director of Educational Programs for the Printing Industry of New England, selling personal computers in a computer store (Apple, IBM, and Kaypro), Director of Computer Services for a large CPA firm, Network Manager for a chain of Title ...
Here at the Microsoft eScience event – my special thanks to the organizers. Apparently I wasn't registered! No problem – they will get me a badge during the break. Jim Gray kicked off the event with a historical view of science – that we have now gone into the era of data analysis. This is clearly the case in many different scientific domains: the sheer amount of measurements being taken, collected, and stored is phenomenal. Analyzing this data. He described how on a 15-20M astronomy ...
Most popular employers among US computer science students: Microsoft, IBM, Intel, Apple by ZDNet's ZDNet Research -- Microsoft captured the top spot in Universum Communications survey of US computer science students, with 41% of college students willing to work for the company. IBM was #2 with 39%, Intel was #3 with 20%, Apple was #4 with 19%, Amazon was #5 with 16%, Cisco was #6 with 15% ...
Hi, This is Mohammad Azam. I will be graduating in December 2005 from University of Houston with Bachelors in Computer Science Degree. Apart from my contributions on asp.net forums I am also founder and auther of www.gridviewguy.com. Currently I am looking for a full time position as an Asp.net, C# developer. Please view my resume at www.azamsharp.net. Thanking you, Mohammad Azam
A little bit about myself, and a little on my background. Matt Winkler Living in St. Louis, MO Education B.S. in Math and Computer Science from Denison University Currently working on an MBA at Washington Univesity in St. Louis Career 4+ years of consulting at a firm to be named later Currently focused on integration technologies (read, BizTalk) Lucky enough to be on our first VS 2005 application Technical interests BizTalk, especially BAM and the Business Rules Engine Information Bridge Framework ...
Arright, here we go. This is my first blog. I will mainly be concentrating my blogging efforts on security because I know a little bit of it. Besides, security is a live experiment in how trends affect job market possibilities in Computer Science - since it is the hot button right now of course. The goal is to look back on the se blogs a couple of years from now when the industry has found something else and identify the moment/ times at which security started waning from the media spotlight.
Welcome everyone, to my spiffy new blog. Let me introduce myself. My name is John, and I am a Freshman (I'm one credit hour away from being a Sophmore) attending Fairmont State University. It's a small, but very nice, school in West Virginia. I am currently working on two Bachelor degrees: one in Computer Science and one in Computer Security. I love playing around with anything remotely electronic, especially radios, computers, and phones. I really enjoy programming too; I use C++ a lot and hope ...
I have to vent a little here on something that struck a nerve earlier today. I happened on this post from Eric Sink. Basically it states that they were looking for a developer. Now first I want to say that I actually use Eric's product. This is not a slam on Eric or his product, but in the post there is this one line: You have a bachelor's degree in computer science from a good university. Now I meet all of the other qualifications (other then the part about moving to Illinois, but that's another ...
Yesterday was my last final exam of the semester. The exam was special because it was the last requirement for my undergrad degree in computer science (w\ software engineering option). It took me about five years to get the degree because I was also in the co-op program which requires one to complete 4 four-month work terms (I did mine with Syncrude Oil, UVic Alumni Services, ACD Systems and Microsoft Corp). While I enjoyed my time at UVic, I'm definately ready for a new challenge, which I'm sure ...
Check out Joel Spolsky’s (Fog Creek Software, Inc) advice for Computer Science Students: http://www.joelonsoftware.c... Here are Joel's Seven Pieces of Advice for Computer Science College Students: Learn how to write before graduating. Learn C before graduating. Learn microeconomics before graduating. Don't blow off non-CS classes just because they're boring. Take programming-intensive courses. Stop worrying about all the jobs going to India. No matter what you do, ...
As one of our larger projects this year, the UVic Computer Science Course Union is working to put together a reference library of technology books for our students. This library is intended to help students who are stuck at school without a reference they may require, or to help students learn new technologies that may be needed for, or are not offered through, their course work. We are looking to offer students a wide range of information on various languages and technologies. We are currently asking ...
Wow it's been a long time... I started back at school last week for what will be my last 8 month stretch of classes. I can't wait to be finished in April. And I have officially started my search for a full-time position to begin after school. It looks like I will have at least one interesting class amidst all the theory and wires, a discussion class on New Media and Hypermedia. Then there's that philosophy class... I'm not so sure about that one. Anyways, I am running for Vice President of our Computer ...
Howdy Doodie :). After finishing Charles Petzold's book Code, getting some experience writing assembly code, and in preparation for my XGameStation incursions, I found myself to be a little curious to how certain low-level elements of an operating system works (like the whole bootstrap process, the BIOS, etc.). Knowing just how low my chances were to find any source code for MS-DOS, I decided to look for some source code for the OS that inspired the creation of MS-DOS's predecessor, CP/M. To my pleasant ...
I have decided to work for MS Canada for another schools term as a student ambassador. Basically, a student ambassador is someone who gives tech talks, organizes speakers & floating labs and provides tech support to other students wanting to get started with the .NET platform. I enjoyed the job last year so it wasn’t much of a decision to come back. I figure it is the best part time job a computer science student can have – they pay me to learn and talk about software developmentJ. ...

I have recently recieved a copy of the book Code Complete 2e and I have to say that this is truly an amazing book.  This book could completely replace my introductory Computer Science course.  I would recommend this book to anyone who is either pursueing a comp sci degree or to anyone who is a profesional developer.  If any of you have read this book I would love to hear some of your views on it.

We have a comprehensive examination at the end of our Bachelors degree at SZABIST, almost all the people who don’t study for it passes it at the first attempt. I gave mine as soon as I came back from Dubai in December last year in 2003, not to mention I did not study for it at all. Last night I was working on going aboard for higher studies in 2005 and I came across this sample test from ‘GRE Computer Science’ its different from the general GRE test it consist of questions which ...
Game Day. Leave Peoria at 6:30 a.m. and head for the University of Illinois, Champaign-Urbana. My initial impression, “so this is what a computer science department is supposed to look like...wow.” My second impression, (download speeds of 2 MB/sec) “I thought hitting over 100 KB/sec was good.” Here's the break-down: Format -- Long and Boring Round 1 We have two rooms with approximately 10 teams in each. We have two judges, one judge short. Each team gets 20 minutes with a ...