Computer Engineering Diploma

35282: Open Source Software Computers 6th Sem Syllabus for Diploma TNDTE M Scheme

Open Source Software detail syllabus for Computer Engineering (97), M scheme is taken from TNDTE official website and presented for diploma students. The course code (35282), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other computers 6th sem syllabus for diploma m scheme tndte you can visit Computers 6th Sem Syllabus for Diploma M Scheme TNDTE Subjects. For all other ELECTIVE -II – THEORY subjects do refer to ELECTIVE -II – THEORY. The detail syllabus for open source software is as follows.

Rationale:

The main aim of this subject is to enable the students to know the basic concepts of open source software and tools. The students will learn about the principles of open source software, web servers, databases, operating systems, programming languages and application development.

Objectives:

On completion of the following units of syllabus contents, the students must be able to

  • Understand the need, advantages and disadvantages of Open Source software.
  • Understand the general concepts and modes of Linux Operating System.
  • Understand the advanced concepts like Scheduling, Time Accounting, Personalities and coning.
  • Understand Linux Networking.
  • Know the basic concepts of Open Source Database.
  • Know how to connect MYSQL database and closing connection.
  • Write Simple MYSQL Programs.
  • Creating database and tables in MYSQL.
  • Manipulate database tables in MYSQL.
  • Understand the concepts of Record Selection technologies
  • Install and Configure of PHP on Windows.
  • Understand the basic concepts of PHP.
  • Understand the String and Array concepts in PHP.
  • List the advanced features of PHP.
  • Discuss the Memory Management, Parameter Handling and Variables in PHP.
  • Understand how to access a database using PHP
  • Discuss about the advanced Database techniques.
  • Discuss about the ApacheWeb Server and Configuring the server.
  • Explain the History and Architecture of Eclipse IDE Platform.
  • Understand the basics of Python
  • Knowing the building blocks of python language
  • Knowing the development process of a Python program,
  • Understanding file handling using python

Unit 1

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit 2

    1. Introduction:

What is PHP? – Basic Syntax of PHP – programming in web environment – Common PHP Script Elements – Using Variables – Constants – Data types – Operators ; Statements – Working With Arrays -Using Functions – OOP -String Manipulation and Regular Expression

  1. File and Directory Handling – Including Files – File Access
  2. Working With Forms -Processing Forms -Form Validation – Introduction to advanced PHP concept Simple programs Using PHP

Unit 3

    1. MySQL:

Introduction – Setting up an account – Starting, Terminating and writing your own MySQL Programs – Record Selection Technology – Working with Strings – Date and Time – Sorting Query Results module – Generating Summary – Working with Metadata – Using Sequences – MySQL and Web

    1. PHP and SQL database:

PHP and LDAP ; PHP Connectivity ; Sending and receiving emails

    1. PHP Database Connectivity:

Retrieving data from MySQL – Manipulating data in MySQL using PHP

Unit 4

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit 5

    1. Web Server :

Apache Web server – Working with web server – Configuring and using apache web server

    1. Open Source Software tools and Processors :

Introduction – Eclipse IDE Platform – Compilers – Model driven architecture tools

    1. Case Study:

Government Policy toward OpenSource ( E- Governance) -Wikipedia as an open Source Project

Reference Books:

  1. The Complete Reference Linux Richard Peterson TataMcGraw Hill, New Delhi Third Edition
  2. Web Programming Chris Bates Wiley India, New Delhi Third Edition, Reprint 2011
  3. MySQL Bible Steve Suchring John Wiley sons 2002
  4. Programming PHP Rasmus Lerdorf and Levin Tatroe O’Reilly Publications2002 2002

For detail syllabus of all other subjects of BE Computers, M scheme do visit Computers 6 syllabus for M Scheme.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*