Home \
Courses \ Advanced Diploma \ Advance Diploma in Computer Studies
Advanced
Diploma in
Computer Studies (Awarded by University
of Sunderland)
About The Programme
The Advanced Diploma in Computer Studies 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.
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 for example: Object Oriented Programming,
E-commerce Technology, Databases.
Upon Completion
Upon completion of the course, you
will be awarded with:
Advance Diploma in Computer Studies by the University of Sunderland
Course Schedule
Course
Part
Time / Full Time
Start
of Class
Diploma
Part Time / Full Time
TBA
Advance Diploma in Computer Studies
Part Time
May 2004
Advance Diploma in Information
Technology
Part Time
May 2004
Bachelor In Information and
Communications Technology
Part Time
July 2004
Masters Program
Part Time
TBA
Progression Path
Programme Structure
Students have to complete ten core
modules.
Core Modules
Click below for the specific direction of
the core module
This course covers OOP concepts
in depth and Fundamentals of Java pogramming.
Course Description
First time programmers
will find this course an excellent choice for learning
object oriented concepts and learn programming using the
Java Programming language. This course helps delegates
understand the significance of the Java programming language.
With this knowledge, delegates can develop skills in the
areas of object-oriented programming. By the end of class,
delegates will be able to program simple Java applications
and read and edit Java technology source code.
2 Subject:
System Analysis and Design
Course Description
A brief understanding
of Object Oriented Paradigm and Concept, and how it can
be used in the management of Object Oriented Software
Projects and development. Identifying element of Object
model, into classes and objects, specifying attributes
and defining operations. Object Oriented Analysis as
a common process framework, for project metrics and estimation.
An insight into Domain analysis for process reuse. Object
Oriented Testing for OOA and OOD models, and designing
test cases for different classes. An overview of Technical
metrics for Object Oriented Systems, in terms of localization,
encapsulation, information hiding, inheritance and abstraction.
In depth class-oriented will be covered in CK Metrics
suite, Lorenz and Kidd and MOOD metrics suite.
This course covers Web designing
concepts, interfaces for application building, presenting
data using HTML technique, validations performed using
JavaScript. DHTML techniques using CSS.
Course Description
Internet Fundamentals is
course designed to guide students through the Internet
and its wide array of useful resources. Students learn
how to use key Internet technologies, such as Web browsersTransfer
Protocol (FTP), search engines. Students gain experience
in designing web pages using HTML. They also learn scripting
using JavaScript . students get exposure to DHTML concepts
and CSS technology.
4 Subject: Distributed
Computing Systems
This module covers Theory of
distributed computing using JAVA Servlets, JSP, RMI,CORBA
and Network Sockets
Course Description
This course provides programmers
who are familiar with C or C++ to learn how to develop
Java applications using CORBA 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 advance
application programming in Java, 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.
5 Subject: E-Commerce
Course
Description
Introduction: E-Commerce Environment
and Opportunities
E-Commerce Business Models
E- Commerce Architecture & Components
Presentation Infrastructure
Integration & Middleware
e-Commerce Transaction Management
Webservices
Design Considerations for e-Commerce
Systems
Security Issues in e-Commerce
Network Security
Mobile e-Commerce
Legal Issues
Future e-Commerce Technologies
6 Subject: Database
systems
Course Description
This module covers
introduction to RDBMS, history and theory of DBMS , RDBMS
systems theory, Data modeling, design constraints, RDBMS
implementation issues, DBA- Intro to ORDBMS, intro to OODBMS.
Brief introduction to Oracle database, introduction to
sql programming.
7 Subject: Information
Systems Deployment and Security
Course Description
Security Auditing,
Attacks, and Threat Analysis teach you how to conduct a
security audit. It teaches you how to perform the different
phases of an audit, including discovery and penetration.
You will also learn how to prevent hackers from controlling
your network, and how to generate effective audit reports
that can help organizations improve their security and
become current with industry security standards. Finally,
you will learn about how to recommend industry -standard
security solutions for your enterprise. As you examine
different threats and learn more about how network hosts
participate on a network, you will determine how to assess
and manage the risk posed to each system. This course introduces
various tools to help you in the auditing process; you
will use some of these tools in the labs. You will also
study international standards, along with time-tested methods
for auditing a network efficiently. After completing this
course, you will have in -depth training and experience
in analyzing the hacker process and associated methodologies.
You will be able to counteract attacks using specific,
practical tools, including enterprise-grade security-scanning
and intrusion-detection programs. You will also learn how
to analyze your findings and make recommendations for establishing
the best security possible in a given scenario.
8 Subject: Information
Systems Implementation and Management
Course Description
The module deals
with Project Management Concepts – spectrum consisting
of people, product, process, project. It uses the concept
of W5HH Principle, as a part of project management. Understanding
quantifiable items, to define a project, in terms of Measures,
Metrics and Indicators. An overview of factors in reconciling
different metrics approaches, in terms of quality and efficiency.
Integrating measures within the Software Engineering Process – covering
the spectrum of statistical quality control. Understanding
and applying the knowledge of decomposition techniques,
in terms of software sizing, problem based estimation,
LOC-based estimation, FP-based estimation, Process-based
estimation and examples. It also covers empirical-estimation
models like COCOMO model and software equation.
9 Subject:
Network Implementation and management
Course Description
Networking Implementation
is a class designed to teach students fundamental networking
concepts and practices. Topics include network architecture
and standards, networking protocols, TCP/IP, Internet servers,
server-side scripting and database connectivity, and security.
Also course designed to guide students through the Internet
and its wide array of useful resources. Students learn
how to use key Internet technologies, such as Web browsers,
e-mail, newsgroups, File Transfer Protocol (FTP), Telnet,
and search engines. Students gain experience configuring
both Netscape Navigator and Microsoft Internet Explorer
to access rich multimedia, including RealPlayer, Shockwave
and Flash content. Students also use a variety of Web-based
search engines to conduct advanced searches and learn the
basics of electronic commerce and security issues. Course
also gives student knowledge of Networking with Linux Operating
System as well as Wireless Networking Fundamentals.
10 Subject:
Graduation Project
Course Description
In order to be
considered for the award of Advanced Diploma in Computer Studies, each student is required to pass an individual
project. The project will be done over a period of 6 months,
as advised by the individual Project Leader (Lecturer in-charge).
Additional Software required: Internet access, web based system and
some freeware and shareware.
Job Prospects
The course is designed for candidates
who wish to embark on the following careers: