Professional Documents
Culture Documents
3 Papers
3 Papers
Learning Objectives:
This course is designed to equip students with the basic skills and knowledge to start building and learn
programming of basics Python. To develop programs in Python using lists, tuples and strings along with
several libraries.
I 15 20
Introduction to basics of Python
15
Function, Directories, built in data-
II 15 25
structures
III Practical 30 30 10
60 75 25
Total
DETAILED CONTENT
UNIT-I 15 Hours
Introduction to Python :Python overview, Python identifiers, keywords, variables, standard data types,
numbers(integers, floating point numbers, complex numbers), operators, statement and expression,
string operations, Boolean expression, control expressions, Iteration- while statement, Input from
keyboard.
UNIT-II 15 Hours
Functions, Built-in functions, composition of functions, user defined functions, parameters and
arguments, Function calls, Python recursive statement, the anonymous functions, writing Python
scripts., Built-in Data structures in Python: Strings, Lists, Ranges, Tuples, Dictionaries, Text files,
Directories, Manipulations Building blocks of python program, Introduction to different python libraries
and packages; matplotlib, numpy, pandas, Numpy.
UNIT-III 30 Hours
I 2 1
II 2 1
III (Practical) 5 3
Exam Duration:
Theory Practical
2 Hours 3 Hours
Suggested Readings:
Text Books:
Reference Books:
1. S. Gowrishankar, A. Veena , Introduction to Python Programming, 1st Edition, CRC Press/Taylor &
Francis, 2018.
2. J. W. Chun, Core Python Programming, Second Edition, Pearson, 2010.
3. M. C. Brown, Python: The Complete Reference, Osborne/McGraw-Hill, 4th Edition, 2018.
SEC-184: Animation and Multimedia
Learning Objectives:
This course is designed to equip students with the basic skills and knowledge to start building the
different types and forms of multimedia, Explain the concepts of graphic media and colour modes, Design
3D models.
I 15 20
Introduction to animation
15
II Introduction to multimedia 15 25
III Practical 30 30 10
60 75 25
Total
DETAILED CONTENT
UNI-I
History of Animation, Principles animation, Timing and staging, Exaggeration, Drawing Concepts,
Colour Studies, Character Design, Common Graphic Formats (BMP, JPEG, PNG, GIF, TIFF, PSD, PDF,
EPS, AI, RAW (CR2, NEF), Image Editing and Processing , Two- dimensional animation and three
dimensional animation technology, animation development process, Graphics Design Fundamentals, 3D
Modeling, Digital Editing, Animation scripting.
UNIT II
Introduction OpenGL, Defining shapes, attribute, drawing lines, polygons, displaying text.
UNIT-III
I 2 1
II 2 1
III (Practical) 5 3
Exam Duration:
Theory Practical
2 Hours 3 Hours
Suggested Readings:
Text Books
1. Richard E. Williams, The Animator's Survival Kit, Faber & Faber, 1st Edition, 2021.
2. Tay Vaughan, Multimedia: Making It Work, Tata Mc-Graw Hill., 9th Edition, 2013.
2. Buford, Multimedia Systems, Pearson edition, 2003
References
1. Vasuki Belavadi, Video Production, Oxford University Press India; 2nd Edition
2. Ted Alspach, Jennifer Alspach, Illustrator CS Bible, John Wiley & Sons, 1st edition.
3. Toby Howard, An Introduction to Graphics Programming with OpenGL, The University of
Manchester.
3. Ranjan Parekh, Principles of Multimedia, TMH, 2 nd Edition, 2017.
SEC-133: Information Security and Cyber law Fundamentals
Learning Objectives:
The course will cover the basics of information security & spread awareness of this field to help the
participants understand the importance of security in their daily lives in the IT field. Learn, structure,
mechanics and evolution of various crime threats. The course also introduces countermeasures to mitigate
attacks and different existing cyber laws.
I 15 20
Basic foundation of information security
15
II Email, Different types of attacks, IT laws 15 25
III Practical 30 30 10
60 75 25
Total
UNIT-I
Basics of Networks and internet, Types of Network, Need of Information Security, Attributes of
Information Security, Authentication, Confidentiality, Integrity, Availability, Non Repudiation, Access
Control, Threats and Vulnerabilities, Security Attacks, Unauthorized Access, Impersonation, Denial of
Service, Malicious Software, Viruses, Worms, Trojan Horses. Definitions, Types of authentication,
Password Authentication, Password Vulnerabilities &Attacks: Brute Force & Dictionary Attacks.
Password Policy & Discipline, Single Sign‐on – Kerberos, Alternate Approaches, Biometrics: Types of
Biometric Techniques: False Rejection, False Acceptance, Cross over Error Rates.
UNIT-II
E‐mail Risks, Spam, E‐mail Protocols, Basics of Internet Protocol (IP), Transport Control Protocol (TCP),
User Datagram Protocol (UDP), Email security: web authentication, SSL and SET, Network Attack:
Buffer Overflow, TCP Session, Hijacking, Sequence Guessing, SQL injection attack, Cross-site scripting
attack, Eavesdropping attack, Birthday attack, Malware attacks, Social Engineering attacks.
IT Act: Salient Feature of IT Act 2000, Legal Provisions under the Information Technology Act, Recent
amendments by the IT (Amendment Act) 2008, ActSection66(A, B, C, D, E, F), ITActSection67(A,B,C).
UNIT-III
Suggested Hands on Practical Assignments (Questions need not be restricted to this list)
I 2 1
II 2 1
III (Practical) 5 3
Exam Duration:
Theory Practical
2 Hours 3 Hours
Suggested Readings:
Text Books
1. Whitman, M. E. & Mattord, H. J. (2017) Principles of Information Security. 6th edition. Cengage
Learning.
2. Sushila Madan, Cyber Crimes and Laws, Scholar Tech Press (MKM Publishers Pvt. Ltd) Second
Revised Edition, 2017.
3. Basta, A., & Halton, W., (2010) Computer Security: Concepts, Issues and Implementation, Cengage
Learning India.
References
1. Basta, A., & Halton, W., (2010) Computer Security: Concepts, Issues and Implementation, Cengage
Learning India.
2. Anderson, R. (2008) Security engineering: A guide to building dependable Distributed Systems. 2nd
edition. John Wiley & Sons.