education

If you could unlearn everything you know, and start again

I'm giving a presentation at NDC 2010 and in one of the talks I'm going to focus on education and its power over your career (and you personally). There are people who mercilessly educate themselves, and there are others who are a bit ho-hum about it, feeling a bit of apathy. If you remove all of the risk associated surrounding a "refoc...

Java boot camp/intensive course recommendations (US)

My boss wants me to attend a Java 'boot camp'--a 7-day intensive course with SCJP certification as a goal, or even part of the course. I found this course from Netwind, which looks perfect. Does anyone have any experience with the course or Netwind in other courses? Oracle University's similar course is not being offered anytime soon,...

Best online course for C#/SQL for a professional engineer

I know similar questions have been asked, but I've not been able to find information specific to my situation. I'm looking for "continuing education"-type options, specifically a C# and/or SQL course. I'm a software engineering professional with a graduate level computer science degree. So I'm looking for something substantial that will...

Testing harness for online teaching?

I have been asked to teach an online programming course, and I am looking for a test harness especially geared to education. Some students will have significant coding experience, but others will be total newbies. The course is an introduction to software development, mostly taught in C with some C++ and Java thrown in. In any case, I ...

Should design, architecture and modeling be part of education?

I've often heard that those things cannot be taught, because you can master them only through good gut feeling fed with years of experience. However various patterns and principles are quite well documented and I start to think, that you can actually learn quite a lot of good stuff from books, training and exercises. What is your take? P...

Opinion on "loop invariants", and are these frequently used in the industry?

I was thinking back to my freshman year at college (five years ago) when I took an exam to place-out of intro-level computer science. There was a question about loop invariants, and I was wondering if loop invariants are really necessary in this case or if the question was simply a bad example... the question was to write an iterative de...

Presentation to under privileged students about what programming is. How? Any ideas.

Next week I have to give a presentation to a group of under privileged college students about the possibilities of a career in software development. These students have no exposure to programming what-so-ever. I have a good idea of how to tackle the non-technical, general portion of the presentation. However, notwithstanding my decade o...

Can someone look over the curriculum for this major & give me your thoughts? Computing & Security Technology - Offered by Drexel

My goal is to become a good web developer. I'm interested in learning how to build complex websites as well as how to write web applications. I want skills that will enable me to write apps for <--insert hottest web trend here--> (Facebook & iphone apps for example) This is one of my goals as far as Tech. is concerned. I'd also like...

Are open source projects considered community service?

I'm currently a junior in high school and I've been slacking off on my community service to develop websites and do some personal projects in C#. Currently, I'm developing an web-based IM-Chat through node.js (the server-side Javascript). If I were to post this or other projects on Github or on Google Code, could this be considered commu...

Stats on how long people take to learn a new programming language?

In general aspects, this might be a good reference for everyone. Having an idea of how long people take in average for properly learning how to code can give a very good idea on how dense or long is the path. Someone who never programmed should take weeks or months, even years maybe while someone who's already experienced in the area an...

Revision control for writing programming lessons

I'd like to write a series programming lessons that guide programmers to build a certain kind of program. After each lesson, I'd like to provide sample code that implements what that lesson covered, and the next lesson would use that code as a starting point. (Edit: The repository is for my use only. Anyone working through the lessons...

Education After High School

I know this isn't specifically a programming question, but please bear with me. I'm currently a high-school junior. I have no idea what to look for in a college: what degree, what school, etc. I've searched all around the internet but can't really find anything that relevant. I know I need a degree, but I don't know which or what to s...

Hackers as CS Majors - Easy?

Just curious. For those of you who had extensive experience programming before school (or who got really, really good at programming during school); did your CS classes become very easy? Almost like trivial side work? ...

How can someone become a business analyst?

Is there a way how to become a business analyst for software projects without studying in the concrete business domain or having long-time programming experience? Is there some way through education? ...

First Year Computer Science Programming Languages

I was reading this article earlier regarding C/C#/PHP being dropped as first languages in Advanced Level (pre-university) Computer Science courses in the UK: http://www.theregister.co.uk/2010/05/12/aqa_c_php/ It also goes on to say: Teachers planning to use Java are warned that many universities are considering dropping it from t...

Please suggest some good books about image analysis or image processing

I wish to become a good specialist in image processing, for example I want to know how to find barcodes or car plates and so on, anything that i think about, an apple on image. And then to do something more, for example decode the barcode or just write - this is an apple. So do you know a good book or online course? ...

Will being self-taught limit me?

I'm 21 and am pretty efficient in html/css, python, and javascript. I also know my way around lisp languages and enjoy programing in them. My problem is that I'm extremely self-taught and not quite confident that I could land a job programing, but I really need a job soon as I've just become a father. I haven't even created a resume yet...

Delphi/Pascal training in high school/college/university

Are Delphi/Pascal being taught in any high schools/colleges/universities, particularly in Canada and the US? I was surprised how many schools in the UK are teaching Delphi. Their largest exam board is even dropping PHP/C#/C in 2011 and encouraging Delphi. I also remember that CodeGear was going to provide development tool licenses to ...

Best computer-science universities in Europe?

I am in 11th grade and only one year left when I finish my school. I am sure I want to dedicate my life to programming. In my country the education's level is not so high as in Europe, so I want to emigrate and study not just for a diploma, but for knowledge too. So, what universities would you suggest me which has subject Computer-Scien...

Programming mid-terms

Hello. Unfortunately, (written) midterms are necessary in most university CS programmes in the world. They tell us how well our students (and ourselves as teachers) are doing. Needless to say, designing midterms for a C Programming Language course is not easy. For instance, when we program for real, we have a myriad of information at ou...