Samuel Liew’s Website

The Sky is the Limit!

My Studies

For other non-school programming fun projects, see the programming page.

Curtin University, Bentley, Perth

BSc (IT) course outline.
Current weekly timetable / study schedule / school-related stuff can be found in green in my calendar on the home page.

2nd Semester 2010 Timetable

Software Engineering Testing 353 (unit outline)

  • coming soon...

Human Computer Interface 352 (unit outline)

  • coming soon...

Computer Graphics 252 (unit outline)

  • Assignment 1 (10%)
    (Info | Source)

Machine Perception 362 (unit outline)

  • coming soon...

Project Design and Management 351 (unit outline)

  • Test 1 (25%) [result: 48/50]
  • Test 2 (25%) [result: 39/50]
  • Debate (2%) [result: 1/2]
  • Essay (8%) [result: 28/40]
    (Info | Essay)
  • Project (40%) [result: 29.5/100]
  • Overall result: Credit

Software Engineering 351 (unit outline)

  • Test 1 (15%) [result: 33.5/60]
  • Test 2 (15%) [result: 41/60]
  • Overall result: Credit

Systems Programming and Design 251 (unit outline)

  • Test (10%) [result: 70/100]
  • Assignment (20%) [result: 41/100]
    (Info | Report)
  • Overall result: Credit

Systems Programming and Design 361 (unit outline)

  • Test (20%) [result: 35/60]
  • Assignment (10%) - Program simple search engine with RPCs and parallel processing
    (Info | Report | Project Files | Project Feedback)
    [result: 89/100]
  • Overall result: Distinction

Intro. to Programming Environments 152 (unit outline)

  • Test 1 (20%) [result: 66/100]
  • Test 2 (20%) [result: 40/60]
  • Overall result: Pass

Software Engineering 252 (unit outline)

  • Test 1 (15%) [result: 23/50]
  • Test 2 (15%) [result: 39/50]
  • Overall result: Pass

Network Systems Design 304 (unit outline)

  • Test 1 (20%) [result: 23/70]
  • Test 2 (20%) [result: 45/70]
  • Overall result: Pass

Software Engineering for Embedded Systems 352 (unit outline)

Software Engineering Tools & Metrics 352 (unit outline)

  • Assignment 1 (20%) - profile a software program, find and fix bottlenecks
    (Info | Report) [result: 55/100]
  • Assignment 2 (20%) - write a program to decompile Java source code and display metrics
    (Info | Report | Source codes) [result: 65/100]
  • Overall result: Pass

Software Security 303 (unit outline)

  • Assignment 1 (20%) - implement simple-DES (data encryption standard) in a program
    (Info | Report | Source codes) [result: 16/20]
  • Assignment 2 (20%) - [result: 15/20]
    (Info | Report)
  • Overall result: Pass

Foundations of Computer Science 351 (unit outline)

  • Mid-sem test (30%) [result: 54/100]
  • Assignment test (10%) [result: 6/20]
  • Overall result: Pass

Hardware Fundamentals 101 (unit outline)

  • 11 Quizzes (20%) - [result: 95/100]
  • 5 Labs (30%) - [result: 79.4/100]
  • Essay (10%) - [result: 93/100]
    (Info | Essay)
  • Score calculator - see how much you need to score for the exams to get the grade you want. To find out how much you scored in the exams, subtract the calculated result from the final unit result you get after the exams.
  • Overall result: Distinction

Exemptions
I'm exempted from the following modules (1 years worth of credits):

  • Maths 103
  • Software Technology 151
  • Science Communications 101
  • Statistical Data Analysis 101
  • Software Technology 152
  • Intro. to Operating Systems 101
  • Computer Communications 252
  • Software Engineering 251
  • Database Systems 252
Resources

Templates
Here are some useful stuff that I created during my studies:

For other non-school programming fun projects, see the programming page.