You are on page 1of 1

Proceedings of the 20th Meeting of the Academic Council of VIT held on 26.3.

2010

ITE512
OPEN SOURCE PROGRAMMING LTPC 3 0 0 3
Course Prerequisites:
None
Objectives: To create Software applications that can be accessed by all the people over the
internet and to allow the users to customize the software based on their requirements.
Expected Outcome: 1. On completion of this course the students will be able to create open
source software applications and can publish it over the Internet.
Unit I
INTRODUCTION TO PHP
Number of hours (per Unit) :
Open source Programming PHP, Apache, MySQL, Postgress, SQL and Perl- Overview of
PHP Variables, operations, Constants, control structures arrays, Functions, classes Handling
files.
ITE518
Number of hours (per Unit) :
Unit II
MY SQL DATABASE
PROGRAMMING
Connecting table creation record insertion updation multiple database handling.
Unit III

E-MAILING WITH PHP

Number of hours (per Unit) :

Sending an email, multipart message, storing images , getting confirmation, Session tracking using PHP ,
Graphics Input Validators, cookies.
Unit IV

INTRODUCTION TO PERL / TCL /


PYTHON

Number of hours (per Unit) :

Numbers and Strings, Control Statements, Lists and Arrays, Files, Pattern matching,
Hashes, Functions. Introduction to TCL/TK, Introduction to Python.
Text/Reference Books
1. Beginning PHP, Apache, MySQL web development Michael K.glass, Rommnle Scouarnec, et
al.Wiley Publishing, Inc, New Delhi, 2004
2. Core PHP programming, Leon Atkinson and Zeev Suraski, Pearson Education, Delhi, 2004.
3. PHP Professional Projects, Ashish Wilfred Meeta Gupta and Karticj Bhatnagar Prentice
Hall & India Pvt ltd, New Delhi, 2002.
4. Teach Fourself perl, Clinton pierce, Techmedia, New Delhi, 2000.
5. Tom Christiansen and Nathan Torkington, Perl CookBook, OReilly, 2003
Mode of Evaluation
Recommended by the
Board of Studies on
Date of Approval by the
Academic Council

Assignments/Quizzes/Seminars/CAT/Term-end

21

1211

You might also like