Examining Reality; Speaking the unspeakable - with the help of truth serum

Advertisements

On Giving up...

  • Just Don't: Trying is worth it

Subscribe!

Get new post updates immediately when they come out

Breakdown of my assignments this semester

Well, rabbit left a comment in my last post asking about the load in SMIT (School of Media and Info-Communications Technology). Well, I’d say that it’s been an unusually intensive semester for me, because of all the assignments. I also went to Paris in July for the Imagine Cup, so that left me less time to work on assignments.

I would like to thank the lecturers for being understanding about the situation, and allowing us to push the deadlines around for a little bit. At any rate, here’s a break-down on what I’m supposed to do this semester: (or rather, what I did this semester)

  • Design for User Interaction:
    • 15 page report on the user interface of an AXS machine
    • Create an application in Flash - graded on usability
    • Usability testing, survey, report, and improvements to previous assignment
  • Data Structures and Algorithms:
    • Create an application in Java for a Music Store using specific techniques
    • Add-on to the Music Store with use of certain functions
  • Java Server Programming
    • Create the back-end support system (database and administrative) for a fictional tuition centre
    • Complete all functionality for tuition centre (usable by public, tutors and administrators)
  • System Development Techniques
    • Case Study broken into 2 parts. First submission of use-case, activity diagrams, horizontal prototypes, use-case specifications and an introduction
    • Submission of class diagram, description of the classes, attributes and operations, sequence diagrams and state diagrams
  • Advance Internet Technology
    • Create an instant messenger application in Java, making use of socket programming and multi-threading
    • A 5000 word research essay on the Internet or related topics

Slow connection to SingNet

If you’re having difficulty accessing this blog, that’s because a machine on SingNet’s network is dropping information packets from the network this server is on, thus causing your browser (Internet Explorer or Mozilla FireFox) to think that the network is inaccessible.

It’ll work eventually when you hit F5 a few times (that’s the way the Internet was built), but this is a tad bit irritating, so I’m currently bugging SingNet to fix this as soon as possible.

Update [12 August]: Things appear to be improving, so I don’t think it’s an issue anymore.

2 down, 4 more to go

I’ve finished my Advance Internet Technologies project, in which I was supposed to create an Instant messanger. It’s supposed to be something like MSN Messenger, but written in Java with the aim to get us to learn how to do socket programming. It took about 3 weeks, but the lecturer seems to be quite happy with what we’ve done, so that’s one assignment down.

Xiang Ju managed to complete the add-ons for our Data Structure and Algorithms project, which was a CD shop with an over-glorified interface and a buldgeoning backend. I’m a stickler for proper and consistent variable naming conventions, so working in a group is a test of putting hobbyhorses at the back-burner. We had some trouble with a few components I wrote just before the absolute deadline, but it got all smoothened out in the end, though it meant that I went to bed at a glorious 4am. To add to the drama, my parents wake up at 4.15am, so you can imagine how it must feel for the living room lights to be on for the entire day.

So what’s left for me to conquer within these 2 weeks?

  • Advance Internet Technologies:
    A 5000 word essay on a Internet, network or security related topic. I picked “Evolution of the Internet” for us since Xiang Ju couldn’t think of something
  • System Development Techniques:
    A class diagram, 3 sequence diagrams, descriptions for classes and attributes, as well as a state diagram due in 2 days’ time
  • Design for User Interaction:
    Conduct usability testing with 5 testers, compile a report on the improvements made to the Flash application, and submit an improved version for grading by 15 August 2008
  • Java Server Programming
    Deploy an entire site for a tuition centre (fictional of course!), and ensure its functionality complies to the working specifications in the documentation. The trouble is, the assignment was due last Sunday…

As you can see, I’m in some dire straits here. To compound matters, the end of module tests are coming up, with the Java Server Programming one set on 15 August. It happens to be a deadline for AITEC and DEUI.

I’m also blogging commercially for a company, as well as the SPVC Club blog. That makes me one hell of a busy guy. Thankfully, I have some really great classmates, like Infestor51 who make things a little bit easier for me. I’m not sure if that’s going to help with my end of semester tests though.