CO3RD2012
CO3RD2012
FOR
DIPLOMA PROGRAMME
IN
COMPUTER ENGINEERING
(5th& 6th Semester)
FOR THE STATE OF HIMACHAL PRADESH
Prepared by:-
Composite Curriculum Development Centre
Directorate of Technical Education,
Vocational & Industrial Training, Sundernagar(H.P.)
July, 2014
0
CONTENTS
- Contents 1
- Preface 2
1. Salient Features of the Diploma Programme 3
2. Guidelines 4
(for Assessment of Student Centered Activities and Sessional assessment)
3. Study and Evaluation Scheme 5-6
FIFTH SEMESTER
5.1 Multimedia Applications 7-8
5.2 Internet Technologies 9-10
5.3 Programming using Java 11-12
5.4 Computer Organization 13
5.5 Elective-I
14
1. Wireless Communication & Mobile Computing
15-16
2. Information Security & Cyber Laws 17-18
3. Data ware Housing &Data Mining
5.6 Generic skills & Entrepreneurship Development 19-21
5.6 Minor Project 22
5.7 Industrial Training
SIXTH SEMESTER
6.1 Basics of Management 23-25
6.2 Computer Graphics 26-27
6.3 Open Source Software 28-29
6.4 Major Project 30-32
6.5 Elective-II
1. Cloud Computing 33-34
2. Installation &Troubleshooting of Computer 35-36
Networks
3. Web Programming 37-38
39-40
4. Android Programming
6.6 Practice in Communication Skills 41
1
PREFACE
India, in last two decades, has made significant progress in all major spheres of activity. Since
1947, the Technical Education System has grown into fairly large sized system, offering
opportunities for education and training in vide variety of trades / disciplines at different levels.
Needless to say that well trained technical manpow er is the backbone of any growing economy in
the era of fast industrialization. It has been the endeavor of the Technical Education Department
to take decisive steps to enhance the capacities of technical institutions with major emphasis on
quality and excellence in technical education .Our country is the only country in the world which
has 50% population below the age of 25 years whereas America has 30% and China 40%.Working
Age Population (WAP) is increasing in India whereas it is decreasing in other part s in the world.
Challenge before us is to train this WAP for the world of work .Updated curriculum is one of the
most powerful tools to improve the quality of training.
Curriculum Document is a comprehensive plan or a blue print for developing various c urriculum
materials and implementing given educational programme to achieve desired and formally pre -
stated educational objectives. Moreover it (the document) is the output of exhaustive process of
curriculum planning and design, undertaken by the implemen ters under the expert guidance of
curriculum designer.
While working out the detailed contents and study and evaluation scheme, the following important
elements have been kept in mind:
i) Major employment opportunities of the diploma holders.
ii) Modified competency profile of the diploma holders with a view to meet the changing needs
due to technological advancement and requirements of various employment sectors.
iii) Vertical and horizontal mobility of diploma pass outs for their professional growth.
iv) Pragmatic approach in implementing all the curricula of diploma programmes in
engineering and technology in the state of H.P.
The document is an outcome of the feedback received from field organizations/ industry of different
categories viz. small, medium and large scale which offer wage employment for the diploma pass
outs. In every stage of planning and designing of this curriculum, suggestions and advice of
experts representing industry, institutions of higher learning, research organizations etc. were
sought and incorporated as per the requirement of curriculum . The document contains the study
and evaluation scheme and detailed subject/course contents to enable the H.P. Polytechnics to
implement revised curriculum and to achieve the desired objectives.
Time has specifically been allocated for undertaking extra -curricular activities. Emphasis has
been laid on developing and improving communication skills in the students for which
Communication Lab has been introduced during the first year itself.
We hope that this revision will prove useful in producing competent diploma holders in the state of
Himachal Pradesh. The success of this curriculum depends upon its effective implementation and it
is expected that the managers of polytechnic education system in Hima chal Pradesh will make
efforts to create better facilities, develop linkages with the world of work and foster conducive and
requisite learning environment.
2
3rdYEAR OF THREE YEAR DIPLOMA PROGRAMME IN
COMPUTERENGINEERING
1. SALIENT FEATURES
3
2. GUIDELINES
2.1 GUIDELINES FOR ASSESSMENT OF STUDENT CENTRED ACTIVITIES (SCA)
Distribution of 25 marks for SCA will be as follows:
i. 5 Marks shall be given for general behaviour
ii. 5 Marks for attendance shall be based on the following distribution:
1. Less than 75% Nil
2. 75-79.9% 3 Marks
3. 80-84.9% 4 Marks
4. Above 85% 5 Marks
iii. 15 Marks shall be given for the Sports/NCC/Cultural and Co-curricular activities/other
activities after due consideration to the following points:
1. For participation in sports/NCC/Cultural/Co-curricular activities at National or above
level, shall be rewarded with minimum of 10 marks
2. For participation in sports/NCC/Cultural/Co-curricular activities at Inter-polytechnic
level, shall be rewarded with minimum of 08 marks
3. For participation in two or more of the listed activities, 5 extra marks should be
rewarded
Note: Head of Department shall ensure that these marks are conveyed to the H.P. Takniki
Shiksha Board, Dharamshala at the end of semester along with sessional record.
4
STUDY AND EVALUATION SCHEME
FIFTH SEMESTER (COMPUTER ENGINEERING)
5
SIXTH SEMESTER COMPUTER ENGINEERING
6
5.1 Multimedia Applications
LTP
3- 4
1. Introduction (6 hrs.)
What is multimedia, Multimedia Elements, Multimedia Applications, Multimedia
Systems Architecture, High Resolution Graphics Display, Network Architecture for
Multimedia Systems, Networking Standards, Evolving Technologies for Multimedia
Systems.
5 Animation (7 hrs.)
Introduction, Uses of animation, Key frames and Tweening, Types of animation,
Computer assisted animation, Creating movement ,Principle of animation.
7
Practical:
1. Using MS PowerPoint to create presentations for the area of interest.(Should include at least 20
slides having sound and video both)
2. Using Adobe Flash to create animations.
3. Using various functions of a digital camera (Focus, Exposure, Macro, Zoom, Flash, Date/Time
etc.)
4. Using Image Scanner to scan old photographs, pages and manipulate them using various
options under Adobe Photoshop.
5. Using OCR software to translate scanned documents to editable text.
6. Hands on practice on burning CD/DVD, using touch screens, digitizers, multimedia projectors.
8
5.2 Internet Technologies
LTP
4- 4
9
Suggested Digital Reference
1. http://www.w3schools.com
2. http://www.tutorialspoint.com
10
5.3 Programming Using Java
L T P
4 - 4
1. Introduction (6 hrs.)
Basic concepts of object-oriented programming – Objects and classes, data abstraction
and encapsulation, inheritance, polymorphism, dynamic binding and message
communication. Benefits and applications of object-oriented programming. Comparison of
Java with C and C++.
List of Practical
1. Programs using java programming constructs.
2. Programs using class & object.
3. Programs using constructors.
4. Programs using method overloading.
5. Programs using concept of inheritance.
6. Programs using method overriding methods.
7. Programs on exception handling.
8. Programs on creating Applet.
9. Program for java database connectivity.
11
Suggested Text/Recommended Books
12
5.4 Computer Organization
L T P
4 - 0
1. Basic Computer Organization and Arithmetic (10 hrs.)
Stored program concept and Von Neumann Architecture, Registers for basic computer.
Addition& Subtraction, Booth’s multiplication algorithm. Introduction to Division.
Introduction to floating point arithmetic.
13
.5.5.1 Wireless Communication & Mobile Computing
L T P
4 - 0
14
5.5.2 Information Security & Cyber Laws
L T P
4 - -
15
SUGGESTED DISTRIBUTION OF MARKS
16
5.5.3 DATA WAREHOUSING AND DATA MINING
L T P
4 - -
7. Case Studies on Data Mining Applications and recent trends in data mining (6 hrs.)
INSTRUCTIONAL STRATEGY
Teacher should take the students to various organizations to show how the large data is
stored and retrieved. Case studies should be taken for deeper understanding
1. J. Han, M Kamber, Data Mining Concepts and Techniques, Morgan Kaufmann, 2001,
ISBN 1-55860-489-8.
2. Data Warehousing, Data Mining and OLAP by Alex Berson and Stephen J Smith, Tata
McGraw Hill.
3. Introduction to Data Mining, Hand, Mannila, and Smyth, MIT Press, Cambridge, MA, 2000.
4. OLAP Solutions: Building Multidimensional Information Systems, Erik Thomsen, John
Wiley & Sons, Inc., 1997. (ISBN 0-471-14931-4).
5. Data Mining: Technologies, Techniques, Tools, and Trends by BhavaniThuraisingham
,CRC Press , ISBN: 0849318157 , 1998
6. Decision Support and Data Warehouse systems- Efren G. Mallach (Tata McGraw Hill).
7. Building the Data Warehouse – W.H. Inmon (Wiley Pub.)
8. Data Warehousing, Concepts, Technoques, Products and Applications- CSR. Prabhu
(PHI).
9. Data Mining Concepts and Techniques – JiaweiHanandMichelineKamber.
10. Data Warehousing in the Real World- Sam Anahory and Denmis Murray (Pearson Ed.).
17
SUGGESTED DISTRIBUTION OF MARKS
Topic Time Allotted Marks Allotted
No. (Hrs) (%)
1 6 8
2 10 20
3 10 20
4 8 15
5 8 15
6 8 12
7 6 10
Total 56 100
18
5.6 GENERIC SKILLS & ENTREPRENEURSHIP
DEVELOPMENT
LTP
2- 1
RATIONALE
In present scenario, there is an urgent need to develop right kind of attitude, knowledge and skills
amongst the Diploma engineers leading them to achieve gainful wage/ self employment. There is a
huge gap in perceptions of employers and employees regarding meeting the job requirements. Also
the dual challenges of competing in global working environment and keeping pace with the rapid
technological advancements call for re-design of curricula and thus enabling the importance of
employability or generic skills. Entrepreneurship development aim at developing conceptual
understanding for setting up owns’ business/enterprise to cope up with the problem of unemployment
and also to promote the socio- economic development of our country.
Both the subject areas, “generic skills and entrepreneurship development” are supplementary to
each other. Knowledge and skills of these must be imparted to diploma engineering students for
enhancing their employability and confidence in their personal and professional life.
DETAILED CONTENTS
1. Introduction to Generic Skills (02 Hrs)
1.1 Concept and importance
1.2 Local and global scenario
1.3 Concept of life-long learning (LLL)
19
4. Project Management (02 Hrs)
4.1 Concept of Management and features
4.2 Stages of Project Management; initiation, planning, execution, closing and
review (through case studies)
4.3 SWOT analysis concept.
4. Project Management and Project Report Preparation (Related to chapter 04 and 08);
through exercises on making project reports on micro and small enterprises. Case studies
and SWOT analysis of projects can be taken.
20
Instructional Strategy
Since the emphasis of present training need and work requirements is on budding entrepreneurs as
well as intelligent and multi skilled work force. Therefore skill development and knowledge
imparting should be focussed on generic and entrepreneurial skill development. Thus instructional
strategy of the subject should be more practical oriented and theories must be taught up to
conceptual or informal levels. Different methodologies may be used with inclusive approach and
must be supported with different training tools such as group and panel discussions , role plays, case
studies, field surveys through questionnaires, schedules and interviews, presentations, seminars and
expert talks in practical lectures and through student centred activities. Students may also be
provided with extracted study material and handouts too.
Recommended Books:
1. Generic Skill Development Manual, MSBTE, Mumbai
2. Lifelong Learning, Policy Brief (www.oecd.orf)
3. Towards Knowledge Society, UNESCO Publication, Paris
4. Human Learning, Ormrod
5. What Work Requires of Schools? SCANS Report: U.S. Department of Labour
6. Entrepreneurship Development by CB Gupta and P Srinivasan: Sultan Chand and sons: New
Delhi
7. Entrepreneurship Development by S. L. Gupta and Arun Mittal: IBH Publication
8. A Handbook of Entrepreneurship, Edited by B S Rathore and Dr. J S Saini
9. Entrepreneurship Development and Small Business Enterprises by Poornima M: Pearson
Education India
10. Handbook of Small Scale Industry by P M Bhandari
Inspirational Books
1. Stay Hungry stay Foolish by Rashmi Bansal
2. An Autobiography by Lee Iacocca
3. Steve Jobs: The Biography by Walter Isaacson
SUGGESTED DISTRIBUTION OF MARKS
21
5.7 MINOR PROJECT
L T P
- - 4
Project work gives the students an opportunity to conceive, design, construct and
implement their own solution of some real-world problem. A project work also inculcates
skills like problem-solving, creative thinking, time-management, planning, teamwork,
leadership, presentation, report-writing and communication etc. The confidence and
courage of the student also boosts up when the project gets implemented. The students
may choose a small project from any of the following areas:
1) Build small application with GUI, Database support and Report Generation.
2) Develop a website consisting of 20+ pages using HTML, CSS and JavaScipt.
3) Undertake a hardware project developed from COTS on platforms like arduino
4) Work on some real-world software for data-entry (Library, Student Records etc.)
5) Projects based on installation, management & troubleshooting of institute’s computer
network.
6) Projects based on installation repair & maintenance of the institute’s hardware devices.
Note: The teachers must guide /help students to identify their minor project work and
chalk out their plan of action well in advance.
As a minor project activity each student is supposed to study the operations at site and prepare
a detail project report of the observations/ processes/ activities observed by him/ her. The
students should be guided by the respective subject teachers; each teacher may guide a group
of 4 to 5 students.
The teachers along with field supervisors/ engineers will conduct performance assessment of
students. Criteria for assessment will be as follows:
22
6.1 Basics of Management
L T P
3 - -
RATIONALE:
Diploma holders are expected to take up middle level managerial positions, their exposure to
basic management principles is very essential. Some topics like Structure and ownership
ofOrganization, Leadership, Motivation, Customer Relationship Management (CRM),Legal
Environment of Business, Environmental Management, Accident and Safety: Total Quality
Management (TQM), Intellectual Property Rights (IPR) etc. have been included in the subject.
DETAILED CONTENTS
1. Introduction: (12 hrs.)
Definition and concept of management, functions of management- planning, organizing,
staffing, coordinating and controlling. Various areas of management-
(a) Human Resource Management(HRM)-Manpower recruitment and selection,
induction , training and development and performance appraisal.
(b) Financial Management- Meaning of financial management, its importance,
various sources of finance- long term and short term. Concept of Internal Rate of
Return(IRR), Net Present Value (NPV) and Average Rate of Return.
(c) Marketing Management- Product life cycle, concept of pricing, promotion
strategies- advertising, sales promotion and market research.
(d) Material Management – Inventory management, concept of economic order
quantity and waste management.
23
c) Intellectual Property Rights(IPR)- Concepts, infringements and remedies related to
patents, copy rights, trademarks and designs.
d) Accident and Safety- Meaning and concept of accident and safety, causes, safety
precautions and various measures after accidents.
INSTRUCTIONAL STRATEGY:
Generally the diploma holders occupy middle level managerial positions in an organization,
therefore, their exposure to basic management principles is very essential. Accordingly students
may be given conceptual understanding of different topics related to management. Some of the
topics may be taught using question answer, assignment or seminar. The teacher will discuss
success stories and case studies with students, which in turn, will develop appropriate
managerial qualities in the students. In addition, expert lectures may also be arranged from
within the institutions or from management organisations. Appropriate extracted reading
material and handouts may be provided.
Suggested/Recommended Books:
1. Principles of Management by Philip Kotler TEE Publication
2. Principles and Practice of Management by ShyamalBannerjee: Oxford and IBM
Publishing Co, New Delhi.
3.Financial Management by MY Khan and PK Jain, Tata McGraw Hill Publishing Co:: 7,
West Patel Nagar , New Delhi.
4. Modern Management Techniques by SL Goel: Deep and Deep Publications PvtLimited ,
Rajouri Garden, New Delhi.
5. Management by James AF Stoner, R Edward Freeman and Daniel R Gilbert Jr. : Prentice
Hall of India Pvt Ltd, New Delhi.
6.Essentials of Management by H Koontz, C O’ Daniel , Mc Graw Hill Book Company,
New Delhi.
7. Marketing Management by Philip Kotler, Prentice Hall of India, New Delhi
8. Total Quality Management by Dr DD Sharma, Sultan Chand and Sons, New Delhi.
9. Intellectual Property Rights and the Law by Dr. GB Reddy.
10. Service Quality Standards, Sales & Marketing Department, MarutiUdyog Ltd.
11. Customer Relationship Management: A step-by-step approach, Mohamed &Sagadevan
Oscar Publication, Delhi
24
12. Customer Relation Management, Sugandhi RK, Oscar Publication, Delhi
13. Environment Engineering by GN Pandey & GC Pandey, Tata McGraw Hill Publication.
TOTAL 42 100
25
6.2 Computer Graphics
LT P
4 - 4
List of Practical
1. To move two characters in opposite directions.
2. To draw a line using DDA.
3. To draw a line using Bresenham’s Line algorithm.
4. To draw a circle using Midpoint Circle algorithm .
5. To use 2D Transformation Techniques.
6. To make a mini project based on computer graphics.
26
SUGGESTED DISTRIBUTION OF MARKS
1 10 15
2 10 20
3 10 20
4 10 20
5 10 15
6 6 10
Total 56 100
27
6.3 Open Source Software
L TP
4- 4
1. Introduction (5 hrs.)
Definitions of open source software, free software, freeware, public domain software, and
free and open-source software. Introduction to GNU Project, FSF.GNU GPL.Legal Issues:
Copyrights, Patents, Contracts and Licenses. Recent trends in Open Source Technology.
List of Practical
1. Using Linux GUI (GNOME and KDE) for basic tasks.
2. Using various open source software like Open Office, gimp, firefox etc.
3. Using Linux CLI to run basic commands/utilities like:
Basic commands/Utilities- man, echo, exit, cal, date, time, mkdir, rmdir, cd, pwd, clear,
cat, type, bc, expr, test, script, passwd, uname, tty, hostname, chvt, alias, ls, cp, ln, rm,
more, less, cmp, comm, diff.
4. Writing shell script for performing various tasks like: factorial of a number, prime number,
Fibonacci series, reverse of digits of a number, lower case to upper case conversion.
5. Using users management under Linux. (Using commands user add, used mod,
userdel, id, su, sudo, group add, group mod, group del)
6. Using file management and ownership under Linux. (using commands chmod,
chown, chgrp, touch, find, head, tail, cut, paste, sort)
28
SUGGESTED DISTRIBUTION OF MARKS
1 5 10
2 18 30
3 18 30
4 10 20
5 5 10
Total 56Hrs. 100
Digital References
1. www.kernel.org.
2. www.distrowatch.com
3. http://www.tldp.org/guides.html
3. http://tldp.org/LDP/sag/html/sag.html(The Linux System Administrator's Guide, version 0.9
by Lars Wirzenius, Stephen Stafford, Stephen Stafford, Stephen Stafford and Alex Weeks)
4. http://linux-tutorial.info
5. http://www.linux.com
6. http://ftacademy.org/files/materials/fta-m1-intro_to_FS-v1.pdf
29
6.4 MAJOR PROJECT
L T P
- - 8
Rationale
Major Project Work aims at developing innovative skills in the students whereby they
apply in totality the knowledge and skills gained through the course work in the solution
of particular problem or by undertaking a project. The individual students have different
aptitudes and strengths. Project work, therefore, should match the strengths of
students. For this purpose, students should be asked to identify the type of project work,
they would like to execute. It is also essential that the faculty of the respective
department may have a brainstorming to identify suitable project assignments for their
students. The project assignment can be individual assignment or a group assignment.
There should not be more than 3 students if the project work is given to a group. The
students should identify themselves or accept the given project assignment at least two
to three months in advance. The project work identified in collaboration with industry
should be preferred. Each teacher is expected to guide the project work of 5–6
students.
The project assignments may consist of:
Programming customer based applications
Web page designing including database connectivity
Database applications
Projects related to Computer Hardware
Projects related to Computer Networking
Software Development
Bringing improvements in the existing systems/equipment
Projects related to Multimedia
Projects related to Computer Graphics
30
Sr. Performance criteria Max. Rating Scale
No marks Excellent Very Good Good Fair Poor
1. Selection of project 10 10 8 6 4 2
assignment
2. Planning and execution of 10 10 8 6 4 2
considerations
3. Quality of performance 20 20 16 12 8 4
4. Providing solution of the 20 20 16 12 8 4
problems or production of final
product
5. Sense of responsibility 10 10 8 6 4 2
6. Self expression/ communicat- 5 5 4 3 2 1
ion skills
7. Interpersonal skills/human 5 5 4 3 2 1
relations
8. Report writing skills 10 10 8 6 4 2
9. Viva voce 10 10 8 6 4 2
The overall grading of the practical training shall be made as per following table
Range of maximum marks Overall grade
i) More than 80 Excellent
ii) 79 <> 65 Very good
iii) 64 <> 50 Good
iv) 49 <> 40 Fair
v) Less than 40 Poor
In order to qualify for the diploma, students must get “Overall Good grade” failing which
the students may be given one more chance of undergoing 8 -10 weeks of project
oriented professional training in the same industry and re-evaluated before being
disqualified and declared “not eligible to receive diploma ”. It is also important to note
that the students must get more than six “goods” or above “good” grade in different
performance criteria items in order to get “Overall Good” grade.
Important Notes
1. This criteria must be followed by the internal and external examiner and they should see the
daily, weekly and monthly reports while awarding marks as per the above criteria.
2. The criteria for evaluation of the students have been worked out for 100 maximum marks.
The internal and external examiners will evaluate students separately and give marks as per
the study and evaluation scheme of examination.
3. The external examiner, preferably, a person from industry/organization, who has been
associated with the project-oriented professional training of the students, should evaluate
the students performance as per the above criteria.
31
4. It is also proposed that two students or two projects which are rated best be given merit
certificate at the time of annual day of the institute. It would be better if specific nearby
industries are approached for instituting such awards.
The teachers are free to evolve other criteria of assessment, depending upon the type of
project work.
The students must submit a project report of not less than 50 pages (excluding coding). The
report must follow the steps of Software Engineering Concepts
It is proposed that the institute may organize an annual exhibition of the project work done by
the students and invite leading Industrial organizations in such an exhibition. It is also proposed
that two students or two projects which are rated best be given merit certificate at the time of
annual day of the institute. It would be better if specific industries are approached for instituting
such awards.
32
6.5.1 Cloud Computing
L T P
4 - 2
Practical
1. Collaboration on calendars, schedules, and task management
2. Collaboration on event management
3. Collaboration on contact management
4. Collaboration on project management
33
5. Collaboration on word processing
6. Collaboration on spreadsheets
7. Collaboration on databases
8. Collaboration on presentation
9. Collaboration on file sharing and any other on line content
i. Cloud Computing for Dummies by Judith Hurwitz, R.Bloor, M.Kanfman, F.Halper (Wiley
India Edition)
ii. Enterprise Cloud Computing by GautamShroff,Cambridge
iii. Cloud Security by Ronald Krutz and Russell Dean Vines, Wiley-India
Total 56 100
34
6.5.2 Installation and Troubleshooting of Computer Networks
LTP
4- 2
1. Introduction (6 hrs.)
Network Administrator, Network Engineer, Network Architecture / Designer, Other Network
Related Jobs.
LIST OF PRACTICALS
1. Sharing and using a printer in a network.
2. Mapping a drive in a network and using it.
3. Using remote login tools in a network. (both GUI based: webmin, team viewer and CLI based:
telnet, ftp and SSH, rlogin has to be covered)
4. Configuring a simple DHCP server on Linux.
5. Study and installation of Firewall in a network
6. Troubleshooting a network problems ( using if config, host name, ping, traceroute, netstat, route,
host,arp, NET, etc.)
35
Suggested /Recommended Books
1. The Complete Reference Networking by Craig Zacker, TMH publication.
2. Network Analysis and Troubleshooting by J. Scott Haugdahl, Addison-Wesley, 2000.
3. Network Troubleshooting Tools by Joseph D. Sloan, O’Reilly Publication
4. Linux Network Administrator’s Guide, by Olaf Kirch& Terry Dawson, O’Reilly
Publication
5. Computer Viruses and Malware by John Aycock, from Springer
Digital Reference
1. http://portal.aauj.edu/portal_resources/downloads/operating_system/linux_security.pdf
2. http://tldp.org/LDP/nag/nag.html
Total 56 100
36
6.5.3 Web Programming
L T P
4 - 2
1. Designing Dynamic Web Pages using PHP (15 hrs.)
Static vs dynamic web page, CSS - Inline Styles, Embedded and External Style
Sheets, CSS Block Model, Selectors, Setting Position, Color, Alignment, Padding,
Margins, Cascading Rules, PHP Session Management, Cookies, User Authentication,
Sending and Receiving E-mails, Dynamically Generating Images, Magic Quotes,
Uploading Files.
2. AJAX &Jquery (15 hrs.)
JQuery fundamentals, using the JQuery library file, JQuery selectors, JQuery
methods to access HTML attributes, JQuery methods for traversing, JQuery
manipulators, JQuery effects, Including JQuery in a WebPage, Anonymous Functions,
Callback Functions, Widgets and Utilities, Introduction to AJAX.
3. Tools for Website Deployement (08 hrs.)
Installation, Configuration and Using Apache, LAMP, WAMP, XAMP, Mozilla Firefox,
Google Chrome
4. Introduction to Content Management (08 hrs.)
Content Management, CMS Tools, Joomla: Installation, Configuration and
Administration, CAM Model, User and Media Management, Joomla Extensions and
Templates.
5. Blogging &Search Engine Optimization (10 hrs.)
Introduction to blogging and wordpress.On-page Optimization Activities, Initial Site
Analysis, Keyword Research, Density Analysis and Placement, Title & Meta Tags
development, Site Structure Analysis, URL renaming/re-writing, Content Development
Check, Brief Keyword Competition Review,H1, H2, H3 Tags, Anchor Text, Existing Web
Content Optimization, HTML Validation, Creation of XML / HTML / Text Sitemaps,
Submitting sites to Google and Yahoo Webmasters, Canonical / 404 Implementation.
List of Practical:
1. Practicals on creating dynamic web page using PHP.
2. Practicals based on AJAX
3. Practicals based on Jquery.
4. Practicals on Joomla.
Suggested /Recommended Books
1. HTML5 Black Book: CSS3, JavaScript, XML, XHTML, AJAX, PHP and JQuery” by
Kogent Learning Solutions, Dreamtech Press
2. “PHP and MySQL Development” by Luke Welling, Laura Thomson, Addison Wesley
3. “Pro PHP and JQuery” by Jason Lenstorf, Apress
4. Web Resource “http://www.w3schools.com/” for JavaScript, JQuery and AJAX
5. “Joomla Explained: Your Step by Step Guide” by Stephen Burge, Joomla Press
37
Suggested Digital Reference
1. http://www.w3schools.com
2. http://www.tutorialspoint.com
Total 56 100
38
6.5.4 Android Programming
L T P
4 - 2
1. Introduction to Android (6 hrs.)
Android overview, Features of Android, Android Applications. Setting up Java Development Kit
(JDK), Setting up Android SDK, Setting up Eclipse IDE, Setting up Android Development Tools
(ADT) Plugin, Creating Android Virtual Device.
List of Practical:
1. Setting up environment for android programming.
2. Creating a hello world program
3. Creating an interactive user interface for the area of your interest.
39
Suggested /Recommended Books
1. Hello, Android: Introducing Google's Mobile Development Platfor by Ed Burnette
2. Android Application Development for Dummies by Michael Burton
3. Begning Android 4 Application Development by Wei-Meng Lee
4. Android Programming : the Big Nerd Ranch Guide
Digital Reference
1. http://www.w3schools.com
2. http://www.tutorialspoint.com
Total 56 100
40
6.6PRACTICE IN COMMUNICATION SKILLS
L T P
- - 2
RATIONALE
For successful completion of diploma programme, the students should possess adequate
command on language and communication skills so that they are able to express themselves with
ease and felicity. The language used by the students should be appropriate to objectives and
occasion. The contents of this subject shall provide them practical training through language
laboratory.
1. Exercises on phonetics
2. Group Discussion
3. Exercises on self-assessment using tools like SWOT analysis.
4. Internet communication
5. Correspondence
5.1 Resume writing
5.2 Covering letter
5.3 Follow-up correspondence
5.4 Business Correspondence
6 Practice on listening skills.
7 Speaking exercises with emphasis on voice modulation (reading and extempore)
8 Demonstration and practice on Body language and Dress sense.
9 Exercises on etiquettes and mannerism in difficult situations like business meetings, table
manners, telephone etiquette and manners related to opposite gender.
10 Mock interviews (telephonic/personal)
11 Cross-cultural Communication
12 Role play for effective Communication.
13 Exercises on wit and humour in conversations and creating lively environment.
41