Kurukshetra University BCA 3rd Semester Subjects

 

 

Kurukshetra University BCA 3rd Semester Subjects  

(Session: 2023-24)

Course

 

Subject Code

Subject Name

BCA 3rd Sem

Main - Major

B23-CAP-301

Java OOP Foundations

BCA 3rd Sem

Main - Major

B23-CAP-302

Linux and Shell Programming

BCA 3rd Sem

Main - Major

B23-CAP-303

Data Base Technologies

BCA 3rd Sem

Main - Minor

B23-CAP-304

Basics of Data Science using Excel

BCA 3rd Sem

Skill

B23-AEC-311

English Language and Communication

Skills: Level 3

BCA 3rd Sem

Foundation

B23-SEC-301

Advance IT Skills

BCA 3rd Sem

Multi Disc.

B23-POL-303

Political Science - Indian Polity - III


DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS

Top BCA colleges in Delhi 

KURUKSHETRA UNIVERSITY, KURUKSHETRA

 

Session: 2023-24

Part A - Introduction

Subject

BCA

Semester

III

Name of the Course

Java OOP Foundations

Course Code

B23-CAP-301 (Common with B23-CAI-301, B23-CDS- 301, B23-CTS-301)

Course Type: (CC/MCC/MDC/CC- M/DSEC/VOC/DSE/PC/AEC/ VAC)

CC

Level of the course (As per Annexure-I

100-199

Pre-requisite for the course (if any)

Knowledge of any Computer Programming Language

Course Learning Outcomes(CLO):

After completing this course, the learner will be able to:

1.      Implement simple java programs.

2.      Implement multiple inheritance using Interfaces

3.      Implement     Exception     Handling     and    File Handling.

4.      Use AWT to design GUI applications.

 

5* develop the project using java.

Credits

Theory

Practical

Total

3

1

4

Contact Hours

3

2

5

Max. Marks:100(70(T)+30(P))

Internal Assessment Marks:30(20(T)+10(P)) End Term Exam Marks: 70(50(T)+20(P))

Time: 3 Hrs.(T), 3Hrs.(P)

Part B- Contents of the Course

Instructions for Paper- Setter

Examiner will set a total of nine questions. Out of which first question will be compulsory. Remaining eight questions will be set from four unit selecting two questions from each unit. Examination will be of three-hour duration. All questions will carry equal marks. First question will comprise of short answer type questions covering entire syllabus.

Candidate will have to attempt five questions in all, selecting one question from each unit. First question will be compulsory.

Practicum will be evaluated by an external and an internal examiner. Examination will be of three-hour duration.


Unit

Topics

Contact Hours

I

Object Oriented Programming and Java Fundamentals: Structure of Java programs, Classes and Objects, Data types, Type Casting, Looping Constructs.

10

II

Interfaces: Interface basics; Defining, implementing and extending interfaces; Implementing multiple inheritance using interfaces Packages: Basics of packages, Creating and accessing packages, System packages, Creating user defined packages

10

III

Exception handling using the main keywords of exception handling: try, catch, throw, throws and finally; Nested try, multiple catch statements, creating user defined exceptions.

File Handling Byte Stream, Character Stream, File I/O Basics, File Operations

10

IV

AWT and Event Handling: The AWT class hierarchy, Events, Event sources, Event classes, Event Listeners, Relationship between Event sources and Listeners, Delegation event model, Creating GUI applications using AWT.

10

V*

Practicum:

Students are advised to do laboratory/practical practice not limited to, but including the following types of problems:

·         WAP to find the sum of 10 numbers, entered as command line arguments.

·         WAP to find the area of rectangle and circle using Interface.

·         WAP to implement multiple inheritance.

·         WAP to show the concept of packages.

·         WAP to handle the Exception using try and multiple catch blocks and a finally block.

·         WAP for Implementing Calculator in an Applet, use appropriate Layout Manager.

·         Write Applet code to add two integers in textbox and their sum should appear in third textbox.

·         Write AWT program in Java to find the sum, Multiplication and average of three numbers entered in three Text fields by clicking the corresponding Labeled Button. The result should be appearing in fourth text field.

·         Write Applet code to show all the activities of Mouse using Mouselistener and MouseMotionlistener.

·         What are various stream classes in Java? Write Java code to read character from a file and write into another file.

·         What are AWT Classes? Write Java Program to generate Even numbers and Odd Numbers in TextField “T1 and T2 respectively” while pressing Button “Even” and “Odd”.

·         Write a program to Copy the text from one file to another using byte stream.

25

Suggested Evaluation Methods


Internal Assessment:

     Theory

·      Class Participation: 5

·      Seminar/presentation/assignment/quiz/class test etc.: 5

·      Mid-Term Exam: 10

     Practicum

·      Class Participation: 5

·      Seminar/Demonstration/Viva-voce/Lab records etc.: 5

·      Mid-Term Exam:     NA

End Term Examination: A three hour exam for both theory and practicum.

Part C-Learning Resources

Recommended Books/e-resources/LMS:

·         Schildt, H. (2018). Java: The Complete Reference. 10th edition. McGraw-Hill Education.

·         Balaguruswamy E. (2014). Programming with JAVA: A Primer. 5th edition. India: McGraw Hill Education

·         Horstmann, C. S. (2017). Core Java - Vol. I Fundamentals (Vol. 10). Pearson Education

·         Schildt, H., & Skrien, D. (2012). Java Fundamentals - A Comprehensive Introduction. India: McGraw Hill Education.

 

*Applicable for courses having practical component.


DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS

KURUKSHETRA UNIVERSITY, KURUKSHETRA

 

Session: 2023-24

Part A - Introduction

Subject

BCA

Semester

III

Name of the Course

Linux and Shell Programming

Course Code

B23-CAP-302 (Common with B23-CAI-302, B23-CDS- 302, B23-CTS-302)

Course Type: (CC/MCC/MDC/CC- M/DSEC/VOC/DSE/PC/AEC/ VAC)

CC

Level of the course (As per Annexure-I

100-199

Pre-requisite for the course (if any)

Must have basic knowledge of computer

Course Learning Outcomes(CLO):

After completing this course, the learner will be able to:

1. understand Linux architecture.

2  use various Linux commands that are used to manipulate system operations.

3  acquire knowledge of Linux File System.

4  understand and make effective use of I/O and shell scripting language to solve problems.

 

5*. to implement the programs based on various shell commands and programs in linux.

Credits

Theory

Practical

Total

3

1

4

Contact Hours

3

2

5

Max. Marks:100(70(T)+30(P))

Internal Assessment Marks:30(20(T)+10(P)) End Term Exam Marks: 70(50(T)+20(P))

Time: 3 Hrs.(T), 3Hrs.(P)

Part B- Contents of the Course

Instructions for Paper- Setter

Examiner will set a total of nine questions. Out of which first question will be compulsory. Remaining eight questions will be set from four unit selecting two questions from each unit. Examination will be of three-hour duration. All questions will carry equal marks. First question will comprise of short answer type questions covering entire syllabus.

Candidate will have to attempt five questions in all, selecting one question from each unit. First question will be compulsory.


Practicum will be evaluated by an external and an internal examiner. Examination will be of

three-hour duration.

Unit

Topics

Contact Hours

I

Introduction to Linux: Linux distributions, Overview of Linux operating system, Linux architecture, Features of Linux, Accessing Linux system, Starting and shutting down system, Logging in and Logging out, Comparison of Linux with other operating systems.

10

II

Commands in Linux: General-Purpose commands, File oriented commands, directory oriented commands, Communication-oriented commands, process oriented commands, etc. Regular expressions & Filters in Linux: Simple filters viz. more, wc, diff, sort, uniq, grep; Introducing regular expressions.

10

III

Linux file system: Linux files, inodes and structure and file system, file system components, standard file system, file system types. Processes in Linux: Starting and Stopping Processes, Initialization Processes, Mechanism of process creation, Job control in linux using at, batch, cron & time.

10

IV

Shell Programming: vi editor, shell variables, I/O in shell, control structures, loops, subprograms, creating & executing shell scripts in linux.

10

V*

Practicum:

Students are advised to do laboratory/practical practice not limited to, but including the following types of problems:

·         Basic Linux command

·         Basic Shell Programming (Fibonacci Series generation, Factorial of a given number, Checking for Armstrong number)

·         Designing an Arithmetic calculator

·         Generation of Multiplication table

·         Base Conversion (Decimal to Binary, Binary to Decimal)

·         Finding the information about the Login name and File name.

·         Write a shell script to exchange the contents of two variables.

·         Write a shell script, which accepts three subject marks scored by a student and declare the result.

·         Write a shell script program to find area of a square, rectangle, circle and triangle.

·         Write a shell script to print integer numbers from 1 to 20.

25

 

Internal Assessment:

     Theory

·      Class Participation: 5

·      Seminar/presentation/assignment/quiz/class test etc.: 5

·      Mid-Term Exam: 10

     Practicum

End Term Examination: A three hour exam for both theory and practicum.


·      Class Participation: 5

·      Seminar/Demonstration/Viva-voce/Lab records etc.: 5

·      Mid-Term Exam:     NA

 

Part C-Learning Resources

Recommended Books/e-resources/LMS:

·         Yashwant Kanetkar, Unix & Shell programming BPB Publications.

·         Richard Petersen, The Complete Reference – Linux, McGraw-Hill.

·         M.G.Venkateshmurthy, Introduction to Unix & Shell Programming, Pearson Education.

·         Stephen Prata, Advanced UNIX-A Programmer’s Guide, SAMS Publication.

·         Sumitabha Das, Your Unix - The Ultimate Guide, Tata McGraw-Hill.

 

*Applicable for courses having practical component.

 Best BCA college in North Delhi 


DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS KURUKSHETRA UNIVERSITY, KURUKSHETRA

 

Session: 2023-24

Part A - Introduction

Subject

BCA

Semester

III

Name of the Course

Data Base Technologies

Course Code

B23-CAP-303 (Common with B23-CAI-303, B23-CDS- 303, B23-CTS-303)

Course Type: (CC/MCC/MDC/CC- M/DSEC/VOC/DSE/PC/AEC/ VAC)

CC

Level of the course (As per Annexure-I

100-199

Pre-requisite for the course (if any)

Basic Knowledge of computer

Course Learning Outcomes(CLO):

After completing this course, the learner will be able to:

1.  understand the concepts of problem solving on computer

2.  understand the basics of C programming along with various I/O functions

3.  understand various operators and branching statements in C

4.  understand loops, functions and arrays in C

 

5*. to design programs based on theoretical concepts of C.

Credits

Theory

Practical

Total

3

1

4

Contact Hours

3

2

5

Max. Marks:100(70(T)+30(P))

Internal Assessment Marks:30(20(T)+10(P)) End Term Exam Marks: 70(50(T)+20(P))

Time: 3 Hrs.(T), 3Hrs.(P)

Part B- Contents of the Course

Instructions for Paper- Setter

Unit

Topics

Contact Hours

I

Basic Concepts Data, Information, Records, Files, Schema and   Instance   etc.   Limitations    of  File   Based  Approach,

10








 

Characteristics of Database Approach, Database Management System (DBMS), Components of DBMS Environment, DBMS Functions and Components, Database Interfaces, Advantages and Disadvantages of DBMS.

Database Users: Data and Database Administrator, Role and Responsibilities      of     Database     Administrator,     Database Designers, Application Developers etc. Database System Architecture – 1-Tier, 2-Tier & Three Levels of Architecture, External, Conceptual and Internal Levels, Schemas, Mappings and Instances, Data Independence – Logical and Physical Data Independence.

 

II

Data Models: Hierarchical, Network and Relational Data Models.

Entity-Relationship Model: Entity, Entity Sets, Entity Type, Attributes: Type of Attributes, Keys, Integrity Constraints, Designing of ER Diagram, Symbolic Notations for Designing ER Diagram,

10

III

SQL: Meaning, Purpose and Need of SQL, Data Types, SQL Components: DDL, DML, DCL and DQL, Basic Queries,

Join Operations and Sub-queries, Views, Specifying Indexes. Constraints and its Implementation in SQL.

Relational Algebra: Basic Operations: Select, Project, Join, Union, Intersection, Difference, and Cartesian Product etc.

Relational Calculus: Tuple Relational and Domain Relational Calculus. Relational Algebra Vs. Relational Calculus.

10

IV

Relational Model: Functional Dependency, Characteristics, Inference Rules for Functional Dependency, Types of Functional Dependency,

Normalization: Benefits and Need of Normalization, Normal Forms Based on Primary Keys- (1NF, 2NF, 3NF, BCNF), Multi-valued Dependencies, 4 NF, Join dependencies, 5 NF, Domain Key Normal Form.

10

V*

The following activities be carried out/ discussed in the lab during the period of the semester.

Programming Lab:

·         Performing various SQL statement. Creating various tables and performing all possible queries based on syllabus.

·         Understanding relational model concepts

·         Understanding normalization

·         Understanding various concepts of databases.

25

 

Internal Assessment:

     Theory

·      Class Participation: 5

·      Seminar/presentation/assignment/quiz/class test etc.: 5

·      Mid-Term Exam: 10

End Term Examination:

A three hour exam for both theory and practicum.


     Practicum

·      Class Participation: 5

·      Seminar/Demonstration/Viva-voce/Lab records etc.: 5

·      Mid-Term Exam:     NA

 

Part C-Learning Resources

Recommended Books/e-resources/LMS:

·        Elmasri & Navathe, Fundamentals of Database Systems, Pearson Education.

·        A Silberschatz, H Korth, S Sudarshan, Database System and Concepts, McGraw-Hill.

·        Thomas Connolly Carolyn Begg, Database Systems, Pearson Education.

·        C. J. Date, An Introduction to Database Systems, Addison Wesley.

 

*Applicable for courses having practical component.


Basics of Data Science Using Excel

 

Course Objectives:

1.    To understand the fundamental concepts of data science and the role of Excel in data analysis.

2.    To learn data cleaning, preparation, and visualization techniques using Excel.

3.    To apply statistical analysis and predictive modeling using Excel.

4.    To explore advanced Excel functions and data analysis tools.

 

Unit I

Introduction to Data Science: Definition, importance, and applications. Overview of Excel: Interface, basic functions, and features. Data Types and Formats in Excel: Text, numbers, dates, and custom formats. Basic Data Manipulation: Sorting, filtering, and basic formulas (SUM, AVERAGE, COUNT).

 

Unit II

Data Import and Export: CSV, TXT, and Excel files. Data Cleaning Techniques: Handling missing values, duplicates, and errors. Data Transformation: Text-to-columns, concatenation, and data validation. Data Visualization: Creating and customizing charts (bar, line, pie).

 

Unit III

Descriptive Statistics: Mean, median, mode, standard deviation, and variance. Inferential Statistics: Hypothesis testing, t-tests, and chi-square tests. Regression Analysis: Simple linear regression and multiple regression. Predictive Modeling: Introduction to basic predictive models and their implementation in Excel.

 

Unit IV

Advanced Excel Functions: VLOOKUP, HLOOKUP, INDEX-MATCH, and PivotTables. Data Analysis ToolPak: Using Excel’s built-in data analysis tools such as Descriptive Statistics, Histograms, Correlation, Regression. What-If Analysis Tools: Scenario Manager, Goal Seek, and Data Tables.

Reference Books:

1.    "Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking" by Foster Provost and Tom Fawcett.

2.    "Excel Data Analysis: Modeling and Simulation" by Hector Guerrero.

3.    "Data Analysis Using Microsoft Excel" by Michael R. Middleton.

4.    "Excel 2019 Bible" by Michael Alexander, Richard Kusleika, and John Walkenbach.

5.    "Practical Statistics for Data Scientists: 50 Essential Concepts" by Peter Bruce and Andrew Bruce.


Basics of Data Science Using Python

Course Objectives:

1.    To understand the fundamental concepts of data science and the role of Python in data analysis.

2.    To learn data cleaning, preparation, and visualization techniques using Python.

3.    To apply statistical analysis and predictive modeling using Python.

4.    To explore advanced Python libraries and data analysis tools.

Unit I

Introduction to Data Science: Definition, importance, and applications. Overview of Python: Basics of Python programming, data types, and structures. Introduction to Python Libraries: NumPy, pandas, and matplotlib. Basic Data Manipulation: Reading and writing data files, basic operations with pandas DataFrame.

Unit II

Data Import and Export: Handling CSV, Excel, and other file formats. Data Cleaning Techniques: Handling missing values, duplicates, and data inconsistencies. Data Transformation: Data type conversion, normalization, and scaling. Data Visualization: Creating and customizing plots using matplotlib and seaborn.

Unit III

Descriptive Statistics: Calculating mean, median, mode, standard deviation, and variance using pandas. Inferential Statistics: Conducting hypothesis testing, t-tests, and chi-square tests. Regression Analysis: Implementing simple linear regression and multiple regression using scikit-learn. Predictive Modeling: Introduction to basic predictive models such as decision trees and logistic regression.

Unit IV

Advanced Python Libraries: Exploring advanced features of pandas, NumPy, and scikit-learn. Data Analysis Tools: Time series analysis, clustering, and classification using scikit-learn. What-If Analysis Tools: Sensitivity analysis and scenario analysis using Python.

Reference Books:

1.    "Python Data Science Handbook: Essential Tools for Working with Data" by Jake VanderPlas.

2.    "Python for Data Analysis: Data Wrangling with pandas, NumPy, and IPython" by Wes McKinney.

3.    "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by Aurélien Géron.

4.    "Data Science from Scratch: First Principles with Python" by Joel Grus.

5.    "Think Stats: Exploratory Data Analysis" by Allen B. Downey.


Course Code: B23-CAP-304

Course Paper: Basic of Data Science Using Excel

 

 

Practical Questions

·        Write Different functions in Excel with Syntax.

·        Show any 5 basic functions for database in Excel.

·        Write steps for Data Import & Export in Excel (CSV & TXT).

·        Write the steps for create different types of charts.

·        To check Mean, Median & Mode write steps.

·        How to active Data Analysis Tool Pak? Write steps.

·        Write the steps for VLOOKUP, HLOOPUP, Index-Match & Pivot Tables.

·        Write the steps for Scenario Manager, Goal Seek & Data Tables.


7

 

English Semester-III

Nomenclature of the Course: English Language and Communication Skills: Level 3

Course Code: B23-AEC-311

Course Type: AEC-3

Level of the Course: 200-299

Credits: 2 (Theory 2)                                                                                           Total Marks: 50

End Term Exam Marks: 35 Internal Assessment Marks: 15

Time: 3 Hrs.

Workload: Theory 2 hours

 

Course Learning Outcomes

After the successful completion of the course, the student will be able to:

E301.1. The students will understand the importance of close reading and comprehension

E301.2. They will learn the practical use of interview and presentation skills. E301.3. They will enhance their vocabulary for better communication.

E301.4. They will be introduced to the correct use of articles and other parts of speech.

Content of the Course:

Unit I: Cloze Reading and Comprehension Summarizing and Paraphrasing

Unit II: Interview Skills, Seminar Skills, Presentation Skills

Data Interpretation Bar Graph, Pie Chart, Tree Diagram Unit III: Vocabulary: Homonyms, Homophones, Pair of words

Rearranging jumbled sentences

Unit IV: Common errors in the use of English (Noun, Pronoun and Articles)

Suggested Readings:

Bienvenu, Sherron. The Presentation Skills Workshop: Helping People Create and Deliver Great Presentations. Amacom Books, 2006.

Brians, Paul. Common Errors in English Usage. Franklin, Beedle & Associates, 2003.


8

 

McNamara, Danielle S. Reading Comprehension Strategies: Theories, Interventions, and Technologies. Psychology P, 2007.

 

Instructions to the Paper Setters:

1.                  Question No 1 will be compulsory and will have 7 parts based on all the four Units and the students will be required to attempt all the 7.

2.                  Question No 2 and 3 will be set on Unit-I covering the entire Unit. Students will be required to attempt any one.

3.                  Question No 4 and 5 will be set on Unit-II covering the entire Unit. Students will be required to attempt any one.

4.                  Question No 6 and 7 will be set on Unit-III covering the entire Unit. Students will be required to attempt any one.

5.                  Question No. 8 and 9 will be based on Unit-IV having 7 parts each covering the entire Unit. Students will be required to attempt any one of these

 

Evaluation of Internal Assessment

Internal Assessment (Theory) will be based on the following components.

i.            Class Participation                                    4 Marks

ii.            Seminar/Presentation/Assignments/

Quiz/Class Test etc.                                  4 Marks

iii.            Mid-Term Exam                                       7 Marks Total                                                                  15 Marks


DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS

KURUKSHETRA UNIVERSITY, KURUKSHETRA

 

Session: 2023-24

Part A - Introduction

Subject

COMPUTER SCIENCE

Semester

III

Name of the Course

Advance IT Skills

Course Code

B23-SEC-301

Course Type: (CC/MCC/MDC/CC- M/DSEC/VOC/DSE/PC/AEC/ VAC)

SEC

Level of the course (As per An- nexure-I

 

Pre-requisite for the course (if any)

 

Course Learning Outcomes(CLO):

After completing this course, the learner will be able to:

1.  Use e-Governance applications; and use computer to improve existing skills and learn new skills

2.  Using internet for Digital Financial services

3.  understand the concept of Cyber security and issues and challenges associated with it

4.  Develop knowledge about Future Skills

 

5*. to understand the various concepts in the syllabi practically.

Credits

Theory

Practical

Total

2

1

3

Contact Hours

2

2

4

Max. Marks:75(50(T)+25(P))

Internal Assessment Marks:20(15(T)+5(P)) End Term Exam Marks: 55(35(T)+20(P))

Time: 3 Hrs.(T), 3Hrs.(P)

Part B- Contents of the Course

Instructions for Paper- Setter

Examiner will set a total of nine questions. Out of which first question will be compulsory. Remaining eight questions will be set from four unit selecting two questions from each unit. Examination will be of three-hour duration. All questions will carry equal marks. First question will comprise of short answer type questions covering entire syllabus.

Candidate will have to attempt five questions in all, selecting one question from each unit. First question will be compulsory.

Practicum will be evaluated by an external and an internal examiner. Examination will be of


three-hour duration.

Unit

Topics

Contact Hours

I

WWW and E-Governance - Website Address and URL, Introduction to IP, Address, ISP and Role of ISP, Internet Protocol, Modes of Connecting Internet (HotSpot, Wifi, LAN Cable, BroadBand, USB Tethering), Identifying and uses of IP/MAC/IMEI of various devices, Downloading Web Pages, Printing Web Pages

Introduction to Blogs, Basics of E-commerce, Netiquettes, Overview of e-Governance Services like Railway Reservation, Passport, eHospital [ORS], Accessing e-Governance Services on Mobile

5

II

Digital Financial Tools and Applications Digital Financial Tools, Understanding OTP [One Time Password]and QR [Quick Response] Code, UPI [Unified Payment Interface], AEPS [Aadhaar Enabled Payment System], USSD[Unstructured Supplementary Service Data], Card [Credit / Debit], eWallet, PoS [Point of Sale], Internet Banking, National Electronic Fund Transfer (NEFT), Real Time Gross Settlement (RTGS), Immediate Payment Service (IMPS), Online Bill Payment

5

III

Cyber Security: Cyber Security, Defining Cyberspace, Architecture of cyberspace, Regulation of cyberspace, Concept of cyber security, Issues and challenges of cyber security.

Classification of cybercrimes, Common cybercrimes- cybercrime targeting computers and mobiles, cybercrime against women and children, financial frauds, social engineering attacks, malware and ransomware attacks, zero day and zero click attacks, Cybercriminals modus-operandi , Reporting of cybercrimes, Remedial and mitigation measures, Legal perspective of cybercrime, IT Act 2000 and its amendments, Cybercrime and offences, Organisations dealing with Cybercrime and Cyber security in India.

7

IV

Overview of Futureskills: Introduction to Internet of Things (IoT), Big Data Analytics, Cloud Computing, Virtual Reality, Artificial Intelligence, Social & Mobile, Blockchain Technology, 3D Printing/ Additive Manufacturing, Robotics Process Automation.

7

V*

Practicum:

WWW and E-Governance:

·         Understanding the various devices related to Internet

·         Using e-governance services

·         Writing e-blogs. Digital Financial Tool:

·         Using digital financial tools. Cyber Security:

·         Checklist for reporting cyber-crime at Cybercrime Police Sta-

tion

·         Checklist for reporting cybercrime online

·         Reporting phishing emails

25


 

·         Demonstration of email phishing attack and preventive

measures.

Futuristic Technology:

·         Introducing various futuristic technologies.

 

Suggested Evaluation Methods

Internal Assessment:

     Theory

·     Class Participation: 4

·     Seminar/presentation/assignment/quiz/class test etc.: 4

·     Mid-Term Exam: 7

     Practicum

·     Class Participation: 2

·     Seminar/Demonstration/Viva-voce/Lab records etc.: 3

·     Mid-Term Exam:     NA

End Term Ex- amination:

A three hour exam for both theory and practicum.

Part C-Learning Resources

Recommended Books/e-resources/LMS:

·         Cyber Crime Impact in the New Millennium, by R. C Mishra, Auther Press. Edition 2010.

·         Cyber Security Understanding Cyber Crimes, Computer Forensics and Legal Perspec- tives by Sumit Belapure and Nina Godbole, Wiley India Pvt. Ltd. (First Edition, 2011)

·         Security in the Digital Age: Social Media Security Threats and Vulnerabilities by Henry

A. Oliver, Create Space Independent Publishing Platform. (Pearson, 13th November, 2001)

·         Electronic Commerce by Elias M. Awad, Prentice Hall of India Pvt Ltd.

·         Computer Fundamentals - By Pradeep K. Sinha, Priti Sinha, BPB Publications, 6th Edi- tion

 

*Applicable for courses having practical component.


KURUKSHETRA UNIVERSITY KURUKSHETRA

Established by the State Legislature Act XIII of 1956 (‘A+’ Grade NAAC Accredited)

 

Undergraduate Programme (Political Science) Syllabus, Semester-III

 

MDC-3

Session 2023-2024

Part-A Introduction

Subject

Political Science

Semester

III

Name of the Course

Indian Polity - III

Course Code

B23-POL-303

Course Type: (CC/MCC/MDC/ CCM/ DSEC/VOC/DSE/PC/AEC/ VAC

MDC

Level of the course (As per Annexure-I)

200-299

Pre-requisite for the course (if any)

NA

Course Learning Outcomes (CLO)

After completing this course, the learner will be able to:

1.      Understand the nature and basics of Federalism in India.

2.      Comprehend the concept of representation and working of electoral system in India.

3.      Understand the nature and role of political parties, coalition politics and pressure groups in India.

4.      Develop an understanding of the social factors that influence Indian politics.

Credits

Theory

Tutorial

Total

2

1

3

Contact Hours

2 per week

1 per week

3 per week

Max. Marks:                              75

Internal Assessment Marks:     25

End Term Exam Marks:           50

Time: 3 Hours

Part-B Contents of the Course

Instructions for Paper Setters

1.      Total NINE Questions will be set and students will be required to attempt FIVE questions.

2.      Question No. 1 will be compulsory and will consist of 5 short answer type questions of 2 marks each spread over the entire syllabus.

3.      The remaining EIGHT questions will be set taking TWO questions from each of the four units. The candidate would be required to attempt ONE question from each unit in addition to the compulsory question.


4.  Each question will carry 10 marks.

Unit

Topics

Contact Hours

I

Indian Federalism: Nature and Basic Features; Centre - State Relations

09

II

Representation, Election Commission, Electoral Reforms.

09

III

Party System, Coalition Politics, Pressure Groups in Indian Politics

09

IV

Caste, Religion and Regionalism in Indian Politics

09

 

Tutorial

09

Suggested Evaluation Methods

Internal Assessment: 25 Marks

Class Participation: 05 Seminar/Presentation/Assignment/Quiz/Class Test etc: 07 Mid Term Exam: 13

End Term Examination:

50 Marks

 

Part-C Learning Resources

Recommended Books:

·         Austin, G. (1966). The Indian Constitution: Corner Stone of a Nation. Oxford, Oxford University Press.

·         Austin, G. (2000). Working a Democratic Constitution: The Indian Experience. Delhi, Oxford University Press.

·         Basu, D. D. (1994). An Introduction to the Constitution of India. New Delhi, Prentice Hall.

·         Basu, D. D., & Parekh, B. (Eds.). (1994). Crisis and Change in Contemporary India. New Delhi, Sage.

·         Bhambhri, C. P. (1997). The Indian State: Fifty Years. New Delhi, Shipra.

·         Bhushan, R., & Katju, M. (2012). Supreme but not Infallible: Essays In Honour of The Supreme Court of India. Hay House India.

·         Brass, P. (1974). Language, Religion and Politics in North India. London, Cambridge University Press.

·         Brass, P. (1990). Politics of India Since Independence. Hyderabad, Orient Longman.

·         Chanda, A. (1965). Federalism in India: A Study of Union-State Relations. London, George Allen & Unwin.

·         Chaturvedi, S. (2019). State Legislatures in India: Structure, Functioning, Conduct of Business, Powers And Privileges. Universal Law Publishing.

·         Cobridge, S., & Harriss, J. (2001). Reinventing India: Liberalization, Hindu Nationalism and Popular Democracy. Delhi, Oxford University Press.

·         Fadia, B. L. (1984). State Politics in India (Vol. 1-2). New Delhi, Radiant Publishers.

·         Hardgrave, R. L. (1965). India: Government and Politics in a Developing Nation. New York, Harcourt, Brace and World.

·         Jayal, N. G. (Ed.). (2001). Democracy in India. Delhi, Oxford University Press.

·         Kashyap, S. C. (2012). Our Parliament: An Introduction to the Parliament of India. National Book Trust, India.

·         Kaushik, S. (Ed.). (1990). Indian Government and Politics. Delhi University, Directorate Of


Text Box: Hindi Implementation.
•	Kohli, A. (1991). Democracy and Discontent: India's Growing Crisis of Governability. Cambridge, Cambridge University Press.
•	Kothari, R. (1967). Party System and Election Studies. Bombay, Asia Publishing House.
•	Kothari, R. (1970). Politics in India. New Delhi, Orient Longman.
•	Morris Jones, W. H. (1974). Government and Politics in India. Delhi, BI Publications.
•	Pylee, M. V. (1998). An Introduction to the Constitution of India. New Delhi.
•	Ray, A. (1970). Tension Areas in India's Federal System. Calcutta, The World Press.
•	Sahni, N. C. (Ed.). (1971). Coalition Politics in India. Jullunder, New Academic Publishing Company.
•	Singh, M. P., & Roy, H. (Eds.). (1995). Indian Political System: Structure, Policies, Development. New Delhi, Jnanada Prakash.
•	Siwach, J. R. (1985). Dynamics of Indian Government & Politics. New Delhi, Sterling Publishers.
•	Thakur, R. (1995). The Government & Politics of India. London, Macmillan.

 

BCA colleges in Delhi

Comments

Popular posts from this blog

IP University Colleges List for BCA (2026)

Kurukshetra University BCA 4th Semester Subjects

Kurukshetra University BCA 1st Sem Syllabus