PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE Department of Computer Application SYLLABUS FOR 5th Sem IMCA PROGRAMME Computer Graphics (05301301)
Type of Course: IMCA Prerequisite: Basic Knowledge of Graphics Rationale: To provide the fundamental principles and algorithms of underlying computer graphics, including line drawing algorithms, circle/ellipse drawing algorithms, 2D geometrical transformation, 3D geometric transformations, viewing in 3D (orthographic projection and perspective projection) and visible surface detection algorithms. Teaching and Examination Scheme: Teaching Scheme
Examination Scheme Credit
Lect Hrs/ Week
Tut Hrs/ Week
Lab Hrs/ Week
4
0
2
5
External
Total
Internal
T
P
T
CE
P
60
30
20
20
20
150
Lect - Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P - Practical, CE - CE, T - Theory, P - Practical
Contents: Sr.
Topic
Weightage
Teaching Hrs.
10%
5
16%
8
16%
8
16%
6
Introduction to Computer Graphics: 1
Application of computer graphics, Graphics Systems ±Refresh CRT, Raster-Scan Displays, Random-Scan Displays, Flat Panel Displays, Liquid-Crystal Displays Graphics Primitives:
2
3
Points and lines, Line-drawing algorithms ±DDA Algorithm, Bresenham¶s line Algorithm; Circle-generating algorithm ±Midpoint Circle Algorithm, Filled-Area Primitives : Scan-line Polygon Fill Algorithm, Inside-outside Tests, Boundary-Fill Algorithm 2D and 3D transformation: Basic transformations ±Translation, Rotation, Scaling; Matrix representations & Homogeneous Coordinates; Composite transformations, Other Transformations ±Reflection, Shear; 3-D transformations Viewing 2D and 3D transformation: Viewing Pipeline, Window-to-viewport coordinate transformation;
4
Clipping: Point Clipping; Line Clipping ±Cohen-Sutherland Line Clipping, Liang-Barsky Line Clipping; Polygon Clipping ±SutherlandHodgeman Polygon Clipping; Text clipping
Printed on : 04-05-2017 04:16 PM
Page 1 of 3
Image Operations & Image Representation: Graphics Formats (GIF (Graphics Interchange Format), Microsoft Windows Bitmap (BMP), JPEG File Interchange Format, MPEG, TIFF (Tag Image File Format), PNG (Portable Network Graphic Format))
5
Introduction, applications and components of Image processing system, Digitization: Sampling & Quantization
14%
7
14%
7
14%
7
Image Enhancement: Contrast Intensification (with examples) and smoothing (with examples), Sharpening and noise reduction. Introduction of Image restoration, Image compression (Lossy & Lossless compression), Image Registration, MultiValued Image processing (Multi-spectral & Multi-modal), Image analysis (Segmentations, Edge & Line detection, Feature extraction, Image description & Recognition 2D and 3D Animation Tools ±Flash I: What is Multimedia, Animation, Introduction to Flash.
6
Flash Tools : Selction, subselection, Free transform, Gradient transform,Line, lasso, Pen, Text , Oval, Rectangle, Pencil, Brush, Ink bottle, Paint bucket, Eyedropper and Eraser. Flash Toolbars, Stage and Panels. Animation : Frame by frame animation, Tweening :Motion tweening, Shape tweening, Character tweening. Animation, Sound and Action Scripting ±Flash II: Animation: Masking and Layers Sound : Adding sound, Stop and Play sound, Importing sound files Flash Scripting: x ( current x coordinate), y ( current y coordinate)
7
Timeline controls: All Actions Movie clip controls :setProperty(), getProperty(), startDrag(), on (),stopDrag() Browser / Network controls : fscommand ±quit , fullscreen, getUrl (),loadMovie(), fullscreen
*Continuous Evaluation: It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc. Reference Books: 1.
Computer Graphics Donald Hearn & M. Pauline Baker; PHI,2011; Second Edition
2.
Computer Graphics - a Programming approach S. Harrington; McGraw Hill,2014; 2nd Edition
3.
Principles of interactive computer graphics New Mann & Sprovl; McGraw Hill,2001; 2nd edition
4.
Procedural Elements for Computer Graphics David F. Rogers; Tata McGraw Hill,2001
5.
Macromedia FLASH 8 advanced for Windows and Macintosh Chun Robertson; Pearson Education,2005
6.
Adobe Flash Professional CS6 Classroom in a book ; Pearson (Adobe Press)
Printed on : 04-05-2017 04:16 PM
Page 2 of 3
7.
Adobe Flash CS4 Professional Robert Reinhardt, Snow Dowd; Bible; Willy India Edition
Printed on : 04-05-2017 04:16 PM
Page 3 of 3
PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE Department of Computer Application SYLLABUS FOR 5th Sem IMCA PROGRAMME IT Infrastructure Management (05301302)
Type of Course: IMCA Prerequisite: Basic Knowledge of Computers and Media Rationale: This subject brief you about IT Infrastructure management in an organization Teaching and Examination Scheme: Teaching Scheme
Examination Scheme Credit
Lect Hrs/ Week
Tut Hrs/ Week
Lab Hrs/ Week
4
0
0
4
External
Total
Internal
T
P
T
CE
P
60
-
20
20
-
100
Lect - Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P - Practical, CE - CE, T - Theory, P - Practical
Contents: Sr.
Topic
Weightage
Teaching Hrs.
20%
9
20%
9
20%
9
20%
9
20%
9
Introduction:
1
Information technology, Computer hardware, Computer software, Network and internet, Computing resources, ITINFRASRUCTUREdesign issues, Requirements, IT system management process, Service management process, Information system design, IT infrastructure library. Service Delivery Process:
2
Service delivery process, Service level management, Financial management, Service management, Capacity management, Availability management. Service Support Process:
3
Service support process, Configuration management, Incident management, Problem management Change management, Release management, STORAGE MANAGEMENT-backup & storage, Archive & retrieve, Disaster recovery, Space management, Database & application protection, Bare machine recovery, Data retention. Security Management:
4
Security, Computer and internet security, Physical security, Identity management, Access management. Intrusion detection, Security information management. IT Ethics:
5
Introduction to cyber ethics, Intellectual property, Privacy and law, Computer forensics, Ethics and internet, Cyber crimes emerging trends in IT-Electronic commerce, Electronic data interchange, Mobile communication development, Smart card, Expert systems.
Printed on : 04-05-2017 04:19 PM
Page 1 of 2
*Continuous Evaluation: It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc. Reference Books: 1.
IT Infrastructure and Management Manoj Kumar Choubey and Saurabh Singhal; Pearson Education,2011
Printed on : 04-05-2017 04:19 PM
Page 2 of 2
PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE Department of Computer Application SYLLABUS FOR 5th Sem IMCA PROGRAMME Mini Project-I (05301303)
Type of Course: IMCA Prerequisite: Basic approach of problem solving methods. Knowledge of Object Oriented Modeling and an Object Oriented Programming Language, RDBMS. Rationale: Basic approach of problem solving methods. Knowledge of Object Oriented Modeling and an Object Oriented Programming Language, RDBMS. Teaching and Examination Scheme: Teaching Scheme
Examination Scheme Credit
Lect Hrs/ Week
Tut Hrs/ Week
Lab Hrs/ Week
0
0
12
6
External
Total
Internal
T
P
T
CE
P
-
60
-
20
20
100
Lect - Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P - Practical, CE - CE, T - Theory, P - Practical
Contents:
Printed on : 04-05-2017 04:21 PM
Page 1 of 2
Sr.
1
Topic Guidelines: The project definition should be finalized during the summer break after 4th semester examinations. Visit to industrial sectors will prove to be helpful towards knowing the requirements of Project. It is recommended that the team should be of 2-3 students. Project plan along with the division of work amongst teammates would have been prepared and got approved within a maximum of 5 days of the start of the project. Coding standards should be followed meticulously. At the minimum, the code should be self documented, modular, and should use meaningful naming convention. It is advisable that object-oriented methodology is used with reusability of classes and code etc. The output reports must include MIS reports, wherever applicable. The documentation should include a chapter on ³Learning during Project Work´i.e. ³Experience of Journey during Project Duration´ Data structure (database design) is mandatory. At least a portion of code (preferably full code) is mandatory. Student may be asked to write the code related to the project during examination. If a student is compelled to follow certain instructions (by the external, i.e. organization¶s guide) which he/she does not agree to, such a student must prepare a supplementary report to document his/her version and present it to the examiners if such a need arises. Internal guides (i.e. the faculty members) must devote the time allocated as per the time table to guide the students for the project. The time allocation will be in accordance with the scheme for 5th semester
Weightage
Teaching Hrs.
100%
Criteria for Evaluation of Software Projects
Project Definition: 10% Related project Study Analysis: 20 % Design & Development: 40% Implementation & Testing: 10% Creation of Project Report and User Manual: 20%
*Continuous Evaluation: It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc.
Course Outcome: After Learning the course the students shall be able to: Working on the project will enable a student to go through rich experience in developing user required (usable) projects. Such an experience will include encountering various technical issues, finding sources to resolve the issues and finally arriving at the solution of all these issues satisfactorily. Thinking analytically, analyzing and synthesizing requirements and complicated information for getting a good comprehension of the solution methodology to be adopted. Ability to document and write well. Organizing the time effectively. Working with teammates and generating substantial output of the team's efforts. It will prepare the students for analyzing and programming for industrial problems and large projects in future.
Printed on : 04-05-2017 04:21 PM
Page 2 of 2
PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE Department of Computer Application SYLLABUS FOR 5th Sem IMCA PROGRAMME Network Security (05301304)
Type of Course: IMCA Prerequisite: Knowledge of Network. Rationale: This subject briefs you about network attacks and its security. Teaching and Examination Scheme: Teaching Scheme
Examination Scheme Credit
Lect Hrs/ Week
Tut Hrs/ Week
Lab Hrs/ Week
4
0
0
4
External
Total
Internal
T
P
T
CE
P
60
-
20
20
-
100
Lect - Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P - Practical, CE - CE, T - Theory, P - Practical
Contents: Topic
Weightage
Teaching Hrs.
Introduction of terms: Information security, Computer security, Network Security
13%
6
19%
9
29%
14
8%
4
8%
4
8%
4
Sr. Basics of network security: 1
Network security : Introduction ,Model, OSI Security Architecture Cryptography: 2
History, Cryptosystem: Introduction, Components, Types with its challenges, Benefits and drawbacks of cryptography, Attacks on Cryptosystem, Kerckhoff¶s Principle, Traditional Cryptography, Modern cryptography methods ( block cipher & stream cipher), Symmetric Key Encryption:
3
Feistel Cipher, DES- Data Encryption Standards, 3DES, AESAdvanced Encryption Standards, Block Cipher modes , Introduction to Public key encryption, Public key infrastructure, RSA algorithm Hash Function:
4
Introduction, model , features, MD, SHA, Applications Message Authentication:
5
Introduction, Model, Limitations Digital Signature:
6
Introduction, Model, Importance, Encryption with digital signature
Printed on : 04-05-2017 04:34 PM
Page 1 of 2
Types of Internet Security Threats and Its Prevention:
7
Viruses, Hackers, Phishing Threats, Infected website, Spywares, Adware, Insecure Wireless access points, Social engineering, Back Doors, Brute Force, Denial of Service, Password guessing, Hijacking, Random dialing or war dialing, Sniffers, Spoofing, Trojan horses
15%
7
Breif about: Intrusion detection and prevention methods, Introduction to Firewall, IPSec, and VPN *Continuous Evaluation: It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc. Reference Books: 1.
Network security Essentials William Stallings; PEARSON.(2010)
2.
Cryptography & Network Security Behrouz A. Forouzan; Tata McGraw-Hill
3.
Information systems security Nina Godbole; Wiley Publications,2008
4.
Computer Networks Andrew. S. Tanenbaum; Prentice Hall Publication, 2004,; 4th edition
Printed on : 04-05-2017 04:34 PM
Page 2 of 2
PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE Department of CDC SYLLABUS FOR 5th Sem IMCA PROGRAMME Employability Skills-I (05393301)
Type of Course: IMCA Prerequisite: Basic Knowledge of English. Rationale: Basic knowledge of employability skills is essential for all B.C.A. students. Teaching and Examination Scheme: Teaching Scheme
Examination Scheme Credit
Lect Hrs/ Week
Tut Hrs/ Week
Lab Hrs/ Week
2
0
0
2
External
Total
Internal
T
P
T
CE
P
60
-
20
20
-
100
Lect - Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P - Practical, CE - CE, T - Theory, P - Practical
Contents: Sr. 1
Topic Goal Setting, SWOT analysis:
Weightage
Teaching Hrs.
25%
6
25%
8
25%
8
25%
8
Developing Professional Skills: 2
Developing Professional Skills, Vision of Success, Vision of Career, Scope of Contribution, developing learning attitude Case Studies:
3
Case Studies: Design Solutions, Focus on Value, Engage Deeply, Think in Enlightened Self-Interest, Practice Imaginative Sympathy, Demonstrate Trust Behavior Job Skills:
4
Resume Writing, Interview Skills, Group Discussion, Mock interviews, Mock group discussions
*Continuous Evaluation: It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc. Reference Books: 1.
Soft Skills for Managers Dr.T.Kalyana Chakravarthi; Biztantra, 2011
2.
Corporate Soft Skills Sarvesh Gulati; Rupa Publications India Pvt. Ltd., 2011
3.
Develop Your Contributor Personality ; i-become Publishers, Mumbai
4.
Contributor Personality Development Dave Deepa et al; Gujarat Technical Publishers
Course Outcome: Printed on : 04-05-2017 04:35 PM
Page 1 of 2
After Learning the course the students shall be able to: Students will be able to 1. Participate confidently in selection process 2. Understand and practice contributive professional skills
Printed on : 04-05-2017 04:35 PM
Page 2 of 2