Postgraduate Diploma in Software Development (Java and Visual Basic), Website Development & Networking for Overseas Students

start date: 28 April 2015

Fitzwilliam Institute International's Postgraduate Diploma in Software Development, Website Development & Networking course prepares participants for an exciting range of technical computing careers.

After the USA, Ireland is the largest producer and exporter of software in the world. Many of the biggest and most innovative international technology companies have a base in Ireland including Microsoft, Oracle, Sun Microsystems, Symantec and many more.

The core of the course is structured into practical project based Modules grouped into four units. A Fitzwilliam Institute International Certificate is awarded on successful completion of each of the following units:

  1. Website Development Technologies.
  2. Microsoft Visual Basic Programming - the world's most popular Windows programming language.
  3. Java Programming - the multi-platform object oriented programming language of the internet.
  4. Network and Intranet Server Management - linking and managing computers on which web sites are stored.

Unit 1: Website Technologies

Module 1 - Client Side Web Page Development

Topics covered include Hypertext Mark-up Language (HTML), JavaScript, HTML Form Event Handling with JavaScript, Cascading Style Sheets (CSS), Dynamic HTML, Direct Animation, ActiveX Controls, Audio and Video, Macromedia Dreamweaver, Fireworks and Flash are also covered.

Module 2 - Server Side Web Page Development

VBScript (Visual Basic Scripting Edition), ADO (ActiveX Data Object), ASP (Active Server Pages), Microsoft Personal Web Server (PWS), Microsoft Internet Information Services(IIS) and XML (Extensible Mark-up Language) XSL (Extensible Style Sheet Language) and PHP (Hypertext Pre-Processor). Macromedia Ultradev is covered in this unit.

Unit 2: Visual Basic Programming

Module 3 - Introduction to Visual Basic Programming

Integrated Development Environment, Graphical User Interface (GUI); Event-driven Programming, Sub-Procedures and Functions, Control Structures, Form and Class Modules, Data Types, Operators, Error Handling, Arrays.

Module 4 - Working with Visual Basic Programming

File Handling, MDI, Classes, Object-Oriented Programming, Multimedia, Collections, Distributed and Internet applications, Windows API, ActiveX

Module 5 - Visual Basic Database Management

Working with Microsoft Access, SQL, Data Control, ActiveX Data Object, SQL, Data Controls, Database Designers, Creating Database Objects.

Module 6 - Visual Basic Distributed Applications

Networks, COM, DCOM, File Transfer Protocol (FTP), UDP, Winsock, Peer to Peer Connections, Client/Server Interaction, Microsoft Transaction Service.


Module 7 - Introduction to Java Applications and Applets

Applets and Applications, Java Development Kit (JDK), Java Virtual Machine, Java Applications Programming Interface (API), Input and Output, Operators, Control Structures, Primitive Data Types, Classes, Methods, Arrays.

Module 8 - Object Based and Object Oriented Programming

Input/Output Streams and Files, Objects, Classes, Encapsulation and Software Reuse, Interfaces, Inheritance, Polymorphism, Abstract Classes and Abstract Methods, Static Methods and Class Variables, Packages, Errors and Exception Handling, Automatic Garbage Collection.

Module 9 - Graphical User Interfaces

Event-Driven Programming, Swing Controls Layout Managers, Multimedia: Graphics, Images, Animation, and Sound.

Module 10 - Database and Network Application

Basic Multi-Threading, Java Database Connectivity (JDBC), Servlets, Remote Method Invocation (RMI), Networking and Distributed Applications, Stream Sockets.


Module 11 - Network Essentials and Windows NT Administration

Network Hardware, User and Group Accounts, Shared Resources, NTFS Permissions Policies, Print Management, Auditing and Events Monitoring Network Resources.

Module 12 - Windows NT Server Core Technologies

Installing Windows and Configuring Windows NT, File Systems, Fault Tolerance, Protocols, Services, Remote Access Service, Internet working and Intranet working, Directory Replication, Troubleshooting Resource.

Course Project

The practical Course Project, which is based on all modules of the course, must be submitted to the course organiser at week 48. All preparation for projects is carried out in the training room.

Methods of Training

Most of the training is hands-on with each participant having access to an individual computer. Lectures, discussions, practical exercises and projects also form part of the training.


The Fitzwilliam Institute maintains a panel of qualified and motivated lecturers who work as a team monitoring each student's progress.

Who Should Apply

Anyone who wishes to develop skills in the programming, website development and networking areas. Many people will be attracted by the significant opportunities, which have been created in these sectors in recent years. The course may also be appropriate for those who are considering a change of career direction, or who may wish to acquire computer skills to complement other business skills which they already possess. Selection is based on a combination of examination results, experience, computer literacy and interview.


Successful students are awarded a Fitzwilliam Institute International Certificate after each of the four units of the course. The Postgraduate Diploma in Software Development, Website Development and Networking, which is accredited by the Institute of Commercial Management, is awarded if students are successful in obtaining all four certificates and achieve a pass or higher in the course project. The I.C.M., which is based in the U.K., is an independent organisation offering certification worldwide. Attitude and attendance record during the course will be taken into consideration.

City and Guilds is a world leader in vocational education.

City and Guilds operates in over 80 countries and have over 130 years of experience in designing qualifications and providing learners with real-life, practical skills needed to succeed in the modern workplace.

City and Guilds works with governments to develop skills solutions and embed qualifications into the national education system and curriculum. Qualifications are widely accepted by employers around the world as the benchmark for excellence and help to create a mobile and flexible workforce suitably qualified to succeed even in today's challenging economic climate.

Over the last 20 years alone, more than 20 million learners received a City & Guilds certificate from over 10,000 approved training organisations around the world.

City and Guilds International Limited is a company (Reg. No. 1894671) and a charity (Reg. No. 312832) registered in the United Kingdom whose registered office is at 1 Giltspur Street London EC1A 9DD.

next start date: 28th April 2015 (Tuesday)

Course fees are €5,835. Students who are non-EU nationals must private medical insurance which is arranged for them by Fitzwilliam Institute International and comply with visa requirements. Please e-mail Fitzwilliam Institute International Ltd. for details and assistance.

Please e-mail for next starting date

Fees are payable on acceptance by Fitzwilliam Institute International Ltd. All fees must be paid direct to Fitzwilliam Institute International Ltd. by bank draft. Fees should not be paid in any other way, or through any other channel.

Fees less the administration fee of €150, are refundable if a non EU National fails to obtain a visa or if the course is cancelled by Fitzwilliam Institute International. Please note that fees are not refundable if a student, once on the course, fails to obtain a visa extension, while in Ireland.

Fitzwilliam Institute International Ltd. reserves the right to alter courses and any of the details contained in this website without prior notice, or to cancel or postpone courses at any time.

Year on year, we successfully place our students into a 3-month organised work placement as part of their full-time Postgraduate Diploma. Over 95% of our participants end up in full time employment with their placement company, with many carving a long and rewarding career. A significant number of our past graduates are now senior figures in these industries today. See some of our most recent placement companies below and find out what they have to say.