Vivekanandha Arts and Science College for Women

      Vivekanandha


   College of Arts and Sciences for Women (Autonomous)
   'A+' Grade by NAAC || ISO 9001:2015 Certified
   DST-FIST & DST-PG CURIE Sponsored
   Approved by UGC Act 1956 under Section 2(f)&12(B) and AICTE
   Affiliated to Periyar University, Salem

| | ||

E-CONTENT OF PG & RESEARCH DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS

SUBJECT   CODE: 19P4CS11 SUBJECT NAME: OBJECT   ORIENTED ANALYSIS AND DESIGN
UNIT – I : An overview of Object Oriented Systems Development – Object Basics – Object Oriented Systems Development Life cycle.
https://kiitcseblog.files.wordpress.com/2017/03/11-12-13-11-37-10-1285-sakthivijayan801.pdf
https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_tutorial.pdf
https://www.geeksforgeeks.org/software-engineering-object-oriented-life-cycle-model/
https://dl.acm.org/doi/10.1145/83880.84529
https://www.cs.vu.nl/~eliens/poosd/1-3.html
UNIT – II : Object Oriented Methodologies: Introduction – Rumbaugh Object Modeling Technique – The Booch Methodology – The Jacobson Methodologies – Patterns – Frameworks – The Unified Approach.
https://www.geeksforgeeks.org/software-engineering-object-modeling-technique-omt/
http://www.ddegjust.ac.in/studymaterial/mca-5/mca-503.pdf
http://cs-exhibitions.uni-klu.ac.at/index.php?id=447
http://infolab.stanford.edu/~burback/watersluice/node55.html
http://www.dba-oracle.com/t_object_oriented_analysis_models.htm
https://www.slideshare.net/naina-rani/object-oriented-methodologies
https://www.slideshare.net/babeethamuruganantham/ooad-unit-i-introduction
http://enggedu.com/tamilnadu/university_questions/question_answer/be_mj_2007/5th_sem/it/CS1402/part_b/Write_short_notes_on_unified_approach.html
UNIT – III : Unified Modeling Language: Introduction – Static and Dynamic Models – why modeling? – UML diagrams – UML class diagram – use case diagram – UML Dynamic Modeling – UML extensibility.
https://practice.geeksforgeeks.org/problems/what-do-you-meant-by-static-and-dynamic-modeling
https://www.wisdomjobs.com/e-university/uml-tutorial-175/designing-objects-what-are-static-and-dynamic-modeling-13354.html
https://www.tutorialspoint.com/uml/uml_standard_diagrams.htm
https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_dynamic_modeling.htm
https://www.techguruspeaks.com/uml-extensibility-mechanisms/
UNIT – IV : Object Analysis: Classification – Introduction – Classification Theory – Approaches for Identifying Classes – Noun Phrase Approach – Common Class Patterns Approach – Use Case Driven Approach – Classes, Responsibilities And Collaborators – Naming Classes.
https://www.britannica.com/science/classification-theory
https://www.slideshare.net/gopal10scs185/unit-3-object-analysisclassification
https://www.tutorialspoint.com/system_analysis_and_design/system_analysis_and_design_object_oriented_approach.htm
http://www.sba.oakland.edu/faculty/rajagopa/courses/515/object-classification.pdf
https://slideplayer.com/slide/10020543/
https://www.cs.uct.ac.za/mit_notes/software/htmls/ch05s19.html
UNIT – V : Object Oriented Design Process and Design Axioms: Introduction – The Object Oriented Design Process – Object oriented design axioms – Corollaries – Design Patterns – Designing Classes: UML object constraints language – Class Visibility: Designing well defined Public, Private and Protected Protocols – Designing Classes: Refining Attributes.
https://www.slideshare.net/gopal10scs185/unit-4-11956959
https://kiitcseblog.files.wordpress.com/2017/03/ch-9_oosd_the_object-oriented_design_process_and_design_axioms.pdf
https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_object_oriented_design.htm
https://www.vidyarthiplus.com/vp/attachment.php?aid=45205
http://lcm.csa.iisc.ernet.in/soft_arch/OCL.htm
https://modeling-languages.com/ocl-tutorial/
https://www.uml-diagrams.org/visibility.html
https://gyires.inf.unideb.hu/GyBITT/07/ch05s02.html
SUBJECT CODE:   18P4CS12 SUBJECT NAME:   CLOUD COMPUTING
UNIT – I : Cloud Computing Basics: Cloud Computing Overview-Applications-Intranets and the Cloud. Your Organization and Cloud Computing: When you can use Cloud computing-Benefits-Limitations-Security Concerns.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_overview.htm
https://www.javatpoint.com/cloud-computing-applications
https://www.tutorialspoint.com/internet_technologies/intranet_overview.htm
https://www.tutorialspoint.com/cloud_computing/cloud_computing_tutorial.pdf
https://www.guru99.com/advantages-disadvantages-cloud-computing.html
https://www.tutorialspoint.com/cloud_computing/cloud_computing_security.htm
UNIT – II : Cloud Computing Technology: Cloud Hardware and Infrastructure-Clients-Security-Network-Services. Accessing the Cloud: Platforms-Web Applications-Web API‘s-Web Browsers.
https://www.w3schools.in/cloud-computing/cloud-infrastructure/
https://www.tutorialride.com/cloud-computing/infrastructure-of-cloud-computing.htm
https://www.tutorialspoint.com/cloud_computing/cloud_computing_network_as_a_service.htm
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Introduction
https://www.tutorialspoint.com/internet_technologies/web_browsers.htm
UNIT – III : Cloud Storage: Overview- Cloud Storage Providers. Standards: Applications – Client – Infrastructure – Service.
https://www.vskills.in/certification/tutorial/cloud-storage/
https://searchstorage.techtarget.com/definition/cloud-storage-provider
https://www.guru99.com/cloud-computing-for-beginners.html
https://www.javatpoint.com/cloud-computing-architecture
https://searchcloudcomputing.techtarget.com/definition/Infrastructure-as-a-Service-IaaS
UNIT – IV : Software as a Service: Overview-Driving forces-Company offerings-Industries. Software plus Services: Overview-Mobile Device Integration-Providers-Microsoft Online.
https://www.w3schools.in/cloud-services/software-as-a-service/
https://www.guru99.com/cloud-computing-for-beginners.html
https://searchcloudcomputing.techtarget.com/definition/Software-as-a-Service
https://financesonline.com/what-is-the-purpose-of-saas-industry-guide-with-examples-of-how-saas-works/
https://www.erpsoftwareblog.com/2009/07/what-does-software-plus-services-really-mean/
https://www.mdpi.com/1999-5903/11/11/238/pdf
UNIT – V : Local Clouds and Thin Clients: Virtualization in Your Organization -Server Solutions - Thin Clients. Migrating to the Cloud: Cloud Services for Individuals-Enterprise-Class Cloud Offerings-Migration.
https://www.oreilly.com/library/view/cloud-computing-a/9780071626941/ch12.html
https://www.skysilk.com/blog/2017/thin-client-explained/
https://www.javatpoint.com/virtualization-in-cloud-computing
https://www.simplilearn.com/cloud-computing-tutorial-video
https://www.digitalocean.com/community/tutorials/a-general-introduction-to-cloud-computing
https://www.factioninc.com/blog/what-is-enterprise-cloud/
https://searchcloudcomputing.techtarget.com/definition/cloud-migration
https://acloudguru.com/course/cloud-migration-fundamentals
SUBJECT CODE:   18P4CS13 SUBJECT NAME: DIGITAL   IMAGE PROCESSING
UNIT – I : Introduction: What is Digital Image Processing? – Examples of Fields that Use Digital Image Processing – Fundamental Steps in Digital Image Processing – Components of an Image Processing System - Digital Image Fundamentals: Elements of Visual Perception – Light and Electro Magnetic Spectrum – Image Sensing and Acquisition – Image Sampling and Quantization – Some Basic Relationships between Pixels.
https://www.geeksforgeeks.org/digital-image-processing-basics/
https://www.youtube.com/watch?v=xUCsfKA8bi0
https://www.youtube.com/watch?v=1FhypxIo42c
https://buzztech.in/fundamental-steps-in-digital-image-processing/
https://www.geeksforgeeks.org/elements-of-visual-perception/
https://www.slideshare.net/InbaJustus/elements-of-visual-perception
https://www.teachengineering.org/lessons/view/cub_soundandlight_lesson7
https://www.khanacademy.org/science/physics/light-waves/introduction-to-light-waves/v/electromagnetic-waves-and-the-electromagnetic-spectrum
https://sisu.ut.ee/imageprocessing/book/2
https://ajaybolar.weebly.com/uploads/1/0/1/0/10106930/ip_unit_2.pdf
https://www.youtube.com/watch?v=Za5wIGbE5mE
https://www.youtube.com/watch?v=S-YIyRCr85Q
UNIT – II : Image Enhancement in the Spatial Domain: Background. Some Basic Gray Level Transformations - Histogram Processing- Enhancement Using Arithmetic/Logic Operations- Basics of Spatial Filtering- Smoothing Spatial Filters. Image Enhancement in the Frequency: Background - Introduction to the Fourier Transform and the Frequency Domain- Smoothing Frequency-Domain Filters- Sharpening Frequency Domain Filters- Homomorphic Filtering- Implementation.
https://www.mv.helsinki.fi/home/khoramsh/4-Image%20Enhancement%20in%20Spatial%20Domain.pdf
https://www.slideshare.net/DEEPASHRIHK/image-enhancement-in-spatial-domain-32280495
https://www.tutorialspoint.com/dip/gray_level_transformations.htm
https://www.tutorialspoint.com/dip/histogram_equalization.htm
https://sisu.ut.ee/imageprocessing/book/7
https://www.youtube.com/watch?v=AihumNAfsZc
http://www.eie.polyu.edu.hk/~enyhchan/imagee.pdf
https://www.princeton.edu/~cuff/ele201/kulkarni_text/frequency.pdf
https://allsignalprocessing.com/lessons/the-fourier-transform-linking-time-and-frequency-domains/
https://www.geeksforgeeks.org/frequency-domain-filters-and-its-types/
https://www.slideshare.net/arulraj121/sharpening-using-frequency-domain-filter
https://www.geeksforgeeks.org/frequency-domain-filters-and-its-types/
https://www.youtube.com/watch?v=NIM78sVsEVg
https://www.spiedigitallibrary.org/conference-proceedings-of-spie/2564/0000/Image-enhancement-by-homomorphic-filters/10.1117/12.217396.full
UNIT – III : Image Restoration: A Model of the Image Degradation / Restoration Process- Noise Models- Restoration in the Presence of Noise Only –Spatial Filtering - Estimating the Degradation Function- Inverse Filtering- Minimum Mean Square Error (Wiener) Filtering. Color Image Processing: Color Fundamentals- Color Models- Pseudo color Image Processing- Basics of Full-Color Image Processing - Color Transformations- Smoothing and Sharpening- Image Segmentation Based on Color - Noise in Color Images- Color Image Compression.
https://tutorials.one/digital-image-processing-what-is-image-enhancement-and-image-restoration/
https://www.sciencedirect.com/topics/computer-science/degradation-model
https://www.ee.columbia.edu/~xlx/ee4830/notes/lec7.pdf
http://gazebosim.org/tutorials?tut=sensor_noise
https://www.youtube.com/watch?v=ae3JN4Sy8Jg
https://www.youtube.com/watch?v=end3mdlayhU
https://www.slideshare.net/AkshatRatanpal/wiener-filter
https://www.cronj.com/blog/color-space-image-processing/
https://www.youtube.com/watch?v=7ImSbCj8bRI
https://content.sciendo.com/view/journals/amns/2/1/article-p299.xml?language=en
https://www.mathworks.com/videos/how-to-segment-images-using-color-thresholding-1572503834930.html
http://disp.ee.ntu.edu.tw/meeting/%E6%98%B1%E7%BF%94/Segmentation%20tutorial.pdf
https://www.youtube.com/watch?v=Ur8oQtvGR48
https://www.youtube.com/watch?v=azOTpEYMsQQ
https://arxiv.org/pdf/1208.3133
UNIT – IV : Object Recognition: Knowledge Representation – Statistical Pattern Recognition – Neural Nets – Syntactic Pattern Recognition – Optimization Techniques - Fuzzy Systems – Mathematical Morphology – Basic Morphological Concepts – Binary Dilation and Erosion.
http://www.cse.usf.edu/~r1k/MachineVisionBook/MachineVision.files/MachineVision_Chapter15.pdf
http://www.cs.toronto.edu/~sven/Papers/ruccs.pdf
https://homepages.inf.ed.ac.uk/rbf/IAPR/researchers/PPRPAGES/pprtut.htm
https://www.analyticsvidhya.com/blog/2020/12/an-overview-of-neural-approach-on-pattern-recognition/
https://www.researchgate.net/publication/327906835_Pattern_Recognition_Techniques_A_Review
https://www.cs.auckland.ac.nz/courses/compsci773s1c/lectures/ImageProcessing-html/topic4.htm
https://www.bioss.ac.uk/people/chris/ch5.pdf
https://www.geeksforgeeks.org/difference-between-dilation-and-erosion/
https://www.youtube.com/watch?v=uUweXBmm978
UNIT – V : Image Data Compression: Image Data Properties – Discrete Image Transforms in Image Data Compression – Predictive Compression Methods – Vector Quantization – Hierarchal and Progressive Compression Methods – Comparison of Compression Methods – Coding – JPEG and MPEG Image Compression - Texture
http://user.engineering.uiowa.edu/~dip/lecture/DataCompression.html
https://www.w3schools.com/tags/canvas_imagedata_data.asp
https://www.math.cuhk.edu.hk/~lmlui/dct.pdf
https://arxiv.org/pdf/1405.6147
https://www.youtube.com/watch?v=brMKyCbh_7E
https://www.coursera.org/lecture/digital/predictive-coding-EJiDj
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_learning_vector_quantization.htm
https://www.slideshare.net/shivangisaxena566/image-compress
https://www.youtube.com/watch?v=RDJuQoDZSWg
https://www.tutorialspoint.com/dip/introduction_to_jpeg_compression.htm
https://www.deviantart.com/best-textures/gallery/27041975/texture-tutorials