You are on page 1of 1

B.E.

Computer Science and Engineering - Full Time

12S6E2OPENSOURCESYSTEMS
[Common to CSE & IT]
L T P C
3 0 0 3
UNIT I INTRODUCTION TO LINUX (9)
Introduction to GNU/Linux and basics: Linux distributions File System Introduction File System Hierarchies File
system security with reference to SELinux Types of partitions and mount options RAID overview Logical
Volume Management

UNIT II WORKING WITH LINUX (9)


Using GNU/Linux (Shell Commands): Overview of Shells BASH and other important shells Process Management
User Administration Networking overview and commands Introduction to IO redirection Software Repositories

UNIT III PHP AND MYSQL (9)


PHP: Introduction- Programming in Web Environment- Variables- Constants- Data types- Operators- Statements-
Functions- Arrays- OOP- String manipulation and regular expression- MySQL: Introduction Setting up account
Starting, terminating and writing your own SQL programs Record selection Technology Working with strings Date
and Time

UNIT IV PYTHON PROGRAMMING (9)


Syntax and Style Python Objects Numbers Sequences Strings Lists and Tuples Dictionaries
Conditionals and Loops Files Input and Output Errors and Exceptions Functions Modules Classes and OOP
Execution Environment.

UNIT V OPEN SOURCE TOOLS AND TECHNOLOGIES (9)


Web Server: Apache Web server Working with Web server Configuring and using Apache Web services Open
Source Software tools and processors Eclipse IDE platform Compilers Model Driven Architecture tools.

LECTURE: 45 TUTORIAL: 0 TOTAL: 45


Text Books
1. N. B. Venkateshwarlu , Introduction to Linux Installation and Programming (Ed); B S Publishers; Hyderabad,
2005.(An NRCFOSS Publication)
2. Rasmus Lerdorf and Levin Tatroe, Programming PHP, O Reilly Publications, USA 2002.
3. Peter Wainwright, Professional Apache, Wrox Press, USA, 2002.
Reference Books
1. The Linux Cookbook: Tips and Techniques for Everyday Use, First Edition, Michael Stutz, 2001.URL:http://
dsl.org/cookbook/cookbook_toc.html
2. The Linux System Administrators Guide, http://tldp.org/LDP/sag/html/sag.html
3. The Software-RAID HOWTO, Jakob stergaard, http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html
4. The Network Administrators Guide,Olaf Kirch, http://tldp.org/LDP/nag/nag.html

96

You might also like