Partner Universities
 
     
 
Home \ Courses \ Diploma \ Diploma in Information Technology  
Diploma in Information Technology
  Aim  
  The aim of the diploma program is to make a candidate use information technology effectively in real, practical & work- related situations.

This programme consists of modules, mainly focusing on candidate’s who has no prior knowledge in computers, making them understand from basics to problem solving techniques in computers.
 
  At the end of the programme, the candidate should be able to:  
 
Understand the computer-based terminologies.
Use windows based computer applications effectively.
Acquire the necessary skills to apply this understanding and develop computer-based solutions in solving problems.
Create web pages by applying the concepts of web based scripting languages.
 
  Course Curriculum:  
  Click below for the specific direction of the core module
 
1 DIT 101: Fundamentals of Computers
2

DIT 102: Introduction to Webdesigning

3 DIT 103: Programming Principles
4 DIT 104: Office Applications
5 DIT 201: Programming with C
6 DIT 202: Database Management System
7 DIT 203: Visual Basic
8 DIT 301: Project
   
  Synopsis of Module  
 
1 DIT 101: Fundamentals of Computers    
Course Description  
The aim of this module is to equip students with fundamental concepts of computer, adequate knowledge of computing concepts, hardware and software components, information processing skills, Internet and networking.

Topics covered in this module are Introduction to computers, advantages of computers, applications of computers, Architecture, Hardware & Software devices, Data storage devices, Operating system, Storage of Data, Data Security, Networking concepts and Introduction to Internet.

 

 

 

 

2 DIT 102: Introduction to Webdesigning    
Course Description  
Using suitable software, which includes a web server with database, a web browser and a script editor, the candidate must demonstrate the ability to:
Assessment Objectives
Performance Criteria
Skills
1 Form Creation
1.1 Create data entry form

1.1.1 Text entry

Single line, multiple line <text area = areaspecification>
<input name = inputname>

1.1.2 List box

<select name=selectname> selectname><option
value=value1> Item1</option> </select>

1.1.3 Option buttons <input type=radio name=radio1 value=val1>
1.1.4 Check box <input type=radio name=radio1 value=val1>
1.1.5 Submit button <input type=submit value=Submit>
2 Manipulate data
2.1 Validate data 2.1.1 Validate strings Server side scripting using functions to work with:
Strings – length, mid, right, left, val (convert string to number), instr (find one string in another) existency check
2.1.2 Validate numbers Numbers - Range check, =, >, >=, <=, <>, existency check
2.1.2 Validate numbers 2.2.1 Simple web report Use a server side database to produce a report in HTML format
2.2.2 Extract data as
specified
Records, fields
e.g. Select surname, forename where code >23
2.3 Display data 2.3.1 Report errors Re-direct to error page, display error
2.3.2 Display selected data as
specified
Specified fields
3 Data Storage
3.1 Store data 3.1.1 Create database Create database / data table
3.1.2 Write to existing table Insert or update data in server side database
e.g. insert into students surname, forename values “john”,”smith”
or update students set yearcode= "2002" where set=5
4 Output data
4.1 Save and print document 4.1.1 Document is saved and
printed as specified
Browser view, source code
4.1.2 Display required
elements of code)
Highlight or suitable annotation
 
3 DIT 103: Programming Principles    
Course Description  
Programming principles will enable students to comprehend the basic rules in programming, to learn problem-solving techniques, for example problem analyzing, algorithm, flowchart and pseudo code to design the programs. This subject will also provide a step-by-step way taken in solving a problem. Students will understand the life cycle of programming that consists of problem analysis, program design, program coding, testing, debugging and maintenance. This subject is intended to help encourage non-programmers to become programmers, by illustrating how a dedicated, systematic approach not only increases the chances of success, but also makes the job easier. The techniques and practices described are essentially practical by nature. By following them, it is possible to produce programs that work first time, continue to work and are easy to maintain. No amount of training, however good it may be, will compensate for a lack of professionalism and of a dedication to perfection. The increasing use of computers of all sizes in a proliferation of application areas brings with it a need for more and more skilled and professional programmers.

Topics include Introduction to programming languages, evolution of programming languages, Language translators, Comparision of Programming languages, Programming Life cycle, Data types & Variables, Flowcharts, Pseudo code, Control Structures, program logic represented in flow-charts, pseudo code etc .

 

 

 

 

4 DIT 104: Office Applications    
Course Description  
The aim of this module is to equip students how to use the word processing package, spreadsheet package, designing presentations and creating databases.

Topics include word processing package, Introduction to MS word, Working and Editing text, Formatting Characters with Paragraphs, Formatting Pages, Working with tables, templates and styles, Drawing and working with Graphics, Performing a Mail Merge, Document Collaboration, Working with Outlines and Long Documents, Word Art and Charts, Forms, Creating web pages using word.

Editing, formatting and creating a worksheet, managing a workbook, Using functions and formulas for calculations, working with lists, Automating tasks with macros, using excel with internet, Data Analysis and Pivot table, What-if Analysis and Graphs.

Fundamentals of PowerPoint 2003, editing a presentation, formatting a presentation, Drawing and working with Graphics, Working with tables and Word Art, Working with Graphs and Organisation Charts, Delivering a presentation, Working with Multimedia.

Introduction to databases, Creating and working with a database, Finding, filtering and formatting data, working with tables and fields, Creating Relational Databases, Working with Queries, Working with forms, Reports, Formatting Forms and Reports, Working with Macros.

Introduction to Outloook Express, Using E-Mail, Address-Book, Contacts-List, Calendar, Task List, Journal, Advanced E-Mail features, Organising and Finding Information, Collaborating with other users.

 

 

 

 

5 DIT 201: Programming with C    
Course Description  
This subject introduces procedural programming in C, data types and algorithm levels of abstraction in describing software systems and structure, low-level function of a modern computer system. After completion of this subject, students should be able to design, construct, document and test a C program which accurately complies with a given specification, understand and use common data structures to solve problems.

Topics include Introduction to C Programming, Structured Program Development, Program Control, Arrays, Functions, Structures and Unions, Pointers, File Processing and Introduction to Object Oriented Programming.

 

 

 

 

6 DIT 202: Database Management System    
Course Description  
The aim of this module is to make students understand the differences between traditional file processing and databases, advantages of databases, different data models, keys in databases, Database design using MS Access, Structured Query Language.

 

 

7 DIT 203: Visual Basic    
Course Description  
The aim of this module is to provide a firm foundation and knowledge of the Visual Basic 6 Programming environment based upon programming techniques and practical exercises.

Topics include Introduction to Visual Programming, Integrated Development Environment, Forms, Intrinsic Controls, Variables and Procedures, Applications and Libraries, Object Oriented Programming.

 

 

 

 

8 DIT 301: Project    
Course Description  
Students are expected to complete a project based on the skills they have acquired in their previous semesters.
A trainer will be guiding the students regarding the project for 5 weeks, students are supposed to carry out the tasks based on the guidelines, on their own and should submit the project in 6 weeks.
The following week students are supposed to give presentation of their project. The final week will be the announcement of results.
The project will be related to the topics covered in the previous semesters. Students can choose their own project and need to provide documentation of it.
Should the student fail to submit his/her project on specified week, the result will automatically be nil.

 

 

 

 

  Mode of Delivery  
  The programme is conducted in both Full-time (12 months) and Part-time (15 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 & Award  
  The programme consists of 7 modules and 1 final project. Upon successful completion of the 7 modules (written exam papers) and its 1 project is compulsory to achieve the Diploma in Information Technology awarded by KnowledgeWindow Asia Pacific.  
  Entry Requirements  
  FOR LOCALS
 
 
The Diploma in Information Technology is designed for individuals who are keen in learning about computers and/or willing to choose IT as their career path.
  This programme is suitable for students who finished their school and choose IT as their career, employees who are in non-IT sectors willing to switch their career and employees in IT sectors to enhance/update their skills.
  Any individual who has little or no basic knowledge in IT is eligible to take this programme. Ideally, someone with GCE ‘O’ level (local students) and equivalent qualification (12 years of formal high school study) for foreign students in their respective countries would be eligible to take up this course.
     
  Academic Progression Path & Career Opportunities  
  Graduates are eligible into admission of Advance Diploma in Computer Studies (ADCS) / Advance Diploma in Information Technology (ADIT) offered by KWAP & University of Sunderland or any equivalent offerings from other institutes.

Upon successful completion of this programme graduates should be able to assume IT job roles such as IT helpdesk support, IT sales support, Junior IT executive, Web designer.
 
  Progression Path  
   
   
Click here to contact us  
     
Top