Tuesday, September 22, 2026

TOC

 

Savitribai Phule Pune University 
Third Year Engineering (2024 Pattern)

Computer Engineering

Theory of Computation (PCC-303 COM)

(Important Links)

1) Syllabus :-  Syllabus-COM-TE

2) Notes :-      

          Unit I: Introduction to Formal Languages and Finite Automata

Unit–II: Regular Expressions and Languages

Unit–III: Context Free Grammars (CFG) and Languages 

Unit-IV: Push Down Automata 

Unit V: Turing Machine and Computability Theory 

3) Important Questions: -

    1. Assignment No.1 
    2. Assignment No.2
    3. Assignment No.3
    4. Assignment No.4 
    5. Assignment No.5
4) Important practice examples with solution: -

    1. TOC Unit 1 DFA Examples 
    2. TOC Unit 1 NFA and Epsilon NEA Examples
    3. Theory of  Computation all type examples

5) Previous years question papers (2019 Pattern): - 

2019 Pattern

6) Previous years question papers (2024 Pattern): -

       7) Learning Resources: - 

             Text Books:
  1.  Hopcroft J., Motwani R., Ullman J., "Introduction to Automata Theory, Languages andComputa tions", Third edition, 2008, Pearson Education Asia. ISBN: 9788131720479. 
  2. Michael Sipser, ”Introduction to The Theory of Computation”, Third edition, 2017 Thomson Course Technology, ISBN: 9781131525296            
Reference Books:
  1. Daniel Cohen., “Introduction to Computer Theory”, Second edition, 2011, Wiley Publications (India) ISBN: 9788126513345. 
  2. H.R. Lewis, C. H. Papadimitriou, ”Elements of the Theory of Computation”, Second edition, 2006, Prentice Hall Inc. ISBN: 8131703878. 
  3. John C Martin. "Introduction to Language and Theory of Computation", Third edition, 2012, Tata McGraw- Hill, ISBN: 978007660489. 19 
  4. K. L. P Mishra, N. Chandrashekaran (2003), Theory of Computer Science-Automata Languages and Computation, 2nd edition, Prentice Hall of India, India. 
  5. Vivek Kulkarni, “Theory of Computation”, Oxford University Press, ISBN 0-19-808458
     MOOC:
    1.  Theory of Computation- IIT Kanpur whttps://nptel.ac.in/courses/106104148
            E-Books :

Sunday, September 20, 2026

OOP & CG


Savitribai Phule Pune University 
Second Year of Computer Engineering

2024 Pattern- Revised

Object Oriented Programming & Computer Graphic (PCC-202 COM)

(Important Links)

1) Syllabus :- Syllabus-COM-SE

2) Notes :-      

Unit I- Introduction to OOP Concepts and Control Structure



Unit IV- Graphics Primitives, Scan Conversion, Windowing and Clipping

Unit V- 2D, 3D Transformations and Projections

3) Important Questions: -

    1. Assignment No.1 
    2. Assignment No.2
    3. Assignment No.3
    4. Assignment No.4 
    5. Assignment No.5
4) Previous years question papers (2019 Pattern): - 

Object oriented programming Question papers
Computer Graphics question papers 

5) Previous years question papers (2024 Pattern): -

       
6) Learning Resources: - 

    Text Books:
  1. E Balaguruswamy, (2023). Programming with Java: A Primer. 7th edition. India: McGraw Hill Education 
  2. Herbert Schildt, (2021). Java: The complete reference, 13th edition. McGraw-Hill Education.  
  3. S. Harrington, “Computer Graphics”, 2ndEdition, McGraw-Hill Publications, 1987, ISBN 0 07–100472– 6. 
  4. DonaldD.HearnandBaker, “ComputerGraphicswithOpenGL”, 4thEdition, ISBN-13: 9780136053583
     Reference Books:
  1. Paul Deitel and Harvey Detail, Java: How to Program, Pearson’s Publication, 9thEdition  
  2. Horstmann, C. S. (2023). Core Java- Vol. I– Fundamentals (Vol. 12). Pearson Education 
  3. Dr. Samit Bhattacharya, Computer Graphics, Oxford University Press, ISBN-13: 978-0-19 809619-1; ISBN-10: 0-19-809619-4. 
  4. D. Rogers, “Procedural Elements for Computer Graphics”, 2ndEdition, Tata McGraw-Hill Publi cation, 2001, ISBN 0– 07– 047371– 4.
     MOOC/NPTEL/YouTube Links:
  1. https://archive.nptel.ac.in/courses/106/103/106103224/ 
  2. https://archive.nptel.ac.in/courses/106/102/106102065/
  3. https://nptel.ac.in/courses/106106090
     E-Books :

Open Elective

 

Savitribai Phule Pune University 
Third Year Engineering (2024 Pattern)

Computer Engineering

Digital Personal Data Protection

(Important Links)

1) Syllabus :- Syllabus-COM-OE

2) Notes :-      

Unit I - Fundamentals of Digital Personal Data Protection


3) Important Questions: -

  1. Assignment No.1 
  2. Assignment No.2
  3. Assignment No.3
  4. Assignment No.4

4) Learning Resources: - 

Text Books:
  1. Data Privacy: Foundations, New Developments and the Big Data Challenge – Vicente Matellan, Springer. 
  2. Privacy in the Age of Big Data – Theresa Payton and Ted Claypoole. 
  3. Information Privacy Engineering and Privacy by Design – William Stallings.  
  4. Cyber Security and Privacy – Debabrata Samanta, CRC Press. 
  5. Digital Personal Data Protection Act, 2023 – Government of India Publication.    
Reference Books

  1. Guide to the GDPR – Alan Calder. 
  2. Privacy and Data Protection Issues of Biometric Applications – Els Kindt. 
  3. Data Protection and Privacy – Ronald Leenes et al., Hart Publishing. 
  4. Cyber Laws and Information Technology – Talat Fatima. 
  5. Security, Privacy and Trust in Modern Data Management – Milan Petkovic. 
  6. The Digital Person – Daniel Solove. 
  7. Privacy Law Fundamentals – International Association of Privacy Professionals (IAPP). 

TOC

  Savitribai Phule Pune University  Third Year Engineering (2024 Pattern) Computer Engineering Theory of Computation (PCC-303 COM ) (Importa...