Home \
Courses \ Advanced Diploma \ Advance Diploma in Computer
Studies
Advanced
Diploma in Information Technology (Awarded by University
of Sunderland)
About The Programme
The Advanced Diploma
in Information Technology is a stepping stone towards a bright
future leading the candidate to the IT Degree. Students can
get an opportunity to build a strong foundation in the basics
of IT, before exploring to a higher level of learning in the
Degree programme. The next stage will be advancing to Masters
programme with the universities that Knowledge window is affiliated
with.
This course is designed for professionals with or without Infocomm backgrounds.
It prepares individuals with the skills and practical know how to perform
technical development functions utilizing various technologies such as
Java, XML, Linux, Apache, WAP, Oracle, eCommerce and MS. Net for end
to end application development. This program is moderated
by the University of Sunderland, in the UK, which was ranked as
one of “the best new Universities in England”, “Best
New University in UK for Research” and “one of the top 5
New universities in England for Computer Science”. The Certified
E-Technology Professional course leads to Dual Certification by
both the University of Sunderland and Genovate. The Certified
E-technology Enterprise Professional program gives students a
full 552 hours combined instruction and practical hands-on training throughout
for 100% of the program.
The course curriculum includes subjects that are in demand and applicable
in todays IT industries. Students will get an exposure to those subjects
that are required by the IT Industry.
Upon Completion
Upon completion, graduates should
be able to assume IT job roles such as IT Executive, Systems
Administrator / Engineer, Systems Analyst, Network Administrator,
Programmer, E-Commerce Specialist
Progression Path
Academic Progression & Career Opportunities
Graduates will be eligible for admission
and credit exemptions to the Bachelor of Information and Communication
Technology offered by the University of South Australia (UniSA)
or equivalent offerings from other universities.
Course Curriculum
Click below for the specific direction of
the core module
Module
Five Linux
Essentials Apache
Web Server Working
with Samba (e) Wireless
Technology
Synopsis of Module
1 Module
1
Course Description
Internet
Fundamentals
This
course is designed to guide students on the Fundamentals
of internet concepts like web browsers and TCP/IP concepts.
Network Essentials: This module is designed to teach students on
fundamental networking concepts like TCP/IP protocols, network architecture
and standards, Internet servers, Database concepts, security concepts,
firewalls etc.
Web Authoring Fundamentals: The module is designed to teach students
web page creation and other aspects of web authoring. Students gain
experience developing web pages in a text editor and a graphical
interface (GUI) editor.
JavaScript
programming
This
course is designed for students to develop client side,
platform independent web based applications for validations
of Html forms etc., It also teaches how to use JavaScript
features to animate images, target frames, create cookies,
validation of forms, giving dynamism to static HTML pages.
Students get familiar using concepts of variables and data
types, functions, methods and events. The object based
scripting concepts are also covered here.
Perl
Programming
This
course teaches the students the features of Perl Programming
Language. The course emphasizes more on the basic syntax,
strings, expression operators, Print function, flow control
aspects using Boolean expressions, if then else if conditional
statements, loops etc. Accessing command line arguments
and environment variables. Usage of database drivers, querying
database, accessing and manipulating files etc.
2 Module
2
Course Description
XML Application Development Using
XML & JAVA Servlets
This
course is intended for all levels of IT staff to
develop XML documents. It covers the features of
XML, concepts of XML parser, DOM based models, DTD’s
, Schemas, XSL/XSLT, XML application programming
using Dom, SAX, concepts of Name Spaces, API’s
etc is covered in depth. Application programming
based on Java Servlets and XML is also taught in
this course.
Oracle
SQL & PL/SQL
This course offers
students an extensive introduction to data server
technology. The class covers the concepts of both
relational and object relational databases and the
powerful SQL and PL/SQL programming languages. Students
are taught to create and maintain database objects
and to store, retrieve, and manipulate data. In addition,
students learn to create PL/SQL blocks of application
code that can be shared by multiple forms, reports,
and data management applications. Demonstrations
and hands-on practice reinforce the fundamental concepts.
Upon completion of this course, students should be able to
describe relational and object relational database concepts,
Retrieve, insert, update, and delete data, create and maintain
database objects, Transaction concepts and how to control transactions,
Control data/user access, Use basic SQL*Plus commands. The
participants will also learn the Pl/SQL programming, the features
and syntax of PL/SQL, Conditionally control code flow (loops,
control structures, and explicit cursors) and how to handle
runtime errors. Topics include:
SQL Functions
Sub Queries
and Set Operators
Reports
using SQL*Plus
PL/SQL Programs
Web Designing:
This course teaches
the students design methodology and technology to create
and manage websites with higher end designing tools like
Macromedia Dreamweaver MX and Flash MX.
3 Module
3
Course Description
Java Programming
This course covers java applets.
You will learn the Java Language mechanics found in other
programming languages, such as variables, iterations, control
statements, methods and arrays. You will also discuss object-oriented
theory as it relates to Java. You will create Graphical
User Interfaces (GUIs) for the applets, emphasizing components,
layouts and graphics.
Java for Developers
This course provides instruction
on how to develop Java applications using JDBC and RMI.
What this course can provide is an exhaustive coverage
of the distributed computing using Java RMI and CORBA,
with a variety of practical exercises to reinforce the
use of the object-oriented approach. The course also teaches
students the syntax of the Bean programming in Java, creating
Bean Model, as well as using the Java event model to handle
events and catch exceptions. Gain practical experience
through out all the major aspects of the design and development
of Bean programs. You will also learn Server side programming
Servlets. The exercises are designed to encourage the use
of object-orientation to develop reusable components as
well as demonstrate the effective deployment of Web Applications
in Servlets. Upon completion of the course, participants
will have both the theoretical knowledge and practical
experience to use Java to design quality software systems.
J2EE Application Development
This course provides architecture
behind J2EE as well as an in-depth working knowledge of
all the primary Java technology components encompassed
by J2EE. Through the hands on Lab and practical session
the participants will gain understanding of the purpose
and significance of J2EE, but also insight as to where
their development plans for either internal applications
or software products will need to be modified and how to
create business components using EJB.
4 Module
4
Course Description
M-Commerce
M-Commerce Course begins
with the Fundamentals of Wireless Mobile Application Development
introducing the Architecture of M-Commerce Systems. This
is followed by a thorough review of Payment Mechanisms
for wireless devices including their architecture, operations
and integration issues. This is accompanied by m-security
issues which is key to the success of M-commerce. The Applications
of m-commerce are defined in the later part.
DOT NET Essentials
.NET Platform;Working with
ASP.NET; Using WebControls; Using ADO.NET to access data;
Using Trace in ASP.NET PAGES; Using Web Services ; Creating
an ASP.NET Web Application; Introduction to VB.Net; Object
Oriented Features; Web Forms; Data Access
The Industry Certification that can be done after this course is
: LPI
5 Module
5
Course Description
Linux Fundamentals
Linux Fundamentals is designed
to teach students how to become productive users of Linux
systems. Students learn hot to manage files and directories,
work effectively with files, use text editors, and take
advantage of the Linux shell. Topics include:
UNIX and Linux Basics
(Login Account, File Directories, File System, File
Permissions)
Linux Commands (Copy, Move, Delete
Files, Network Commands, Archiving and Compression)
Working with the Shell & X Windows
(Sort, Grep & Awk, Interactive Shell, Job Control,
X Windows System).
The Kernel (System Calls,
Device Drivers, Kernel Customization)
The Domain Name Service (DNS Concepts,
Zone Files & Resource Records, Probing DNS with
nslookup)
The Network File System
(Access Control, Security, Automounter).
Introduction to the
Internet & Web Servers
Compile, Install & Configure
Apache Server
Hosting Virtual Websites,
CGI Scripts & User Web Directories
Security Issues – User
Authentication & Access Control.
Introduction to CIFS,
SAMBA/SMB & Windows NT / Linux
Fundamentals of the
Windows NT & Linux Network Environment
Installation & Running
the Daemons
Sharing devices such
as printers and disk drives.
Wireless Technology
This module provides a complete
foundation of knowledge for entering into or advancing
in the wireless industry. From basic RF theory to link
budget math, including topics from troubleshooting to performing
a site survey. This module delivers hands on training that
will benefit the novice.
Method of Delivery
The programme is conducted
in both Part-time (14 months) and Full-time (6 months)
in a conducive and well-equipped classroom environment.
The program gives students a full 552 hours combined instruction
and practical hands-on training throughout for 100% of
the program. Lessons are taught by MOE approved lecturers
with study materials and coursewares provided. An internal
library is also available for referencing and research
purposes
Method of Delivery
The programme is conducted in both
Part-time (14 months) and Full-time (6 months) in a conducive
and well-equipped classroom environment. The program gives students
a full 552 hours combined instruction and practical hands-on
training throughout for 100% of the program. Lessons are taught
by MOE approved lecturers with study materials and coursewares
provided. An internal library is also available for referencing
and research purposes
Method of Assessment
The programme has 5 modules and 2
final projects during the course. Completion of the programme
and its 2 projects is compulsory to achieve the CEEP
certification by Genovate Solutions. Candidates also need
to sit for 5 paper examinations from the above modules marked ‘(e)’.
The completion of the paper examinations will constitute the
award of the Advanced Diploma in Information
Technology after its moderation by Sunderland University.
Award of Qualification
Upon completion of the programme,
the candidate will be awarded the Advanced Diploma in Information
Technology moderated by Sunderland University (UK) and Certified
E-Technology Enterprise Professional (CEEP) certificate by Genovate
Solutions.
The graduate may wish also go on to accomplishing 6 other professional
vendor certifications leading to technical tracks. (Exam fees are not inclusive)
CIW Foundations
Sun Certified Java Programmer (SCJP)
Sun Certified Java Developer (SCDP)
Microsoft Certified Professional
(MCP) / Application Developer
Oracle Certified Professional
Linux Professional Institute (LPI)
Entry Requirements
FOR LOCALS
Higher NITEC in IT / GCE ‘A’ level
holders with minimum 3 credits(subject to aptitude test)
Polytechnic Diploma in IT/ICT/Computer
Science or equivalent from other recognized tertiary institutions
Other technical Polytechnic Diplomas of
other discipline but with relevant qualitative work experience