

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
osp perl and php lecture notes with moodle
Typology: Lecture notes
1 / 2
This page cannot be seen from the preview
Don't miss anything!


ITE1008 Open Source Programming L T P J C 3 0 0 4 4 Pre-requisite CSE1001 Syllabus version
Course Objectives: To understand the free and open source technologies To develop web pages using PHP and Perl. To learn various tools for developing web pages.
Expected Course Outcome:
Student Learning Outcomes (SLO): 2, 5 [2] Having a clear understanding of the subject related concepts and of contemporary issues [5] Having design thinking capability
Module:1 OSS Fundamentals 4 hours FOSS- Open Source Philosophy -OSD – Licensing - Open Source vs Closed Source– Open Source vs Free Software – Copyright Vs. Copyleft.
Module:2 Open Source Technologies 4 hours Open Source Servers – browsers – packages.
Module:3 Basic PHP 7 hours Installation & Setting Path -Overview - Basics - GUI Programming - Arrays - Functions - Files- Exception Handling.
Module:4 Open Source Data Base 6 hours Introduction to MYSQL -Data types - Queries-Interfaces with PHP
Module:5 Advanced PHP 6 hours OOPs – File Uploading - Regular Expressions - Sending Mail – Cookies – Session Handling
Module:6 Perl 8 hours Introduction – Statements – Arrays – Strings – File Handling.
Module:7 Tools for OSS 7 hours Moodle: Installation – Themes – Course & Activity – File Uploading. Ecllipse - IDE PHP: Creating Project – Adding files to Repository – Parsing functionality – Executing the project. Introduction to R-Programming
Module:8 Contemporary issues: 3 hours
Total Lecture hours: 45 hours
Text Book(s)