Category Archives: school and teaching

This category is a bit of a mixed bag. When I was in grad school I used to blog about my daily woes as a student. A lot of the posts dealt with my graduate assistantship duties teaching one class per semester. One I graduated, I kept that job and I still teach that class as an adjunct professor. These days I use this category to write about various aspects of teaching, and my reflections about the state of technological know-how in the wild as exemplified by my students.

How to Teach Programming?

I might be wrong about this, but I’m partial to the gauntlet method of teaching introductory programming courses. You make the class as challenging and difficult on purpose and make the students sweat. Hit them hard and as early as … Continue reading

9 Comments

Pishing Ain’t Easy

Yesterday evening I created a small pishing demo for my class tonight. I essentially scraped the ebay login site, and made the POST action on the login form forward to a an aptly named pwnt.html. The idea was to illustrate … Continue reading

13 Comments

What Programming Language Should we Teach to CS Majors?

Yesterday I went on some sort of massive rant about Java, and programming languages in general. It’s actually kinda ironic that it took me a little over 2500 words to essentially say “I somehow always knew Java was to verbose … Continue reading

16 Comments

Download All Documents from Blackboard’s Digital Dropbox

Blackboard sucks. This is the opinion shared by roughly 95% of faculty at my university. But this is what we have, and a crappy course management system is still better than no course management system. So we are stuck with … Continue reading

10 Comments

The Clicker

I never thought that I will need one of those, but I bought myself a clicker. To be frank, I have no clue what is the proper name for these things but I call it a clicker. What does it … Continue reading

3 Comments

Novell Netdrive at MSU acts Flaky

Since I’m teaching again this semester, so over the holiday break I set up a little website where I could post links, resources and various interactive things that don’t really work well with blackboard. I used my Novell Netdrive account … Continue reading

8 Comments

On the 2007 Final Exams

The other day I gave one of my sections their final exam. The thing is mostly multiple choice but I do give them couple of optional open ended questions at the end of the test so that they can make … Continue reading

8 Comments

Don’t Teach Students to Use Geocities

Apparently some adjuncts teaching CMPT-109 are telling students to create their web pages on Geocities. I’m sorry, but WTF? I didn’t even know that geocities even existed. Sure, they were a big contender back in the midst of .com boom, … Continue reading

8 Comments

Blackboard Gradebook Sucks

I hate blackboard. I really, really hate blackboard. But it’s better than nothing. Anyone else has this sort of love/hate relationship with the world’s worst course management system? What is pissing me off about Blackboard today? It’s the grade book … Continue reading

11 Comments

My Account was deactivated! LOL!

From my email: Lukasz, Due to security reasons related to your pegasus account it has been disabled. Please contact us at csamhelp when you have a chance so we can discuss reactivation. Thanks, Oh noes! 8O Wait. I just remembered … Continue reading

4 Comments

Thesis Defense: Final Update

By this time of the day I’m getting tired of talking about it. But let me do this again for the sake of completion. Next time someone asks me, I can just refer them to this post and not have … Continue reading

5 Comments

Tomorrow is the Day

Yep, the defense is tomorrow: Wish me luck! [tags]thesis, masters thesis, ms thesis, thesis defense, defense[/tags]

5 Comments

Thesis Status Update

Just a quick update before I call it a night. I finalized my thesis paper on Thursday and sent it to the committee. In it’s final version the paper was 105 pages long. That and a little over 6000 lines … Continue reading

4 Comments

Recursive Word Count

People always ask me how many lines I wrote for my thesis research project. I really don’t keep track of details like that – I just concentrate on accomplishing the goals and getting results. But I figured that I should … Continue reading

9 Comments

Thesis Extensions Cause Infinite Loops

I just found out that my thesis extension caused an infinite loop in the MSU administration procedures. Let me explain this: I can’t get a grade for the thesis “course” until I finish and defend it. I can’t finish my … Continue reading

9 Comments

Another Power Outage at MSU

I just heard that there was a big power outage at MSU just now. I started pinging various hosts on campus and it seems that most of the infrastructure managed by the CORE group just went down. And I suspect … Continue reading

2 Comments

VPN From MSU Campus

I know that several people from MSU read this blog, so here is a question: why can’t I do VPN when I’m on campus? Whenever I try to establish some sort of ppt connection with the outside world I get … Continue reading

9 Comments

Jorge Cham is Spying on Me!

Crap! How did he know about this: comic © phd – click to enlarge Actually, it’s going better than this. I’m really close to finishing it. I just got back the revisions from my ultra-pre-alpha rough draft, and it has … Continue reading

2 Comments

Linguistics on Electronic Translation

I saw this flier pined on a bulletin board outside of the Computer Science Department at MSU the other day: At first I thought this might be a Computer Science class on translation algorithms. That would actually be kinda cool … Continue reading

4 Comments

Haxing the Thesis

Randoms screenshot of the stuff I’m currently working on: click to enlarge The scrolling text on the left side is the output being generated on one of the test machines at school. It is running in a screen session, and … Continue reading

6 Comments

Don’t forget to measure time…

I just did a batch of test runs of my NMF code, and I noticed that I forgot to capture the elapsed execution time in the code for the projected gradient approach. I also forgot to use the time command … Continue reading

Leave a comment

This is exactly how I feel:

Hehe: comic © phdcomics.com; click to enlarge Damn Santa… [tags]thesis, research, comics, phd, school[/tags]

1 Comment

Fun with Google Maps

I have been messing around with Google Maps API at work, trying to create a nice overlay showing all the cities in which we provide services. It’s still a work in progress, but I decided to have some fun with … Continue reading

1 Comment

WTF Happened to Pegasus Websites?

I just noticed that Montclair has revamped the CSAM website. This is both good and bad. Old site was outdated, and butt ugly. However, the new one has been designed by the same crew of lame mantards who decided to … Continue reading

Leave a comment

Game to teach kids binary

I wish I found this one when I was teaching Fluency in Technology at MSU. It could have been a really fun way to show them binary conversions: Binary Fun Flash Game by jw.art The time limit is a little … Continue reading

Leave a comment