H geocities.com /jose_teddie/myresults.html geocities.com/jose_teddie/myresults.html delayed x nJ P OK text/html 0k b.H Tue, 09 Oct 2007 22:46:39 GMT Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98) en, * nJ
Subject |
Technologies Used |
Result |
Java |
High-Distinction |
|
Microsoft Project, HTML |
High-Distinction |
|
Assembly Language, MC68K |
Distinction |
|
Java |
Pass |
|
CGI/Perl, HTML, and Javascript |
Distinction |
|
Oracle |
Credit |
|
VB.NET, ADO.NET, ASP.NET, Visual
Studio 2003 |
Distinction |
|
C |
Credit |
|
Theoretical |
High-Distinction |
|
Theoretical + Java |
Pass |
|
C |
Credit |
|
Theoretical + C |
Credit |
|
Java, JDBC, Oracle |
Pass |
|
VB.NET, ADO.NET, ASP.NET, Visual
Studio 2003 |
Distinction |
|
Java applet + Theoretical |
High-Distinction |
|
PHP, XHTML, CSS, Javascript,
MySQL |
High-Distinction |
|
VB.NET, ADO.NET, MSSQL2000,
Visual Studio 2003 |
High-Distinction |
|
Apache 2.0, Php1.4.2, OpenSSL |
Distinction |
|
VB.NET, ADO.NET, ASP.NET,
MSSQL2000, Visual Studio 2003 |
Distinction |
|
Theoretical |
Distinction |
|
Theoretical + implementation
using J2EE, EJB, JSP, Servlet, Java, CSS, HTML |
High-Distinction |
|
Theoretical |
High-Distinction |
Programming Principles 1A (Semester 1 - 2003)
An
introduction to object oriented using Java. Several aspects explained including
modularity, cohesion, and abstraction. Those are the key points that must be carrying
out during coding. The assessment given was about implementing Library system
using simple yet user friendly GUI (command line)
Technology
Used: Java
Result: High-Distinction
(back to TOP)
Introduction to
Information Technology (Semester 1 - 2003)
The first assessment
was creating student plan in current semester using a gant chart (Microsoft
Project), the task mainly to examine students time management skill, and
second task was about building a homepage. In addition, the contents being
included were curriculum vitae, portfolio, work interests, and hobbies
Technology Used: Microsoft Project, HTML
Result: High-Distinction
(back to TOP)
Computer System (Semester 1 - 2003)
A basic
introduction to computer system; assembly language, how the computer execute a normal
calculation by storing in memory addresses.
Technology
Used: Assembly Language, MC68K
Result:
Distinction (back to TOP)
Programming Principles 1B (Semester 2 - 2003)
Advanced
programming with java, with more aspects being covered, such as several data
structures-queue, stack, linked-list, and GUI Programming. The assessment was
about Farm Game, implementing priority queue data structure.
Technology Used: Java
Result:
Pass (back to TOP)
Introduction to
Internet Technology (Semester 2 - 2003)
An
introduction to programming web application. It discussed client side scripting,
server side scripting language, and alternative implementation of both. The
assessment was about online auction system, some of the features are customer
registration, search item, and bid item functionality. Its written using perl
with flat file as back-end system
Technology
Used: CGI/Perl, HTML, and Javascript
Result:
Distinction (back to TOP)
Introduction to Database System (Semester 2 - 2003)
Fundamental
Theories about how the database system works, database varieties (Object
Oriented database, Relational Database, etc), and the language to perform query
(SQL). Moreover, the subject emphasize on guidelines to design simple and
efficient database system using normalization procedures.
Technology
Used: Oracle
Result:
Credit (back to TOP)
Client Server
Architecture (Semester 1 - 2004)
First
experience using Visual Studio.NET and basic knowledge on Client-Server
interaction. The assessment focusing on implementing this features trough
online banking application.
Moreover,
this web application implemented using VB.NET (main development language),
ADO.NET (database access), ASP.NET (to build the layout and creating dynamic
page)
Technology
Used: VB.NET, ADO.NET, ASP.NET, Visual Studio 2003
Result:
Distinction (back to TOP)
Programming
Principles 2A (Semester 1 - 2004)
Introduction
to C language, discussing several aspects, such as; how it is different from
object oriented programming in terms of pointer, memory allocation, one time
compilation, and using make file to compile several C files or linking objects
file in to one executable program.
The
assessment was creating Student-Advisor Management System which is run on UNIX
environment.
Technology
Used: C Language
Result:
Credit (back to TOP)
Foundation of Data
Communication and Network (Semester 1 - 2004)
The main
topics in this subject are fundamental principles in communication and
networking. For instance, routing algorithm, varieties of telecommunication
media, and calculating efficiency of transmitting data via different media. The
assessment was mixed of theories and calculation.
Technology
Used: None (Theoretical)
Result:
High-Distinction (back to TOP)
Covering
some important aspects of Software Engineering, from gathering requirement
until testing (before final deployment of the project). It is emphasized in
some important factors in software engineering cycles, such as modularity,
reusability, and CVS usage.
The
assessment was creating Project Management System.
Technology
Used: Java
Result:
Pass (back to TOP)
Programming Principles 2B (Semester 2 - 2004)
PP2B is
about advancing C language, with more aspects being covered; especially data
structures such as queue, stack, linked-list, double linked-list, hash table
and Binary Tree.
The
assessment was about implementing the data structures (Linked-list, hash table,
and binary tree) by storing IP numbers (to perform insertion, deletion, and
lookup).
In
addition, the main purpose of the assessment was calculating the efficiency of
each data structures.
Technology
Used: C Language
Result: Credit
(back to TOP)
Operating System (Semester 2 - 2004)
Operating
System is one of the complex subjects featuring many aspects. For instance the
role of operating system as intermediation between software and hardware (how it
is create, terminate, and switching process). In fact, it is a center
management between software-hardware, application-application, and
hardware-hardware.
The
assignment mostly about programming application in UNIX environment.
Technology
Used: C Language
Result: Credit
(back to TOP)
Software Engineering IB (Semester 2 - 2004)
SE1B is
explaining software cycle in more depth, especially design phase.
It is also
underline on how important to create good design to minimize the risk and
defect before product released.
The
assessment was a group project concentrating on making distributed application
with Java, and Oracle as the back-end.
Technology
Used: Java, JDBC, Oracle
Result:
Pass (back to TOP)
Web and Internet Project 1(Semester 1 - 2005)
The first
web project which I have been given a liberty to choose a topic.
Starting
from formulating the ideas (Requirement, analysis phase), designing, building
the prototype, presentation and demonstration.
The project
which I made with my colleague was called Student Community System. The purpose
is to develop student community in to one integrated online system.
Technology
Used: VB.NET, ADO.NET, ASP.NET, MSSQL2000, Visual Studio 2003
Result: Distinction
(back to TOP)
User Interface Programming
(Semester 1 - 2005)
Programming
user interface using Java AWT, and Swing, explaining the important role of
Model-View-Controller (MVC) in developing GUI application. MVC is widely used
to create highly modular code, with less coupling, and high cohesion, which
means it, is easily to modify or extend the code.
The
assessment was building a UML diagram editor. It is an individual task
concentrating on implementing the model using MVC approach.
Technology
Used: Java-Applet
Result:
High-Distinction (back to TOP)
Programming Web Application (Semester 1 - 2005)
My first
knowledge about PHP and CSS. Programming Web Application covers some important
aspects in developing web application; separation of content, and presentation
by using CSS. Moreover, PHP as server-side script to generate dynamic page and
the general use of Javascript to perform validation (increasing performance on
server side).
The
assessment was an individual task to create Online Enrolment System
Technology
Used: PHP, XHTML, CSS, Javascript, and MySQL
Result:
High-Distinction (back to TOP)
Implementation of Database Application
(Semester 1 - 2005)
This
subject covers most database aspects in depth. For example, using stored
procedures to increase security, using triggers to perform validation on
database-side, and generating friendly report by using Crystal Report.
There were
two assessments, one was a simple desktop application called Library Management
System, and another was a Human Resource Management System.
Technology
Used: VB.NET, ADO.NET, MSSQL2000, Visual Studio 2003
Result: High-Distinction
(back to TOP)
Web Server and Web Technology (Semester 2 - 2005)
Configuring
Apache web server is the main topic in this subject, also cover wide range
including installation of php module, ssh module, managing user privileges,
security access to certain folder.
In
addition, in assessment one student was encouraged to install apache and php
module in UNIX OS.
In
assignment two, more advanced configuration such as SSH installation with
OpenSSL, configuring apache to its optimum performance, and benchmarking the
running time for different kinds of file(static, dynamic, or files which taking
time on CPU process),creating virtual directory, and more in security basis
like basic authentication, digest authentication and http over SSL
configuration.
Technology
Used: Apache 2.0
Result: Distinction
(back to TOP)
Web and Internet Project II (Semester 2 - 2005)
This was a
group project. The main topic is to build a caf wireless ordering application
which is run on PDA. Therere two sub system developed in this system, one to
handle order to be used by chef or coffee maker, and another task is to take
order from customer; to be used by waiter/waitress staff.
There was
a problem on wireless connectivity, however my colleagues and I were managed to
build simulation on Chef ordering queue, to give an idea how the system
actually works during the final presentation.
Technology
Used: VB.NET, ADO.NET, ASP.NET, MSSQL2000, Visual Studio 2003
Result: Distinction
(back to TOP)
Computing Ethics (Semester 2 - 2005)
Introduction
to the work ethics, marketing and law involved in IT areas. Aspects such as
Patent, Trademark, and Copyright were discussed here. Moreover, the assessment
student was involved not only in ethics but also in some project management
areas, for example identifying the risk, cost, budget planning, and marketing.
In other words, the assessment was a practice how to handle situation in real
IT world; by become a client of other groups (act as contractor/employer)
Technology
Used: Theoretical
Result: Distinction
(back to TOP)
E-Commerce and
E-commerce
was one of the toughest subjects, simply because it requires comprehensive
understanding about how the different part of the component works. E-commerce
is about knowledge of identifying the different type of website model on
internet (auction, storefront, portal, etc) and teaching the student to make
one of the models by using J2EE. J2EE technology is growing areas especially in
creating web based application which needs constant changes with less change to
implement. In other words, it is much works during initial implementation of
the system, but less work during module modification/addition (of the system).
Technology
Used: Theoretical + implementation using J2EE, EJB, JSP, Servlet, Java, CSS,
HTML
Result: High-Distinction
(back to TOP)
E-Business Fundamental (Semester 2 - 2005)
E-business
fundamental was about internet marketing, and internet threat involved in
common online website. Some examples of internet marketing strategies are
perspective strategy, and persuasive strategy, In addition, it also include
identifying the potential issues -target segment, shopping experience, product
shipping, warranty handling, contingency planning, and how to deliver the
budget on specific time frame. Moreover the assessments consist of two parts,
first assessment was about formulating marketing strategies for migration of
traditional retail business to internet, and second assessment was discussing
the potential security threat in more details.
Technology
Used: Theoretical
Result: High-Distinction
(back to TOP)
~ End of Page ~