Overview

The course aims to prepare students and enable them to work on current web technology scenarios as well as prepare them to keep pace with the changing face of technology and the requirements of the growing IT industry. PHP is used by 82% of all websites using server-side programming language, such as Facebook, Wikipedia, Twitter, and others. Students will become familiar with basic programming concepts, HTML and CSS, Webservices and Ajax, Java Script and JS, and other web services. Students will be trained in Web designing, Database Technology and Management skills. They can start career as software Web Developer, Web Designer, and as IT Support staff.

Term Dates: Semester begins on the 30th September 2019
Ends on the 28th February 2020
Tutorial Times: 3pm – 5pm (TBC)
Number of 
learning hours:
320 hours classroom/lab learning
(4 Months, 4 hrs 5 days in a week)
Course Materials Textbooks will be provided
Eligibility Qualification Any Engineering / Science Graduate with mathematics u to level 10
Computing Fundamentals
Exit Profile: Website Designer, Website Developer, IT Support Staff
Facilitator: Centre Head of CEIT
Course Fee: NZD $420.00

Download Information Sheet

Detailed overview and learning objectives

By the end of the semester (320 learning hours) students will have developed an understanding, and competency in the following modules.

Computer and Programming Concepts (40 Hours)

  • Fundamentals of Computers
  • Uses of Computer, Hardware, Accessories
  • Interfaces and their functions, Computer hardware connectivity
  • Primary and secondary storage
  • Input output devices
  • Software, types of software, Operating Systems
  • Software used in Academic departments and other area
  • Computer language, Different types of Programming languages
  • Operating System
  • Programming Concepts
  • Algorithm
  • Flow charts
  • Introduction to loops, functions

Web Programming-I(HTML, CSS, Ajax) (60 Hours)

  • HTML 5.0 programming
  • Overview of Internet and Web pages
  • Introduction to HTML Tag
  • Introduction to Web Browser / Composer
  • Introduction to HTML Editor
  • CSS Introduction
  • CSS Syntax
  • CSS Id and Class
  • CSS How To
  • CSS Styling
  • CSS Box model
  • CSS Summary
  • Introduction to Ajax
  • Web services and Ajax
  • Ajax using HTML, CSS

Database Concepts

  • Database Concepts
  • RDBMS Technologies
  • Codd’s Rules
  • Normalization Techniques
  • SQL and PL/SQL
  • Overview of OORD(Oracle)
  • Introduction SQL*Plus
  • DDL, DML and DCL
  • Tables, Indexes and Views

Web Programming-II(PHP, Java scripts)

  • Java script introduction
  • JS output
  • JS statement
  • JS comments
  • JS variable
  • JS data types
  • JS switches, loops
  • Introduction to PHP
  • Working with arrays
  • Functions
  • Forms
  • Handling date and times
  • Working with Files
  • Working with database
  • PHP and AJAX

Internet Technologies(20 Hours)

  • Web services
  • Deployments of application on Internet
  • Maintenance of application

Management Development Program

  • Introduction to communication
  • Barriers of communication
  • Kind of communication
  • Confidence building non-verbal communication
  • Fluency and vocabulary
  • Synonyms, Antonyms, Grammar, Noun Pronoun, Verb, Adjective, Preposition, Conjunction
  • Words of Idioms and phrases
  • Sentence Construction
  • Fill up the blanks
  • Pronunciation
  • Conversation practice
  • Polite conversation, Greeting
  • Logical reasoning
  • General Aptitude
  • Writing: Covering letter, Resume, Email
  • Presentation Skill, Group discussion
  • Interview skills, Mock Interview

Final Project based on completion of the modules above.