You are on page 1of 1

Proceedings of the 26th Academic Council held on 18.5.

2012

SWT547

OPENSOURCEPROGRAMMING

LTPC3003

Course Prerequisites: SWT 534 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 Outcome On completion of this course the students will be able to create open source software applications and can publish it over the Internet. UnitI MySQLdatabaseprogramming 9hours Basic Queries: MySQL Connect -MySQL Create -MySQL Insert -MySQL Select -MySQL Where MySQL Order By-MySQL Update-MySQL Delete-PHP ODBC,connecting table creation record insertion updation multiple database handling UnitII IntroductiontoPHP 8hours Open source Programming PHP, Apache, MySQL, Postgress, SQL and Perl- Overview of PHP Variables, operations, Constants, control structures arrays, Functions, classes Handling files UnitIII EmailingwithPHP 8hours Sending an email multipart message storing images getting confirmation. Session tracking using PHP Graphics Input Validators cookies UnitIV IntroductiontoPerl 10hours Perl variables- scalars, arrays, Hashes, Special Variables. Operators and functionsArithmetic, string, file test and other operators, conditional constructs. Regular Expression- Pattern Matching and grouping technique. UnitV IntroductiontoTCL/TK 10hours Installing Tk: Installing Tk on Mac OS X-Installing Tk on Windows-Installing Tk on Linux -A First (Real) Example-Design-Code -Step-by-Step Walkthrough, Tk Concepts-Widgets-Geometry Management -Event Handling-Basic Widgets - Frame Label -Button -Checkbutton-Radiobutton-Entry-Combobox. TextBooks 1. Michael K.glass, Rommn le Scouarnec, et al Beginning PHP, Apache, MySQL web development.Wiley Publishing, Inc, New Delhi, 2004. 2. Tom Christiansen and Nathan Torkington, Perl CookBook, OReilly, 2003. References 1. Brent Welch, Practical Programming in Tcl and Tk, 3rd Edition, Prentice Hall, 2000. 2. Leon Atkinson and Zeev Suraski, Core PHP programming, Pearson Education, Delhi, 2004. 3. Ashish Wilfred Meeta Gupta and Karticj Bhatnagar, PHP Professional Projects, Prentice Hall & India, New Delhi, 2002.
ModeofEvaluation: By Assignment, Quiz and Written Examinations Recommended by the Board of Studieson: Date of Approval by the Academic Council

1076

You might also like