Network Security Course Overview
Network Security Course Overview
1 NETWORK SECURITY
L T P
4 - 3
RATIONALE
This course has been designed keeping in view basic computer users and information
system managers. The students are acquainted with the concepts needed to secure a
network, understanding risks and how to deal with them. It is hoped that the students will
have a wider perspective on security in general and better understanding of how to reduce
and manage the security risks.
LEARNING OUTCOMES
DETAILED CONTENTS
1. Introduction (10 Periods)
Need for securing a network; Principles of Security, Type of attacks, introduction
to cyber crime, cyber law-Indian Perspective (IT Act 2000 and amended 2008),
cyber ethics, ethical hacking. Hacking , Skimming, attacker, phreaker , hackivist,
bluejacking, bluesnarfing, IOS Jailbreaking.
2. Securing Data over Internet (14 Periods)
Introduction to basic encryption and decryption, concept of symmetric and
asymmetric key cryptography, overview of DES, RSA and PGP. Introduction to
Hashing: MD5, SSL, SSH, HTTPS, Digital Signatures, Digital certification, IPSec
3. Virus, Worms and Trojans (10 Periods)
Definitions, preventive measures – access central, checksum verification, process
configuration, virus scanners, heuristic scanners, application level virus scanners,
deploying virus protection, Zombie, Ransomware
4. Firewalls (05Periods)
Definition and types of firewalls, firewall configuration, Limitations of firewall.
Whitelisting Vs blacklisting.
5. Intrusion Detection System (IDS)/IPS (04 Periods)
Introduction; IDS limitations – teardrop attacks, counter measures; Host based
IDS set up
6 Handling Cyber Assets- Configuration policy as per standards, Disposable policy
(05 periods)
7. Virtual Private Network (VPN) (08 Periods)
Basics, setting of VPN, VPN diagram, configuration of required objects,
exchanging keys, modifying security policy
8. Disaster and Recovery (08 Periods)
Disaster categories; network disasters – cabling, topology, single point of failure,
save configuration files; server disasters – UPS, RAID, Clustering, Backups,
server recovery
Note: A visit to an organization must be organized for the demonstration about network
security and exposure to available software
INSTRUCTIONAL STRATEGY
Since the facilities are not available in the polytechnic, students need exposure to various
security systems and software available in some organisations, universities and
engineering colleges. For this, visits may be organized for students. The teachers should
also be exposed in this area. Some practicals can be conducted in the laboratory.
MEANS OF ASSESSMENT
LIST OF PRACTICALS
RECOMMENDED BOOKS
http://swayam.gov.in
RATIONALE
Knowing the details of Mobile and their working principle are need of the every
common man. Mobile Application development is the very hot business domain.
Majority of the corporate have a separate division for the development of mobile
applications. It is essential that diploma students must know the way to apply
advanced data communicating methods and networking protocols for wireless and
mobile devices. Hence this subject.
LEARNING OUTCOMES
Compare the characteristics, basic concepts and systems issues in different mobile
computing technologies.
Illustrate architecture and protocols in Mobile computing and to identify the trends
and latest development of the technologies in the area
Compare the network protocols governing the mobile communication
Describe different kinds of mobile OS prevailing in the market
Illustrate the usage of different components of Android OS in detail
Develop a mobile application using different components of Android
Write a program in Android to store data in databases
DETAILED CONTENTS
2.2 Short Message Service ( SMS): Mobile computing over SMS, Short Message
Service, Strength of SMS, SMS Architecture, Value added services through SMS,
VAS Examples
2.3 General Packet Radio Service (GPRS): Introduction, GPRS Packet data Network,
Applications for GPRS, Generic Applications, GPRS Specific Applications,
Limitations of GPRS, Features of 3G and 4G Data Service
2.4 Mobile Operating Systems : Evaluation of Mobile Operating System-Handset
Manufactures and their Mobile OS- Mobile OS and their features. Linux Kernel
based Mobile Or
3.2 ANDROID SDK & ADT : Android SDK, Android Development Tool (ADT),
Installing and configuring Android, Android Virtual Device (AVD)
3.4 User Interface : Views and Viewgroups, Layouts, Display Orientation , Action
Bar, Listening for UI Notifications
4.2 Advanced Views : Time Picker View and Date Picker View, List Views, Image
View, Menus, Analog and Digital View, Dialog Boxes
4.3 Displaying Pictures & Menus with Views: Image View, Gallery View,
ImageSwitcher, GridView - Creating the Helper Methods, Options Menu, Context
Menu
4.4 SMS, Phone: Sending SMS, Receiving SMS, Making phone call
5. Location Based Service and SQLite (16 periods)
5.1 Location Based Services : Obtaining the Maps API Key- Displaying the Map,
Zoom Control , Navigating to a specific location, Adding Marker , Geo Coding
and reverse Geo coding
5. Location Based Service and SQLite
5.1 Location Based Services : Obtaining the Maps API Key, Displaying the Map,
Zoom Control, Navigating to a specific location, Adding Marker, Geo Coding
and reverse Geo coding
5.2 Content Provider : Sharing data, view contacts, Add contacts, Modify contacts,
Delete Contacts
5.3 Storage : Store and Retire data’s in Internal and External Storage, SQLite,
Creating and using databases
5.4 Android Service : Consuming Web service using HTTP , downloading binary
Data, Downloading Text Content, Accessing Web Service
MEANS OF ASSESSMENT
RECOMMENDED BOOKS
http://swayam.gov.in
LIST OF EXPERIMENTS:
RATIONALE
This course will cover the practical aspects of Web App development using various
frameworks. The course equips the students with resources for design, development and
production of web applications. Students will be introduced to popular web application
frameworks for building scalable web applications. The main objective for this course is
to motivate student's interest in learning Web-app development by giving them an insight
into its possibilities through practical applications. In addition, the course also provides a
sufficiently broad but practical introduction to Server-side web technologies..
LEARNING OUTCOMES
DETAILED CONTENTS
(Theoretical Instructions)
3. Moodle
Installing Moodle, Installing plugins, Version Upgrading, Verify Database
Schema, Managing a Moodle site, Managing authentication, Manual accounts, No
login, Email-based self-registration, IMAP authentication, Browse list of users,
Bulk user actions, Add a new user, Upload users, User profile, Managing
enrolment plugins, Manual enrolment, Guest access, Category enrolments,
External database enrolment, Managing Roles and permissions, Assign roles, Site
administrator, Manager role, Course creator role, Teacher role, Non-editing
teacher role, Student role, Guest role, Roles settings, Permissions, Password
salting.
Site appearance, Front page, Front page settings, My Moodle, User profiles,
Navigation, Course list, Themes, Theme settings, Standard themes, Installing a
new theme, Header and footer, Language settings, Language customization,
Server settings, System paths, Session handling, HTTP, Maintenance mode,
Cleanup, Environment, Site registration, Config changes report, Using web
services, Publishing a course, Blogs, Blog settings, Using Blogs, Comments, Tags,
RSS feeds settings, Using RSS feeds, Using Calendar, Site backup, Course
backup, Course restore, Automated course backup.
LIST OF PRACTICALS
INSTRUCTIONAL STRATEGY
Since the entire course content is web based, students can practice it online. The teachers
should have practice on this framework. Entire course is hands-on based so practicals
should be conducted in the laboratory.
RECOMMENDED RESOURCES
1. http://www.wpbeginner.com/beginners-guide/how-to-learn-wordpress-for-free-in-
a-week-or-less/
2. https://docs.moodle.org/22/en/Table_of_Contents
3. e-books/e-tools/relevant software to be used as recommended by
AICTE/HSBTE/NITTTR.
In the present day scenario, it has become imperative to impart entrepreneurship and
management concepts to students so that a significant percentage of them can be directed
towards setting up and managing their own small enterprises. It may be further added that
an entrepreneurial mindset with managerial skills helps the student in the job market. This
subject focuses on imparting the necessary competencies and skills of enterprise set up
and its management.
LEARNING OUTCOMES
DETAILED CONTENTS
SECTION – A ENTREPRENEURSHIP
SECTION –B MANAGEMENT
a) Leadership
d) Financial Management
a) Basic of Accounting:
INSTRUCTIONAL STRATEGY
Some of the topics may be taught using question/answer, assignment, seminar or case
study method. The teacher will discuss stories and case studies with students, which in
turn will develop appropriate managerial and entrepreneurial qualities in the students. In
addition, expert lecturers may also be arranged from outside experts and students may be
taken to nearby industrial organisations on visit. Approach extracted reading and handouts
may be provided.
MEANS OF ASSESSMENT
Assignments and quiz/class tests, mid-term and end-term written tests, model/prototype
making
RECOMMENDED BOOKS
http://swayam.gov.in
Industry Based Project Work aims at developing innovative skills in the students whereby
they apply the knowledge and skills gained through the course by undertaking a project.
The individual students have different aptitudes and strengths. Project work, therefore,
should match the individual strengths of students. The prime emphasis of the project work
is to understand and apply the basic knowledge of the principles of software engineering
practices in real life situations, so as to participate and manage a large software
engineering projects in future.
LEARNING OUTCOMES
Implement the theoretical and practical knowledge and skills gained through
various subjects/courses into an application suitable for a real practical working
environment, preferably in an industrial environment.
Develop software packages or applications and implement these for the actual
needs of the community/industry.
Explain the working of industrial environment and its work ethics.
Explain what entrepreneurship is and how to become an entrepreneur.
Identify and contrast gap between the technological knowledge acquired through
curriculum and the actual industrial need and to compensate it by acquiring
additional knowledge as required.
Carry out cooperative learning through synchronous guided discussions within the
class in key areas, asynchronous document sharing and discussions, as well as
prepare collaborative edition of the final project report.
Field computing and to achieve real life experience in software design.
Apply the knowledge about disaster management in practical situations.
General Guidelines
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.
The activity of problem identification should begin well in advance (say at the end
of second year). Students should be allotted a problem of interest to him/her as a
major project work. It is also essential that the faculty of the respective
department may have a brainstorming session 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 project work identified in collaboration with
industry should be preferred.
This project work should not be considered as merely conventional industrial
training in which students are sent at work places with either minimal or no
supervision. This experience is required to be planned in advance and supervised
on regular basis by the polytechnic faculty. For the fulfillment of above objectives,
polytechnics may establish close linkage with 8-10 relevant organization for
providing such an experience to students. It is necessary that each organization is
visited well in advance and activities to be performed by students are well defined.
The chosen activities should be such that it matches with the curricular interest to
students and of professional value to industrial/ field organizations. Each teacher
is expected to supervise and guide 5-6 students.
The overall grading of the practical training shall be made as per following table.
In order to qualify for the diploma, students must get “Overall Good grade” failing which
the students may be given one more chance to improve and re-evaluate 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.
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 200 maximum
marks. The internal and external examiners will evaluate students separately and
give marks as per the study and evaluation scheme of examination.
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.
It is proposed that the institute may organize an annual exhibition of the project work
done by the students and invite leading Industrial organisations in such an exhibition.
6.6 SOFT SKILLS – IV
L T P
- - 5
RATIONALE
The present day world requires professionals who are not only well qualified and
competent but also possess good communication skills. The diploma students not only
need to possess subject related knowledge but also soft skills to get good jobs or to rise
steadily at their work place. The objective of this subject is to prepare students for
employability in job market.
LEARNING OUTCOMES
After undergoing this course, the students will be able to:
Communicate effectively.
Apply techniques of effective time management
Develop habits to overcome stress
Face problems with confidence
Exhibit attributes required to appear for an interview
Learn about current and future career opportunities
Exhibit entrepreneurial skills
Use QC/QT tools
DETAILED CONTENTS
Sports
NCC/NSS
Cultural Event