|
|
|
1 Semester - 2024 - Batch | Course Code |
Course |
Type |
Hours Per Week |
Credits |
Marks |
CSC101-1 | DIGITAL COMPUTER FUNDAMENTALS AND C PROGRAMMING | - | 5 | 4 | 100 |
CSC161-1 | WEB APPLICATION DEVELOPMENT | - | 3 | 3 | 100 |
CSC162-1 | DATA ANALYSIS USING SPREADSHEET | - | 4 | 3 | 100 |
MAT101-1 | DIFFERENTIAL CALCULUS | - | 4 | 4 | 100 |
2 Semester - 2024 - Batch | Course Code |
Course |
Type |
Hours Per Week |
Credits |
Marks |
CSC102-2 | DATA STRUCTURES | - | 5 | 4 | 100 |
CSC103-2 | OPERATING SYSTEMS | - | 4 | 4 | 100 |
ENG181-2 | ENGLISH | - | 3 | 2 | 100 |
MAT101-2 | INTRODUCTORY ALGEBRA | - | 3 | 3 | 100 |
MAT102-2 | DIFFERENTIAL EQUATIONS | - | 4 | 4 | 100 |
MAT111-2 | INTRODUCTION TO PYTHON PROGRAMMING FOR MATHEMATICS | - | 2 | 1 | 50 |
3 Semester - 2023 - Batch | Course Code |
Course |
Type |
Hours Per Week |
Credits |
Marks |
CSC201-3 | JAVA PROGRAMMING | Major Core Courses-I | 5 | 4 | 100 |
CSC262-3 | DATA ANALYSIS USING PYTHON | Skill Enhancement Courses | 4 | 3 | 100 |
CSC281-3 | SUMMER INTERNSHIP | Internship | 4 | 4 | 100 |
FRE181-3 | FRENCH | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
GER181-3 | GERMAN | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
HIN181-3 | BASIC HINDI | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
HIN281-3 | HINDI (ADVANCED) | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
KAN281-3 | KANNADA (ADVANCED) | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
MAT162-3 | INTRODUCTION TO MATHEMATICAL MODELLING | Skill Enhancement Courses | 3 | 3 | 50 |
MAT201-3 | REAL ANALYSIS | Major Core Courses-II | 4 | 4 | 100 |
SPA181-3 | SPANISH | Ability Enhancement Compulsory Courses | 2 | 2 | 50 |
4 Semester - 2023 - Batch | Course Code |
Course |
Type |
Hours Per Week |
Credits |
Marks |
CSC202-4 | DATABASE MANAGEMENT SYSTEM AND SOFTWARE ENGINEERING | - | 4 | 4 | 100 |
CSC203-4 | MOBILE APPLICATION | - | 5 | 4 | 100 |
FRE181-4 | FRENCH | - | 2 | 2 | 50 |
GER181-4 | GERMAN | - | 2 | 2 | 100 |
HIN281-4 | HINDI (ADVANCED) | - | 2 | 2 | 50 |
MAT301-4 | ABSTRACT ALGEBRA | - | 4 | 4 | 100 |
MAT302-4 | NUMERICAL METHODS | - | 3 | 3 | 100 |
MAT311-4 | COMPUTATIONAL MATHEMATICS USING PYTHON | - | 2 | 1 | 50 |
SPA181-4 | SPANISH | - | 2 | 2 | 50 |
CSC101-1 - DIGITAL COMPUTER FUNDAMENTALS AND C PROGRAMMING (2024 Batch) | |
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:5 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
Course Objectives The course objectives of Digital Computer Fundamentals typically aim to provide students with a foundational understanding of the principles, components, and operation of digital computers including binary number systems, logic gates, Boolean algebra, and digital circuits. Also, The course provides the fundamentals of C programming which covers Data types and variables, control structures, functions. These objectives aim to equip students with a solid foundation in C programming, preparing them for further study or employment in fields such as software development, system programming, and embedded systems development.
|
|
Course Outcome |
|
CO1: Recognize and differentiate between various digital components such as logic gates, flip-flops, and registers. CO2: Recall and explain fundamental concepts of C programming, such as variables, data types, and control structures CO3: Demonstrate understanding by interpreting code snippets related to Arrays, functions CO4: Apply knowledge of C programming to solve real-world problems, design algorithms, and implement efficient and correct solutions using appropriate data structures and functions with ethical coding standards. |
Unit-1 |
Teaching Hours:12 |
Introduction to Digital Computer Fundamentals
|
|
Different number systems and their conversions (Decimal, Binary, Octal and Hexadecimal) Binary arithmetic - Addition, subtraction, multiplication and division of binary numbers, 1’s and 2’s complement, Coding – BCD, Gray and ASCII. Boolean Algebra -Boolean operations and expressions, Laws and rules of Boolean algebra, DE Morgan’s Theorem, Boolean expressions, Simplification of Boolean expression.
| |
Unit-2 |
Teaching Hours:18 |
Introduction to C and Control Structure
|
|
Data type Declaration. The Decision Control Structure - The if - if-else- Nested if-else statements. Decisions Using switch - The Loop Control Structure While Loop - for Loop - break Statement - continue Statement- do-while Loop. Lab Exercises: - Program to implement conditional statements. Program to implement the concepts of while loop, for and do while loops. Program to implement the switch and nested switch statements
| |
Unit-3 |
Teaching Hours:20 |
Arrays
|
|
A Simple Program Using Array - Array Initialization - Two Dimensional Arrays- Initializing a 2-Dimensional Array - Memory Map of a 2-Dimensional Array – Strings - Standard Library String Functions - strlen( ) - strcpy( ) - strcat() - strcmp() - Two-Dimensional Array of Characters. Program to implement 1D array concept and 2D array concepts program to implement multidimensional array Program based on string concepts.
| |
Unit-4 |
Teaching Hours:20 |
Functions & Pointers
|
|
Function - Passing Values between Functions - Scope Rule of Functions - Calling Convention - Return Type of Function - Call by Value and Call by Reference - An Introduction to Pointers - Pointer Notation – Recursion. Lab Exercises: - Program to implement functions. Program demonstrating recursion functions. Program to implement pointer expression
| |
Unit-5 |
Teaching Hours:20 |
Macros and Structures
|
|
Introduction to macros, Structures - Declaring a Structure - Accessing Structure Elements - Storing structure elements and Unions. Lab Exercises: - Program to demonstrate call by value and call by reference. Program to demonstrate structures and union. Program to implement nested structures
| |
Text Books And Reference Books: Essential Reading [1] M. Morris Mano, “Digital Logic and Computer Design”, ISBN:9789332586048, Published:2017 (Reprint 2023), [2] Brian Kernighan and Dennis Ritchie, “The C Programming Language”, ISBN: 978-0131103627, Second Edition (reprint 2023).
| |
Essential Reading / Recommended Reading Recommended Reading [1] Byron Gottfried and Jitender Chhabra, Programming with C, 3rd Ed, Tata McGrawHill, 2010. [2] Balagurusamy E, Programming in ANSI C, 4th Edition, Tata-McGraw-Hill, 2007. [3] Deitel H M and Deitel P J, C - How to Program, 7th Edition, Prentice-Hall, 2012. [4] Susant K Rout, Cimple,C, Tata-McGraw-Hill Publishing Company Ltd., 2016. [5] Yashavant P. Kanetkar, Let Us C, 15th Edition, BPB Publications, 2012.
| |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC161-1 - WEB APPLICATION DEVELOPMENT (2024 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Course Objectives This course is designed to introduce the students to web technologies in Hyper Text Mark-up Language, Cascade Style Sheet, JavaScript and XML for interactive web applications that use rich user interfaces and also understand the server-side web technologies for creating dynamic web applications. Students will learn the concepts of web site planning and hosting. This course will help them to create an interactive website with great look and functionality. |
|
Course Outcome |
|
CO1: Understand the World Wide Web and associated technologies.
CO2: Apply web development techniques for designing web pages. CO3: Design an interactive website with web tools and scripting methods
|
Unit-1 |
Teaching Hours:9 |
WEB PROGRAMMING INTRODUCTION
|
|
Internet and web Technologies- Client/Server model -Web Search Engine-Web Services - Features of Web 3.0 - HTML5- HTML Basic Tags - Attributes - Formatting - Comments - Images - Tables - Lists - Text Links - Image links - Frames - Backgrounds - HTML Color codes / schemes - HTML Forms Lab Exercise:
| |
Unit-2 |
Teaching Hours:9 |
CSS - INTRODUCTION
|
|
Cascading style sheet –Benefits –CSS version History-Syntax-External-internal-inline-single style-multiple style-value lengths and percentage-ID selector –Class Selector-group Selector – universal selector- Color-background-cursor-list-Box model-display positioning-floats; CSS - Backgrounds - Fonts - Text - Images - Links - Tables - Borders - Margin - Lists. Lab Exercise:
| |
Unit-3 |
Teaching Hours:9 |
JAVA SCRIPT - FUNDAMENTALS
|
|
Java Script (JS Script) Introduction to Java Script (Jscript) – Installation – Syntax – Variables – Operators – If else – Switch case – Loop controls: for loop, do while loop; Functions – Events – Cookies – Page redirect – JavaScript Objects: Arrays, Date HTML DOM;
Lab Exercises: 5. Program to demonstrate Jscript variables and operators 6.Program to demonstrate loop controls – decision controls and functions | |
Unit-4 |
Teaching Hours:9 |
HYPERTEXT PREPROCESSOR (PHP)
|
|
PHP Introduction – Installation version information – Environment setup – Variable types – Constants – Operator Types – Decision Making – Loop controls : for, do while ; Arrays – Strings – Web concepts – GET and POST methods – Functions – Cookies
Lab Exercises: 7.Program to demonstrate PHP variable types – operators Decision and loop controls 8.Program to demonstrate GET and POST methods
| |
Unit-5 |
Teaching Hours:9 |
DATABASE CONNECTION WITH MySQL
|
|
Introduction to MySQL, Installation version information – Connecting to MySQL database – PHP Introduction – Installation version information – Environment setup – Variable types – Constants – Operator Types – Decision Making – Loop controls : for, do while ; Arrays – Strings – Web concepts – GET and POST methods – Functions – Cookies
Lab Exercises: 9.Program to demonstrate PHP variable types – operators Decision and loop controls 10.Program to demonstrate GET and POST methods
| |
Text Books And Reference Books: [1] Internet and World Wide Web: How to Program, Paul Deitel , Harvey Deitel & Abbey Deitel, Pearson Education, 5th Edition, 2018. [2] HTML 5 Black Book (Covers CSS3, JavaScript, XML, XHTML, AJAX, PHP, jQuery), DT Editorial Services, Dreamtech Press, 2nd Edition, 2016 [3] Jeremy McPeak and Paul Wilton, “Beginning JavaScript”, Wrox publication | |
Essential Reading / Recommended Reading [1] Faithe Wempen, Microsoft,” Start Here! Learn HTML5" , 2012 [2] David McFarland, O’REILLY , “CSS 3 Missing Manual”, 2nd edition , 2014 | |
Evaluation Pattern ESE -50% CIA- 50% | |
CSC162-1 - DATA ANALYSIS USING SPREADSHEET (2024 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Data analysis is a crucial skill in various fields, from business and finance to research and academia. This course provides a comprehensive introduction to data analysis using Spreadsheet (Excel). Students will learn fundamental data analysis techniques, including data manipulation, visualization, and interpretation, using powerful features and functions. Provides students with hands-on experience and skills with a spreadsheet. Students will learn how to plan, create, and program spreadsheets for common business applications. It is appropriate for accounting and business majors, programmers and spreadsheet application developers. |
|
Course Outcome |
|
CO1: Able to understand basic data analysis concepts and Excel functionalities, demonstrating proficiency in importing, organizing, and cleaning data for analysis purposes. CO2: Apply fundamental principles of statistical analysis, including descriptive statistics and hypothesis testing, and how these techniques can be applied using Excel's built-in functions CO3: Analyzing complex datasets using advanced spreadsheet functions and statistical methods, interpreting results. |
Unit-1 |
Teaching Hours:8 |
BASICS OF EXCEL
|
|
Exploring Data Types - Number Formatting - Working with Rows and Columns - Cells and Ranges - Working with Tables - Sorting and filtering a table - Applying a theme - Using AutoRecover - Password-Protection - Exploring Excel Templates Lab Exercises: 1.Simple arithmetic 2. Text functions, Date and Time functions | |
Unit-2 |
Teaching Hours:8 |
FORMULAS AND FUNCTIONS
|
|
Using operators in formulas - Using functions in formulas - Using Formulas in Tables - Text Functions - Advanced Text Formulas - Date-Related Worksheet Functions - Time-Related Worksheet Functions - Working with Single-Cell Array Formulas Lab Exercises: 3. Logical operations 4. Decision making conditional statements | |
Unit-3 |
Teaching Hours:9 |
VISUALIZATION
|
|
Creating and Customizing a Chart - Choosing a chart type - Experimenting with different styles - Experimenting with different layouts - Line charts - Pie charts - XY (scatter) charts - Bubble charts - Radar charts - Histogram charts - Pareto charts - Waterfall charts - Box & whisker charts - Treemap charts Lab Exercises: 5. Look up functions 6. Working with arrays | |
Unit-4 |
Teaching Hours:10 |
ANALYSING DATA WITH EXCEL
|
|
Importing Data - Data Cleanup Techniques - Exporting Data - Creating a Pivot Table Automatically Creating a Pivot Table - Manually Working with Nonnumeric Data - Creating Pivot Charts - Types of What-If Analyses - Data Sources for Get & Transform Lab Exercises: 7. Exploring different types of charts 8. Working with Pivot table
| |
Unit-5 |
Teaching Hours:10 |
PROGRAMMING EXCEL WITH VBA
|
|
Introducing VBA Macros - Creating VBA Macros - Recording VBA macros - Examining the macro - Testing the macro - Editing the macro - Writing VBA code - How VBA works - Objects and collections - Properties - Methods - Variables Lab Exercises: 9. Data analysis for a use case 10. Creation of VBA Macro | |
Text Books And Reference Books: 1. Excel 2016 Bible, John Walkenbac, Wiley, 1st Edition, 2015. | |
Essential Reading / Recommended Reading 1. Excel 2019 All-in-One for Dummies, Greg Harvey, For Dummies, 1st edition, 2018. 2. Slaying Excel Dragons, Mike Girvin, Holy Macro! Books, 1st edition, 2016. | |
Evaluation Pattern CIA 50% ESE 50% | |
MAT101-1 - DIFFERENTIAL CALCULUS (2024 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
Course Description:Calculus is a discipline of mathematics that studies limits, motion, and rates of change. Proficiency in calculus is vital for math students for a better understanding of the subject and the advancement of the field. This course offers a modern introduction to calculus with a conceptual knowledge of the underlying mathematical concepts as its primary objective. Course objectives: This course will help the learner to COBJ1: develop a solid understanding of the concepts in differential calculus such as limit, continuity and differentiability and their inter-relationships. COBJ2: to acquire the ability to think logically and precisely; understand, apply and generalise mathematical ideas. COBJ3. recognize the appropriate tools of calculus to solve applied problems. |
|
Course Outcome |
|
CO1: On successful completion of the course, the students should be able to understand limits, continuity, and derivatives of functions. CO2: On successful completion of the course, the students should be able to apply mean value theorems, Taylor series and optimality tests in practical problems. CO3: On successful completion of the course, the students should be able to demonstrate mastery of partial differentiation of functions of several variables and their applications to various fields. CO4: On successful completion of the course, the students should be able to employ the knowledge in differential calculus to tackle practical problems. |
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Limits, Continuity and Differentiability
|
|||||||||||||||||||||||||||||
Rates of change and tangent lines to curves, limit of a function and limit laws, the precise definition of a limit, one-sided limits, continuity, limits involving infinity; asymptotes of graphs, derivative at a point, derivative as a function, differentiation rules, derivative as a rate of change, rules of differentiation. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Application of Derivatives
|
|||||||||||||||||||||||||||||
Extreme values of functions on closed intervals, Rolle's theorem, mean value theorem, monotonic functions and the first derivative test, indeterminate forms, Taylor and Maclaurin series, curvature, and radius of curvature. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Partial Derivatives
|
|||||||||||||||||||||||||||||
Functions of several variables, limits and continuity in higher dimensions, partial derivatives, the chain rule, Jacobians, directional derivatives and gradient vectors, tangent planes and differentials, extreme values and saddle points, Lagrange multipliers, Taylor’s formula for two variables, partial derivatives with constrained variables. | |||||||||||||||||||||||||||||
Text Books And Reference Books: G. B. Thomas, J. Hass, C. Heil, and M. D. Weir, Thomas’ Calculus, 14th ed. New Jersey, USA: Pearson Education, Inc., 2018. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
CSC102-2 - DATA STRUCTURES (2024 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:5 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:4 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
The course is designed to develop skills to design and analyze simple linear and nonlinear data structures. It strengthens the ability to identify and apply the suitable data structure for the given real-world problem. It enables students to gain knowledge in practical applications of data structures. |
|||||||||||||||||||||||||||||
Course Outcome |
|||||||||||||||||||||||||||||
CO1: Describe various data structures such as arrays, linked lists, stacks, queues, trees, and graphs, along with their properties and basic operations. CO2: Understanding data elements within different data structures, describing the advantages and disadvantages of each structure. CO3: Apply data structures to solve complex computational problems, implementing algorithms using appropriate data structures and programming languages. CO4: Synthesize / Evaluate data structures and algorithms by designing and developing innovative solutions to real-world problems, integrating multiple data structures and algorithms. |
Unit-1 |
Teaching Hours:15 |
ARRAYS
|
|
Introduction to data structures- Abstract Data Type - Arrays – Introduction -Array Operations, Linear Search - Iterative Binary Search – Recursions - Recursive Binary Search. Lab Exercises: 1. Menu driven program for Inserting, deleting an element into one dimensional array
2. Menu driven program to implement linear search (sentinel) and binary search | |
Unit-2 |
Teaching Hours:15 |
LINKED LIST
|
|
ntroduction: Pointers - Using Dynamically Allocated Storage - Singly Linked Lists - Polynomials, Representing Polynomials as Singly Linked Lists - Circularly Linked Lists - Doubly Linked Lists. Lab Exercises: 1. Menu driven program to implement singly linked list insertion.
2. Menu driven program to implement singly linked list deletion. | |
Unit-3 |
Teaching Hours:15 |
STACK & QUEUE
|
|
Introduction: Stack Operations using arrays and linked lists - Infix to Prefix - Queue Operations using array and linked list. Applications: Evaluation of Expressions, Evaluating Postfix Expressions, Infix to Postfix. Lab Exercises: 1. Menu driven program to implement stack operations using an array and linked list 2. Menu driven program to implement queue operations using an array and linked list | |
Unit-4 |
Teaching Hours:15 |
TREES
|
|
Introduction - Binary Trees- Properties of Binary Trees - Binary Tree Representations - Binary Tree Traversals. Binary Search Trees: Introduction - Searching a Binary Search Tree - Inserting, Deleting an Element - Limitations of Binary Search Tree. Lab Exercises:
1. Menu driven program for Binary Tree creation and Traversals | |
Unit-5 |
Teaching Hours:15 |
SORTING TECHNIQUES AND GRAPHS
|
|
Sorting: Bubble Sort – Selection Sort – Insertion Sort – Quick Sort. Graphs: Introduction – Definitions and terminology – Graph representations – Depth First Search – Breadth First Search Lab Exercises: 1. Menu driven program to implement bubble sort and Selection sort. 2. Menu driven program to implement Insertion sort 3. Menu driven program to implement Quick sort. | |
Text Books And Reference Books: [1] Yashwant Kanetkar, Data Structures through C, BPB Publication, 2nd edition, reprint 2016. | |
Essential Reading / Recommended Reading [1] Horowitz Sahni Anderson-Freed, Fundamental of Data Structures in C, Universities Press, Reprint 2009. [2] Seymour Lipschultz: Data Structures, Schaum series TMH, 2010.
Web Resources:
https://in.coursera.org/specializations/data-structures-algorithms
| |
Evaluation Pattern ESE 50% CIA 50% | |
CSC103-2 - OPERATING SYSTEMS (2024 Batch) | |
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The objective of this course is to provide a comprehensive knowledge of operating system concepts, System structure, Process management, Deadlock, Memory management and File system along with the practical exposure by using C – Programming language for the working principles of operating system. |
|
Course Outcome |
|
CO1: Understand the fundamental principles of operating system and system structure.
CO2: To evaluate the process scheduling, deadlock system and effective memory management.
CO3: To analyse the file structure, directory structure, allocation methods and system security. CO4: Implement the Operating System concepts by using C Programming.
|
Unit-1 |
Teaching Hours:15 |
INTRODUCTION
|
|
Introduction - What Operating Systems - Computer-System Organization - Computer-System Architecture - Operating-System Operations - Resource Management - Security and Protection - Virtualization - Distributed Systems - Kernel Data Structures - Computing Environments - Free and Open -Source Operating Systems OPERATING – SYSTEM STRUCTURES Operating-System Services - User and Operating-System Interface - System Calls - System Services - Linkers and Loaders - Why Applications Are Operating-System Specific - Operating-System Design and Implementation - Operating-System Structure - Building and Booting an Operating System - Operating-System Debugging
Lab Exercises:
| |
Unit-2 |
Teaching Hours:15 |
PROCESS MANAGEMENT
|
|
Process Concept - Process Scheduling - Operations on Processes – Inter process Communication - IPC in Shared-Memory Systems - IPC in Message-Passing Systems - Examples of IPC Systems - Communication in Client – Server Systems CPU SCHEDULING Basic Concepts - Scheduling Criteria - Scheduling Algorithms - Thread Scheduling - Multi-Processor Scheduling - Real-Time CPU Scheduling - Operating-System Examples - Algorithm Evaluation Lab Exercises:
| |
Unit-3 |
Teaching Hours:15 |
PROCESS SYNCHRONIZATION
|
|
Synchronization Tools: Background - The Critical-Section Problem - Peterson’s Solution - Hardware Support for Synchronization - Mutex Locks – Semaphores Deadlocks: System Model - Deadlock in Multithreaded Applications - Deadlock Characterization - Methods for Handling Deadlocks - Deadlock Prevention - Deadlock Avoidance - Deadlock Detection - Recovery from Deadlock Lab Exercises:
| |
Unit-4 |
Teaching Hours:15 |
MEMORY MANAGEMENT
|
|
Main memory: Background - Contiguous Memory Allocation - Paging - Structure of the Page Table - Swapping Virtual Memory: Background - Demand Paging - Copy-on-Write - Page Replacement - Allocation of Frames – Thrashing - Memory Compression Lab Exercises:
| |
Unit-5 |
Teaching Hours:15 |
FILE SYSTEM AND SECURITY
|
|
File-System Interface: File Concept - Access Methods - Directory Structure File-System Implementation: File-System Structure - File-System Operations - Directory Implementation - Allocation Methods - Free-Space Management - Efficiency and Performance Security: The Security Problem - Program Threats - System and Network Threats Cryptography as a Security Tool - User Authentication
| |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
3rd Edition, 2007 | |
Evaluation Pattern ESE 50% CIA 50% | |
ENG181-2 - ENGLISH (2024 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:2 |
Course Objectives/Course Description |
|
· To help improve their communication skills for larger academic purposes and vocational purposes · To enable learners to learn the contextual use of words and the generic meaning · To enable learners to listen to audio content and infer contextual meaning · To enable learners to be able to speak for various purposes and occasions using context specific language and expressions · To enable learners to develop the ability to write for various purposes using suitable and precise language. |
|
Course Outcome |
|
CO1: Understand how to engage with texts from various countries, historical, cultural specificities, and politics and develop the ability to reflect upon and comment on texts with various themes CO2: Develop an analytical and critical bent of mind to compare and analyze the various literature they read and discuss in class CO3: Develop the ability to communicate both orally and in writing for various purposes |
Unit-1 |
Teaching Hours:4 |
language
|
|
Presentation skills | |
Unit-1 |
Teaching Hours:4 |
food
|
|
Witches’ Loaves O Henry
| |
Unit-2 |
Teaching Hours:6 |
Language
|
|
Report writing | |
Unit-2 |
Teaching Hours:6 |
Fashion
|
|
In the Height of Fashion-Henry Lawson | |
Unit-3 |
Teaching Hours:4 |
Language
|
|
Resume Writing | |
Unit-3 |
Teaching Hours:4 |
Management
|
|
The Story of Mumbai Dabbawalas- ShivaniPandita
| |
Unit-4 |
Teaching Hours:3 |
Management
|
|
If By Rudyard Kipling | |
Unit-4 |
Teaching Hours:3 |
Language
|
|
Interview skills and CV writing | |
Unit-5 |
Teaching Hours:4 |
History
|
|
Who were the Shudras? By Dr Ambedkar
| |
Unit-5 |
Teaching Hours:4 |
language
|
|
Developing arguments- debating | |
Unit-6 |
Teaching Hours:3 |
History
|
|
Dhauli By JayantaMahapatra | |
Unit-6 |
Teaching Hours:3 |
language
|
|
Developing arguments- debating | |
Unit-7 |
Teaching Hours:4 |
language
|
|
email writing | |
Unit-7 |
Teaching Hours:4 |
Social Media
|
|
An Occurrence at Owl Creek Bridge by Ambrose Bierce | |
Unit-8 |
Teaching Hours:2 |
Social Media
|
|
Truth in the time of Social Media' by Girish Balachandran | |
Text Books And Reference Books: ENGlogue 1 | |
Essential Reading / Recommended Reading teacher manual and worksheets that teachers would provide. Listening skills worksheets. | |
Evaluation Pattern CIA1- 20 MSE-50 CIA3- 20 ESE- 50 | |
MAT101-2 - INTRODUCTORY ALGEBRA (2024 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Course Description: This course aims at developing the ability for logical arguments and perform mathematical computations. It also helps the students to understand the theory of equations and matrices and develop a solid foundation in mathematics. Course Objectives: This course will help the learner to
COBJ1: Develop logical foundations to understand and construct logical arguments to support or refute mathematical assertions. COBJ2: Understand the techniques to solve polynomial equations of higher degrees. COBJ3: Gain knowledge in matrix algebra, spectral theory, and their applications. |
|
Course Outcome |
|
CO1: Demonstrate mathematical logic to write mathematical proofs and solve problems. CO2: Demonstrate proficiency in solving algebraic equations. CO3: Apply matrix theory to model real-life problems and find their solutions.
CO4: Communicate the basic and advanced concepts of the topic precisely and effectively. |
Unit-1 |
Teaching Hours:15 |
Mathematical Logic
|
|
Propositions, logical operators, truth tables, implications and equivalences, tautology and contradictions, rules of inference, predicates, quantifiers, nested quantifiers, arguments, formal proof methods and strategies. | |
Unit-2 |
Teaching Hours:15 |
Theory of Equations
|
|
General properties of equations, solving equations, relations between roots and coefficients, symmetric functions of roots, transformations of equations, Descarte’s rule of signs, Cardon’s method for cubic equations, solutions to biquadratic equations. | |
Unit-3 |
Teaching Hours:15 |
Theory of Matrices
|
|
Types of Matrices: Idempotent, nilpotent Hermitian, skew-Hermitian, and unitary matrices and their properties. Elementary row operations, rank, inverse of a matrix using row operations, Echelon forms, normal forms, system of homogeneous and non-homogeneous equations, Cayley Hamilton theorem, eigenvalues and eigenvectors. | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading 1. J. P. Tremblay and R. Manohar, Discrete Mathematical Structures with Application to Computer Science, Reprint, India: Tata McGraw Hill Education, 2008. 2. R. P. Grimaldi, Discrete and Combinatorial Mathematics: An Applied Introduction, 5th ed., New Delhi: Pearson, 2014. 3. H. S. Hall, S. A. Knight, Higher Algebra, Culcutta: Sreeedhar Prakashani, 1957. 4. A. Singh, Introduction to Matrix Theory, Switzerland: Springer, 2016. 5. L. E. Dickson, First Course in Theory of Equations, New York: John Wiley & Sons, 1922. 6. S. Narayan and P.K. Mittal, Textbook of Matrices, 10th ed., New Delhi: S Chand and Co., 2004. | |
Evaluation Pattern
| |
MAT102-2 - DIFFERENTIAL EQUATIONS (2024 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
Course Description:This course aims at introducing the students to the methods of solving ordinary and partial differential equations. Course objectives: This course will help the learner to COBJ1. Solve first and higher order ordinary differential equations. COBJ2. Form PDE and solve linear and nonlinear PDE’s of the first order COBJ3. Apply the concepts of ODE and PDE to solve real-world problems. |
|
Course Outcome |
|
CO1.: Recognize different types of first order differential Equations and use appropriate methods to solve. CO2.: Solve higher order Differential Equations with constant and variable coefficients. CO3.: Investigate real-world problems using Differential Equations. |
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
First Order ODE's
|
|||||||||||||||||||||||||||||
Solution of ordinary differential equations of first order and first degree: Variable separable and reducible to variable separable forms, homogeneous and reducible to homogeneous forms, linear differential equations and reducible to linear differential equations, first order exact differential equations integrating factors, rules to find an integrating factor, Clairauts equation, orthogonal trajectory. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Solution for Second and Higher Order Ordinary Differential Equations
|
|||||||||||||||||||||||||||||
Linear homogeneous equations with constant coefficients, linear non-homogenous equations, the Cauchy-Euler equation, simultaneous differential equations with constant coefficients. Second order linear differential equations with variable coefficients by the following methods: (i) when a part of complementary functions is given, (ii) reducing to normal form, (iii) change of independent variable, and (iv) variation of parameters, and (v) by finding the first integral (exact equation), and the equations of the form dx/P=dy/Q=dz/R. Applications of ODEs: Growth-Decay, Chemical Reactions, Continuous Compounding of Interest, Series Circuit, and Logistic Growth. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Partial differential equations
|
|||||||||||||||||||||||||||||
Order and degree of partial differential equations, formation of first order partial differential equations, linear partial differential equation of first order, Lagrange’s method, Charpit’s method. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT111-2 - INTRODUCTION TO PYTHON PROGRAMMING FOR MATHEMATICS (2024 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:1 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course aims at introducing the programming language Python and its uses in solving problems on discrete mathematics and differential equations. Course Objectives: This course will help the learner to COBJ1. gain proficiency in using Python for programming. |
|||||||||||||||||||||||||||||
Course Outcome |
|||||||||||||||||||||||||||||
CO1: On successful completion of the course, the students should be able to acquire proficiency in using different functions of Python to compute solutions of basic mathematical problems. CO2: On successful completion of the course, the students should be able to demonstrate the use of Python to solve differential equations along with visualize the solutions.
CO3: On successful completion of the course, the students should be able to be familiar with manipulating and visualizing data using pandas. |
Unit-1 |
Teaching Hours:10 |
Basic of Python
|
|
Installation, IDE, variables, built-in functions, input and output, modules and packages, data types and data structures, use of mathematical operators and mathematical functions, programming structures (conditional structure, the for loop, the while loop, nested statements) | |
Unit-2 |
Teaching Hours:10 |
Symbolic and Numeric Computations
|
|
Use of Sympy package, Symbols, Calculus, Differential Equations, Series expressions, Linear and non-linear equations, List, Tuples and Arrays. | |
Unit-3 |
Teaching Hours:10 |
Data Visualization
|
|
Standard plots (2D, 3D), Scatter plots, Slope fields, Vector fields, Contour plots, stream lines, Manipulating and data visualizing data with Pandas, Mini Project | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
| |
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below. | |
CSC201-3 - JAVA PROGRAMMING (2023 Batch) | |
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:5 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The objective of this Java programming course is to equip students with a comprehensive understanding of Java language fundamentals, object-oriented programming principles, and practical application development skills. Through hands-on projects and exercises, students will learn to design, implement, and debug Java programs, covering topics such as data types, control structures, classes, inheritance, polymorphism, exception handling, and file I/O. Additionally, the course aims to cultivate problem-solving abilities, software design proficiency, and collaboration skills essential for success in the dynamic field of software development. By the end of the course, students will be proficient in Java programming and capable of creating robust, efficient, and maintainable Java applications.
|
|
Course Outcome |
|
CO1: Demonstrate an understanding of fundamental Java language syntax, data types, and control structures, looping, decision making. CO2: Classify the comprehension of object-oriented programming principles by explaining concepts such as encapsulation, inheritance, and polymorphism in Java, and by analyzing how these concepts are implemented.
CO3: Apply knowledge of Java programming to solve various problems, design and implement algorithms, and develop functional Java applications
CO4: Analyze and evaluate Java code to identify and debug errors, optimize performance, and improve code readability and maintainability- which covers Database connectivity and Event Handling using Swing.
|
Unit-1 |
Teaching Hours:15 |
INTRODUCTION TO OOPS & JAVA
|
|
INTRODUCTION TO OOPS & JAVA The History and Evolution of Java, Concepts of Object-oriented programming – Benefits of OOP – History and Evolution of Java – Features of java – Java environment – Java tokens– Constant – Variables – Data types– Operators– Control Structures and Arrays.
Lab Exercises: 1.Implement Various decision making and looping statements 2. Implement single and multi-dimensional arrays
| |
Unit-2 |
Teaching Hours:15 |
CLASSES AND INHERITANCE
|
|
Class fundamentals–objects –methods –constructors –overloading methods and constructors. Access modifiers –Command line arguments– Inheritance & its types– super–this–static and final keywords–Abstract class–String class Lab Exercises: 3. Implement the concept of class, data members, member functions and access specifiers. 4. Implement the concept of array of objects with constructor and function overloading 5. Implement the concept of inheritance, this, super, abstract and final keywords.
| |
Unit-3 |
Teaching Hours:15 |
PACKAGES, INTERFACES AND I/O
|
|
PACKAGES, INTERFACES AND I/O Defining packages–access protection–importing packages–defining–implementing interfaces– Nested interfaces– Inheritance and interfaces. –use static methods in an interface. Java’s I/O is built upon streams - byte streams and character streams - the byte stream classes - the character stream classes - the predefined streams-using the byte streams - reading and writing files using byte streams - reading and writing binary data– using java’s character based streams - file I/O using character streams.
Lab Exercises: 6. Implement the concept of package and interface. 7. Implement the concepts of streams.
| |
Unit-4 |
Teaching Hours:15 |
EXCEPTIONAL HANDLING AND INTRODUCTION TO MULTITHREADING.
|
|
EXCEPTIONAL HANDLING AND INTRODUCTION TO MULTITHREADING. Fundamentals of exceptional handling – types of exceptions–uncaught exceptions – using try–catch–throw–throws–finally–creating user defined exceptions–Introduction to multithreading– The Java Thread model–Thread priorities and Synchronization. Lab Exercises: 8. Implement the concept of Exception Handing in java. 9. Implement the concept of Multithreading, thread priorities and synchronization
| |
Unit-5 |
Teaching Hours:15 |
SWING and JDBC
|
|
SWING and JDBC Introducing swing – the origins and design philosophy of swing – components and containers – layout managers – swing event handling – use of JButton– work with JTextField – create a JCheckBox – work with JList –Database Programming – Connecting to and querying a database –Connecting to the database – Creating a Statement for executing query - Executing a query - Processing a Query’s ResultSet – Prepared Statements.
Lab Exercises: 10. Implement the concept of swing event handling 11. Implement the concept of JDBC.
| |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
| |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC262-3 - DATA ANALYSIS USING PYTHON (2023 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
The course begins with an overview of Python's syntax, data types, and control structures. Students will learn how to write basic Python programs to solve simple problems, manipulate strings, work with lists, tuples, dictionaries, and sets, and use control flow statements such as if-else, loops, and functions. Students will delve deeper into advanced topics such as object-oriented programming (OOP), file I/O, exception handling, and modules. students will have gained the skills and knowledge necessary to write Python programs independently, understand and modify existing Python code, and apply Python programming techniques to real-world problems.
|
|
Course Outcome |
|
CO1: Recall and reproduce the fundamental Python syntax and language constructs, including variables, loops, conditionals, and functions.
CO2: Demonstrate comprehension of object-oriented programming principles in Python (inheritance, polymorphism, and encapsulation).
CO3: Apply appropriate preprocessing and visualization techniques in Python programming on the data set. CO4: Evaluate Python programming skills to solve real-world data analysis problems, demonstrating proficiency in implementing algorithms, models, and statistical methods to derive meaningful conclusions from data.
|
Unit-1 |
Teaching Hours:12 |
Introduction to Data Analysis
|
|
Overview of Data Analysis and Data Science, Need for data science, Role and skills required for a data scientist, Technologies used in data analytics, Data analytics tools. Overview of artificial intelligence and machine learning.Division of machine learning tasks - supervised and unsupervised learning. | |
Unit-2 |
Teaching Hours:12 |
Introduction to Python
|
|
Introduction to Python language, Advantages of Python in comparison with other Languages, Characteristics of Python, Python for Data Analysis, Suitability of Python in data manipulation and analysis, Data types, control structures, advanced data structures. Python and its data structures,Sequences, Mapping and Sets- Dictionaries- Functions - Lists and Mutability String Operations.
Program 1: Demonstrate the Data handling by using lists, sets, tuples, and dictionaries and perform the string operations. | |
Unit-3 |
Teaching Hours:12 |
Exploratory Data Analysis (EDA)
|
|
Descriptive statistics: mean, median, mode, variance, etc. Histograms, box plots, scatter plots, Correlation analysis and heatmaps, Univariate and bivariate analysis.
Program 2: Data visualization using Numpy/Panda/Matplotlib /Seaborn. | |
Unit-4 |
Teaching Hours:12 |
Machine Learning Concept
|
|
Overview of machine learning algorithms, suitability of machine learning algorithms in data science problems and analytics, Application of machine learning in feature selection, Generalization of data using machine learning, Building predictive model by training with data and model evaluation, Need of dimensionality reduction of data.
Program 3: Demonstrate Data Indexing and Data Sorting using NumPy | |
Unit-5 |
Teaching Hours:12 |
Data Classification
|
|
Formation of a data set, development of training data, testing data, and validation data, cross validation. Analysis of a problem and its relevant dataset - data analysis, modelling and evaluation of this case including the processes of Regression, clustering, feature selection, dimensionality reduction, classification, cross-validation etc -implementation in Python
Program 4: Demonstrate handling of missing data using Pandas. | |
Text Books And Reference Books: [1]. Jesus Rogel-Salazar, Data Science and Analytics with Python, CRCPress,1stEdition,2017. [2]. Andreas C Muller, Sarah Guido, Introduction to machine learning with Python, O’Reilly,1st edition,2016. [3].Jake VanderPlas, Python Data Science Handbook - Essential Tools for Working with Data, O’Reilly,1st edition,2016. [4].Joel Grus, Data Science from Scratch: First Principles with Python, O’Reilly, 1st Edition,2015
| |
Essential Reading / Recommended Reading [1].Soraya Sedkaoui, Data Analytics and Big Data, John Wiley& sons, 2018 [2].Robert Keane, Data Analytics: Master the Techniques for Data Science, Big Data and Data Analytics, CreateSpace Independent Publishing Platform, 2017 [3].Herbert Jones, Data Analytics: An Essential Beginners Guide to Data Mining, Data Collection, Big Data Analytics for Business, and Business Intelligence Concepts, Create Space Independent Publishing Platform, 2018 [4].Anil Maheswari, Data Analytics, McGraw-Hill Education, First Edition, 2017. | |
Evaluation Pattern CIA - 50 Marks ESE - 50 Marks | |
CSC281-3 - SUMMER INTERNSHIP (2023 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The students of BSc CM and BSc CS program have to undertake a Summer Internship for a period of four weeks during the summer vacation at the end of the II semester in the areas of Computer Science / Mathematics / Statistics / Information Technology. The summer internship is for 100 marks; 4 credits and carries two components; Internship report evaluation and Viva Voce. These marks shall reflect in the second semester marks card. During the internship period, a faculty guide / mentor shall be allotted to a student to monitor the progress of the internship. |
|
Course Outcome |
|
CO1: Application of Academic Knowledge in Real-World Settings CO2: Development of Technical and Problem-Solving Skills CO3: Communication and Reporting Skills, Professional Development and Workplace Adaptability |
Unit-1 |
Teaching Hours:60 |
Contents of Summer Internship Report
|
|
Unit sytstem is not followed/not available for Summer Internship.Contents of Summer Internship ReportChapter 1 – Introduction to the OrganizationProfile of the organization (including evolution and awards and recognition)Vision, Mission, Goals of the organizationChapter 2 – Project/Task Description:Background of the internship (Company/Organization, Department, Project)Objectives and goals of the internshipScope and limitations, Key projects and initiativesDetailed description of the project or tasks assigned during the internshipTechnologies used (programming languages, frameworks, tools, etc.)Challenges faced and how they were addressedChapter 3 – Methodology, Results and achievementsApproach/methods used to accomplish the assigned tasksDevelopment process (if applicable), Tools and techniques utilizedAccomplishments during the internship, Key outcomes of the project/task.Detailed technical aspects of the project. Metrics and measurements of success (if applicable). Code snippets (if appropriate).Information Technology (How technology is used to deliver the best? )SWOC analysis of the organization (Based on observations by the student, backed by facts and examples, must include strengths, strategies and success factors, weaknesses, opportunities and challenges)Chapter 4 – Internship ExperienceSkills acquired during the internshipLessons learned, Personal and professional developmentChallenges encountered during the internship, Strategies and solutions implemented to overcome challenges.Chapter 5 – Conclusion: Summary of the internship experience | |
Text Books And Reference Books: "The Elements of Technical Writing" by Gary Blake and Robert W. Bly
| |
Essential Reading / Recommended Reading "Writing for Computer Science" by Justin Zobel | |
Evaluation Pattern SUMMER INTERNSHIP EVALUATIONEVAUATION RUBRICS:
MOOC COURSE EVALUATION RUBRICS
| |
FRE181-3 - FRENCH (2023 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
Programme Objectives - The curriculum of the French course offered as II language to II BA/BSc/BCom students is designed to suit the present-day requirements where the emphasis is more on the Oral communication. Beginning with day-to-day situations with its dialogues the stress is on the spoken word. The part on French civilization offers one useful insight on life and living in France. Course Description -French as a second language in the UG program. The method< Adomania> consists of a student's book and an activity book, both included in the digital manual. It consists of 8 units. The structure of each unit begins with basic communication aspects, leading to basic expressions, vocabulary, cultural aspects, functional and practical French stage by stage in each unit. This< manual> covers all the necessary global parameters. Course Objectives · To develop basic and communication skills sharpen oral and written skills. · To enhance knowledge on French culture. · To enrich the learner’s vocabulary · To enable learners to engage in and discuss simple topics with ease |
|
Course Outcome |
|
CO1: Enhancement of communicative competencies and sharpening of written and oral communicative skills. CO2: Basic knowledge of french civilization. CO3: Enrichment of vocabulary. CO4: Enhanced ability to engage in conversations and discussions in French with ease. |
Unit-1 |
Teaching Hours:9 |
|||||||||||||||||||||
Units 0,1
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-2 |
Teaching Hours:7 |
|||||||||||||||||||||
Unit 2
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-3 |
Teaching Hours:7 |
|||||||||||||||||||||
Unit 3
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-4 |
Teaching Hours:7 |
|||||||||||||||||||||
Unit 4
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Text Books And Reference Books: Le Robert et Nathan, Conjugaison, English Edition | ||||||||||||||||||||||
Essential Reading / Recommended Reading French websites like Bonjour de France, Fluent U French, Learn French Lab, Point du FLE etc. | ||||||||||||||||||||||
Evaluation Pattern I. Examination & Assessments – Through written assignments and different tests of linguistic skillsQuestion Paper Pattern· Section A - Test of linguistic ability through grammar components – 10 marks · Section B - Test of translating abilities and comprehension, short answers - 20 marks · Section C - Test of writing skills / Originality in letter writing, dialogue and essay – 20 marks CIA -1 10 marks CIA- 2 50 marks CIA –3 10 marks ESE 50 marks.
| ||||||||||||||||||||||
GER181-3 - GERMAN (2023 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:50 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Course Description: This course mainly deals with the listening, speaking, writing, reading modules of basic German by using different pedagogies and effective strategies in order to meet the requirements of various situations. This course also enables the students to have cross-cultural competencies and cognitive skills. Course Objectives:
· To achieve language proficiency skills on the basic level · To develop the skills demonstrated in the ability to interpret simple texts · To attain some transcultural competency: an awareness of cross-cultural differences between societies. · To develop the ability to formulate basic questions. |
||||||||||||||||||||||
Course Outcome |
||||||||||||||||||||||
CO1: Listen, understand, and respond to short recordings about everyday life. CO2: Be familiar with the socio-cultural aspects of the language. CO3: Remember and apply basic rules of grammar. CO4: Write simple phrases/ messages/ dialogues/ small paragraphs on every day topics. CO5: Speak about oneself/ others / the immediate environment / engage in simple conversation. |
Unit-1 |
Teaching Hours:17 |
||||||||||||||||||||||||||||||||||||||||
1. Alphabets-Vowels and Consonants 05 2. Parts of Speech-Noun, pronoun, verb, adverb, adjective, prepositions, conjunction and interjection.
|
|||||||||||||||||||||||||||||||||||||||||
Students will be trained in basic HIndi Grammar | |||||||||||||||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:7 |
||||||||||||||||||||||||||||||||||||||||
1. Vocabulary-Names of things, animals, birds, vegetables, flowers, days, months etc.
|
|||||||||||||||||||||||||||||||||||||||||
Vacbulary developing excercises | |||||||||||||||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:6 |
||||||||||||||||||||||||||||||||||||||||
Conversation practice.
|
|||||||||||||||||||||||||||||||||||||||||
Basic conversation skill development in Hindi | |||||||||||||||||||||||||||||||||||||||||
Text Books And Reference Books: 1. Creative writing by: John Singleton 2. Adhunik Hindi Nibandh by: BhuvaneshwarichandranSaksena. 3. Cambridge introduction to by: Morley, Davi Creative writing | |||||||||||||||||||||||||||||||||||||||||
Essential Reading / Recommended Reading 1. Creative writing by: John Singleton 2. Adhunik Hindi Nibandh by: BhuvaneshwarichandranSaksena. 3. Cambridge introduction to by: Morley, Davi Creative writing | |||||||||||||||||||||||||||||||||||||||||
Evaluation Pattern Mid-Semester Examination Course name- Basic Hindi Course Code-HIN181-3 Paper I – Hindi Max. Time: 2 Hrs Max. Marks: 50
End-Semester Examination Course name- Basic Hindi Course Code-HIN181-3 Paper I – Hindi Max. Time: 2 Hrs Max. Marks: 50
| |||||||||||||||||||||||||||||||||||||||||
HIN281-3 - HINDI (ADVANCED) (2023 Batch) | |||||||||||||||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||||||||||||||
The detailed text book “Samkaleen Kavita Sanchay” edited by Dr. Sebastian K.A & Dr. Deepak Kumar Gond is an anthology of Modern Poems written by representative poets of Hindi Literature. The poems reflect on the social, environmental, cultural and political issues which are prevalent in our society since the medieval period. Cultural art forms of India, ispart of the syllabus. Since translation is a significant area in language and literature, as well as practice of it in the syllabus. Students will be exposed to the Indian culture through poetry. Through translation, students can understand different languages, literature and cultures. Famous cultural art forms of India will help the students to know more about the diverse cultures of India.
Paper I - Poetry, Cultural Art forms |
|||||||||||||||||||||||||||||||||||||||||
Course Outcome |
|||||||||||||||||||||||||||||||||||||||||
CO1: Improve the writing skill in literary Hindi CO2: Improve the analytical skills through critical analysis of the poems CO3: Will be able to learn the different aspects of Cultural Art forms of India CO4: To improve the Translation skills. |
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||||||||||||||
Samakaleen Kavita Sanchay? (Collection of Poems) edited by: Dr. Sebastian K A & Dr. Deepak Kumar Gond 20 Hrs. Level of knowledge: Anal
|
|||||||||||||||||||||||||||||||||||||||||
An anthology of Hindi Poems edited by Dr Deepak Kumar Gond& Dr Sebastian K A | |||||||||||||||||||||||||||||||||||||||||
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||||||||||||||
Cultural art forms of India -Yakshagana, Kathakali, Ramleela, Krishnaleela
|
|||||||||||||||||||||||||||||||||||||||||
Cultural art forms of India. | |||||||||||||||||||||||||||||||||||||||||
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||||||||||||||
Translation practice- English to Hindi
|
|||||||||||||||||||||||||||||||||||||||||
Translation practice from English to Hindi | |||||||||||||||||||||||||||||||||||||||||
Text Books And Reference Books: Samakaleen Kavita Sanchay’ (Collection of Poems) edited by: Dr. Sebastian K A & Dr. Deepak Kumar Gond 20 Hrs. Level of knowledge: Analytical | |||||||||||||||||||||||||||||||||||||||||
Essential Reading / Recommended Reading 1. A Hand Book of Translation Studies By: Das Bijay Kumar. 2. SaralSubodh Hindi Vyakaran, By: MotilalChaturvedi. Vinod 3. AnuvadEvam Sanchar – Dr.PooranchandTandon, Rajpal and Son’s 4. AnuvadVignan By:Bholanath Tiwari 5. Anuvad Kala By: N.E VishwanathIyer
| |||||||||||||||||||||||||||||||||||||||||
Evaluation Pattern Mid-Semester Examination 3 Sem – BA/ B.Sc Course Code-HIN281-3 Paper I – Hindi Max. Time: 2 Hrs Max. Marks: 50
End-Semester Examination 3 Sem – BA/ B.Sc Course Code-HIN281-3 Paper I – Hindi Max. Time: 2Hrs Max. Marks : 50
| |||||||||||||||||||||||||||||||||||||||||
KAN281-3 - KANNADA (ADVANCED) (2023 Batch) | |||||||||||||||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||||||||||||||
Kannada is offered to students of III Semester BA/B.Sc. Courses, as a second language for fifty marks. The students of this semester will study a Play belong to modern fictions and non fictions. The syllabus will help them to learn and write essay writings. The Syllabus is well structured with local, national and global needs of the students, imbibes human values, proffessional ethics, sustainability and various language skills. |
|||||||||||||||||||||||||||||||||||||||||
Course Outcome |
|||||||||||||||||||||||||||||||||||||||||
CO1: Expose learners to the modern writings. CO2: Able to understand the literary genre
CO3: Able to develop their critical and analytical thinking
CO4: Enable them in creative writings.
CO5: Able to write essay writings
|
Unit-1 |
Teaching Hours:15 |
Selected poems
|
|
1. Kerege Haara- Folk Poetry 2. Kalki- Kuvempu 3. Nimmodanidduu Nimmantaagade – K S Nissar Ahamad 4. Nalavattelara Swaatantrya - Siddalingaiah
| |
Unit-2 |
Teaching Hours:10 |
Selected short stories
|
|
1. Maleraayana Madadi- Folk Story 2. Venkatashaamiya Pranaya – Maasti Venkatesh Ayyangaar 3. Naavu Chirangeevigalu – Russian Story
| |
Unit-3 |
Teaching Hours:20 |
Selected Prose
|
|
1. Namma Preetiya Criket- K. Satyanaarayana 2. Maastarara Makkalu- Jayanth Kaaikini 3. Bhaaratada Modala Mahilaa Shikshaki – Kiran M. Gaajanuru 4. Yuvabhaarata Vruddha America – Manu Baligaar
| |
Unit-4 |
Teaching Hours:5 |
Language Skills
|
|
1. Essay Writing | |
Text Books And Reference Books: 1. 1. Kannada Sanna Kathegala Olavu- Giraddi Govindaraj 2. 2. Adhunika Kannada Nataka- K. Marulasiddappa 3.Samagra Kannada Sahitya Charithre | |
Essential Reading / Recommended Reading 1. Doni saagali Munde Hogali- Kuvempu 2. Ooru Keeri- Siddalingaiah | |
Evaluation Pattern Writtren Test Wikipedia article creation | |
MAT162-3 - INTRODUCTION TO MATHEMATICAL MODELLING (2023 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:50 |
Credits:3 |
Course Objectives/Course Description |
|
This course is concerned with the fundamentals of mathematical modeling. It deals with finding solution to real world problems by transforming into mathematical models using differential equations. The coverage includes mathematical modeling through first order, second order and system of ordinary differential equations. |
|
Course Outcome |
|
CO1: apply differential equations in other branches of sciences, commerce, medicine and others. CO2: understand the formulation of some classical mathematical models.
CO3: demonstrate competence with a wide variety of mathematical tools and techniques. CO4: build mathematical models of real-world problems.
|
Unit-1 |
Teaching Hours:10 |
Introduction
|
|
Introduction, classification of mathematical models: linear and nonlinear, deterministic and stochastic, discrete and continuous, static and dynamic models, Formulation of mathematical models with illustrations. | |
Unit-2 |
Teaching Hours:20 |
Mathematical Models
|
|
Population dynamics, carbon dating, Newton’s law of cooling, epidemics, economics, medicine, mixture problems, electric circuit problems, Continuous compounding of interest. Mathematical modelling using matrices and system of linear equations. | |
Unit-3 |
Teaching Hours:15 |
Case Studies
|
|
Case studies on mathematical modelling. | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
| |
Evaluation Pattern 100% CIA | |
MAT201-3 - REAL ANALYSIS (2023 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
This course enables the students to understand the basic techniques and theories of real Analysis. Course Objectives: This course will help the learner to COBJ 1. examine the convergence or divergence of sequences and series. COBJ 2. understand the different types of convergence and their properties. COBJ 3. identify the region of convergence of a power series. |
|
Course Outcome |
|
CO1: understand the concepts of limits, infimum, supremum, and boundedness of sequences. CO2: distinguish between different types of convergence of sequence and series. CO3: examine the convergence of sequences and series using various tests. CO4: identify the region of convergence of series. |
Unit-1 |
Teaching Hours:2 |
Sets and Sequences
|
|
Open sets, closed sets, closure of a set, countable and uncountable sets, topology of real line. Sequences: Definition of Sequences, limit of a sequence, algebra of limits of a sequence, convergent, divergent, and oscillatory sequences, problems thereon. Bounded sequences, Monotonic sequences and their properties, Cauchy sequence. | |
Unit-2 |
Teaching Hours:20 |
Infinite Series
|
|
Infinite series, Cauchy convergence criterion for series, geometric series, comparison test, convergence of p-series, D'Alembert's Ratio test, Raabe's test, Cauchy's Root test, alternating series, Leibnitz’s test. Definition and examples of absolute and conditional convergence. | |
Unit-3 |
Teaching Hours:20 |
Sequence and Series of Functions
|
|
Sequences and series of functions, Pointwise and uniform convergence. Mn - test, M-test, Statements of the results about uniform convergence. Power series and radius of convergence. | |
Text Books And Reference Books: S.C. Malik and Savita Arora, Mathematical Analysis, Second Edition, New Delhi, India: New Age international (P) Ltd., 2005. | |
Essential Reading / Recommended Reading
| |
Evaluation Pattern
| |
SPA181-3 - SPANISH (2023 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
“Aula International 1” A1/A2 . Is designed to develop listening, speaking, writing, and reading skills in Spanish as well as cultural competency in the Hispanic world. This course is intended for students with no prior knowledge of Spanish. This method leads easy way to communicate and to carry out tasks in Spanish. Course Objectives: “Aula International 1” A1/A2’. General objective are more specific to define the linguistic knowledge with the help of which the learners will implement various skills such as to understand, to speak, to interact and to write.
|
|
Course Outcome |
|
CO1: Student will be able to talk casually about topics of current public and personal
events. CO2: Students in the Spanish program develop in-depth content knowledge about Hispanic
cultures. CO3: Student will be able to understand most speech on familiar topics
Student can read and understand written texts in areas of the their special interest. CO4: Student will able to recognize the value of Spanish language learning and Hispanidad
cultures through participation in a variety of activities. |
Unit-1 |
Teaching Hours:8 |
Unit 1 ? Recuerdos!
|
|
o Salutation and expressions o Learn to introduce ourselves and friends. o Alphabets o Profession o Numbers | |
Unit-2 |
Teaching Hours:8 |
Unit 2 ? Nosotros
|
|
| |
Unit-3 |
Teaching Hours:8 |
Unit 3 ? Expresar intenciones
|
|
o Introducing group of verbs in present tense o Conjugating the verbs o Usage of prepositions in the phrase o Using subject personal pronouns with the verbs o Usage of comparative | |
Unit-4 |
Teaching Hours:7 |
Unit 4 ? Dónde está
|
|
o Describing places o Expressing existence and location o Speaking about the weather o Some usage of Hay verbs (there is/ there are) o Differentiating the verb “to be” | |
Text Books And Reference Books: Textbook : ‘Aula Internacional 1’ | |
Essential Reading / Recommended Reading Recommended Reading: 1. Rosetta Stone, Babbel, Rocket Languages, Pimsleur, Brainscape, Busuu, Duolingo.
| |
Evaluation Pattern CIA 1 - 10 Marks CIA 2 - 25 Marks CIA 3 - 10 Marks Attendance : 5 Marks End Semester : 50 Marks | |
CSC202-4 - DATABASE MANAGEMENT SYSTEM AND SOFTWARE ENGINEERING (2023 Batch) | |
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The Database Management System (DBMS) course introduces students to the fundamental concepts, principles, and practices involved in managing and manipulating data efficiently and effectively within an organization. This course provides a comprehensive understanding of database systems, their design, implementation, and maintenance, which are essential for modern information management. The Software Engineering course provides students with a comprehensive understanding of the principles, methodologies, and best practices involved in developing high-quality software systems. This course emphasizes the systematic approach to software development, focusing on the entire software lifecycle from requirements gathering to maintenance. |
|
Course Outcome |
|
CO1: Able to recall and describe the fundamental concepts of database management systems. Along with software engineering principles, including requirements analysis, design patterns, and software architecture. CO2: Demonstrate the ability to apply software engineering methodologies and tools to analyze, design, implement, and test software solutions to real-world problems. CO3: Apply their knowledge of database design principles to create and implement efficient database schemas, utilizing appropriate normalization techniques and indexing strategies. CO4: Analyze complex database problems and design appropriate solutions. Evaluate various software engineering disciplines to plan, execute, and manage software projects effectively. |
Unit-1 |
Teaching Hours:15 |
Introduction to DBMS and Software Engineering
|
|
Overview of database systems and software engineering – evolution of database systems and software engineering principles (includes pitfalls of traditional systems) – importance, goals, and applications in modern systems of database system, and software engineering - software engineering ethics - crisis and myths. | |
Unit-2 |
Teaching Hours:15 |
DBMS, Database Normalization, and Transactions
|
|
DBMS architecture - Data Models - DBMS Languages (DDL, DML, DQL, DCL, TCL) – Schemas – Classification of Database Management Systems - Functional Dependencies and Normalization (1NF, 2NF, 3NF, BCNF, 4NF, 5NF) for Relational Databases – ER Diagram - ACID properties - Transaction Management and Concurrency Control. | |
Unit-3 |
Teaching Hours:15 |
Basic SQL, Relational Algebra, Relational Calculus, and SDLC
|
|
SQL data definition and data types - specifying constraints in SQL - SQL functions - Group by statements – where clause - Sub queries – Views – Triggers - Relational Algebra and Calculus. SDLC models (build and fix model, waterfall model, prototyping model, iterative enhancement model, evolutionary development model, spiral model, and rapid application development model) – selection of a life cycle model. | |
Unit-4 |
Teaching Hours:15 |
Software Requirement Engineering, Maintenance, and Testing
|
|
Requirement Engineering – feasibility study – requirement elicitation – use case diagram - requirement analysis – DFD (data flow diagram) – requirement documentation – SRS (Software Requirement Specification) – requirement validation – software project planning – COCOMO model – software design – coupling – cohesion – software testing – types of testing – software maintenance life cycle. | |
Unit-5 |
Teaching Hours:15 |
Project and Case Studies
|
|
Application development project integrating dbms and software engineering (eg. Online store management system) – Analysis of case studies showcasing successful integration of databases in software engineering (eg. Uber’s use of real time data processing). | |
Text Books And Reference Books: [1] Fundamentals of Database Systems, Shamkanth B Navathe, Ramez Elmasri, 7th Edition, Pearson Education, 2017. [2] Pressman S Roger, Software Engineering A Practitioner’s Approach, McGraw Hill International Editions, 7th edition, 2010. | |
Essential Reading / Recommended Reading [1] Database System Concepts, Abraham Silberschatz, Henry F Korth, S Sudarshan, McGraw Hill Education, 6th edition, 2017. [2] Sommerville, Ian, Software Engineering, Addison Wesley, 9th Edition, 2010. [3] Pankaj Jalote, Software Engineering: A Precise Approach, Wiley India, 2010. [4] Stephen R. Schach, Software Engineering, Tata McGraw-Hill Publishing Company Limited, 2007. | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC203-4 - MOBILE APPLICATION (2023 Batch) | |
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:5 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The Mobile Application Development course offers an in-depth exploration of the principles, techniques, and best practices involved in creating mobile applications for android platforms. This course is designed to equip students with the essential skills and knowledge required to develop functional, user-friendly, and visually appealing mobile applications. Students will learn fundamentals of mobile application development, including user interface design, programming languages, software development kits (SDKs), and application deployment. They will learn how to utilize industry-standard tools and technologies to build cross-platform and native applications tailored to meet specific user needs and preferences. |
|
Course Outcome |
|
CO1: Students will recall and describe the key components and features of the Android operating system, including its architecture, development environment, and application lifecycle. CO2: Demonstrate an understanding of the fundamental principles of Android app development, including user interface design, data management, and event handling. CO3: Apply android knowledge and skills to develop Android mobile applications using Java or Kotlin programming languages, leveraging Android Studio IDE and related SDKs. CO4: Create interactive and feature-rich applications that meet specified requirements |
Unit-1 |
Teaching Hours:15 |
INTRODUCTION TO ANDROID
|
|
History of Mobile Apps, Trends in Market - Web App Vs Mobile App - Mobile OS. Introduction to Android and Kotlin: Kotlin Basics – variables - Functions. First Android App – Setup Android Studio - Deploying the app: Running and Debugging app in Android Emulator. | |
Unit-1 |
Teaching Hours:15 |
Lab Exercises
|
|
1. Display Text and Image. 2. Implement Functions. | |
Unit-2 |
Teaching Hours:15 |
LAYOUT AND ACTIVITY
|
|
Kotlin Fundamentals: Classes and Objects - Inheritance. Activity: Introduction to Activity - Activity Lifecycle – Logging. Layouts in Android - Types of Layouts, Multiple activities and Intents. | |
Unit-2 |
Teaching Hours:15 |
Lab Exercises
|
|
3. Intents 4. Activity Lifecycle | |
Unit-3 |
Teaching Hours:15 |
Lab Exercises
|
|
5. Input Controls 6. Image Views | |
Unit-3 |
Teaching Hours:15 |
VIEWS
|
|
Input controls:Text Box, Radio Button, Check Box, Command Button. Using Basic Views- Using Image Views to Display Pictures. | |
Unit-4 |
Teaching Hours:15 |
Lab Exercises
|
|
7. Fragment Lifecycle 8. Menu Implementation | |
Unit-4 |
Teaching Hours:15 |
FRAGMENT & MENUS
|
|
Using Picker Views -Using List Views to Display Long Lists - Fragments: Introduction - Lifecycle- Task and Back Stack. Android App Architecture - View Model - Data Binding – Live Data- Transform Live Data. Menus - Types of Menu. | |
Unit-5 |
Teaching Hours:15 |
SAVING USER DATA
|
|
Displaying lists with RecyclerView. Store Data-Room Persistency Library-Asynchronous program-Coroutines-Testing Databases. | |
Unit-5 |
Teaching Hours:15 |
Lab Exercises
|
|
9. Recyclerview 10. Sharedpreference | |
Text Books And Reference Books: [1] Griffiths, Dawn, and Griffiths, David. Head First Android Development. United States, O'Reilly Media, 2021 [2] Kotlin for Android App Development.Sommerhoff, P. United Kingdom: Pearson Education 2018. | |
Essential Reading / Recommended Reading [1] How to Build Android Apps with Kotlin: A Practical Guide to Developing, Testing and Publishing Your First Android Apps. Forrester, A., Boudjnah, E., Dumbravan, A., Tigcal, J. United Kingdom: Packt Publishing 2023. [2] Nagy, Robert. Simplifying Application Development with Kotlin Multiplatform Mobile: Write Robust Native Applications for IOS and Android Efficiently. United Kingdom, Packt Publishing, 2022. | |
Evaluation Pattern CIA - 50% ESE - 50% | |
FRE181-4 - FRENCH (2023 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
Programme Objectives - The curriculum of the French course offered as II language to II BA/BSc/BCom students is designed to suit the present-day requirements where the emphasis is more on the Oral communication. Beginning with day-to-day situations with its dialogues the stress is on the spoken word. The part on French civilization offers one useful insight on life and living in France. Course Description -French as a second language in the UG program. The method< Adomania> consists of a student's book and an activity book, both included in the digital manual. It consists of 8 units. The structure of each unit begins with basic communication aspects, leading to basic expressions, vocabulary, cultural aspects, functional and practical French stage by stage in each unit. This< manual> covers all the necessary global parameters. Course Objectives · To develop basic and communication skills sharpen oral and written skills. · To enhance knowledge on French culture. · To enrich the learner’s vocabulary · To enable learners to engage in and discuss simple topics with ease |
|
Course Outcome |
|
CO1: Enhancement of communicative competencies and sharpening of written and oral communicative skills. CO2: Basic knowledge of french civilization. CO3: Enrichment of vocabulary. CO4: Enhanced ability to engage in conversations and discussions in French with ease. |
Unit-1 |
Teaching Hours:6 |
|||||||||||||||||||||
5
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-2 |
Teaching Hours:8 |
|||||||||||||||||||||
Unit 6
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-3 |
Teaching Hours:8 |
|||||||||||||||||||||
Unit 7
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Unit-4 |
Teaching Hours:8 |
|||||||||||||||||||||
Unit 8
|
||||||||||||||||||||||
| ||||||||||||||||||||||
Text Books And Reference Books:
Textbook : Adomania 1 Methode de Français A1 Le Robert et Nathan, Conjugaison, English Edition | ||||||||||||||||||||||
Essential Reading / Recommended Reading French websites like Bonjour de France, Fluent U French, Learn French Lab, Point du FLE etc. | ||||||||||||||||||||||
Evaluation Pattern I. Examination & Assessments – Through written assignments and different tests of linguistic skillsQuestion Paper Pattern· Section A - Test of linguistic ability through grammar components – 10 marks · Section B - Test of translating abilities and comprehension, short answers - 20 marks · Section C - Test of writing skills / Originality in letter writing, dialogue and essay – 20 marks CIA -1 10 marks CIA- 2 50 marks CIA –3 10 marks ESE 50 marks.
| ||||||||||||||||||||||
GER181-4 - GERMAN (2023 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:100 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Course Description: This course mainly deals with the listening, speaking, writing, reading modules of basic German by using different pedagogies and effective strategies in order to meet the requirements of various situations. This course also enables the students to have cross-cultural competencies and cognitive skills.
Course Objectives:
· To develop the skills demonstrated in the ability to interpret simple texts
· To attain some transcultural competency: an awareness of cross-cultural differences between societies.
|
||||||||||||||||||||||
Course Outcome |
||||||||||||||||||||||
CO1: Understand and perform tasks in varied areas of social life with the help of the acquisition of communicative, linguistic and cultural know-how CO2: Judge and do tasks in varied areas of day-to-day life activities CO3: Formulate phrases related to personal details and particular concrete situations. CO4: Recall the basic phrases and use them effectively CO5: Interact and speak in small social gatherings. |
Unit-1 |
Teaching Hours:8 |
|||||||
Alltag und Familie
|
||||||||
die Uhrzeit verstehen und nennen Zeitangaben machen über Familie sprechen | sich verabreden einen Termin telefonisch vereinbaren sich für eine Verspätung entschuldigen und darauf reagieren. Possessiveartikel: mein, dein,..,Zeitangaben mit am, um , von.....bis, Modalverben im Satz: Satzklammer, Modalverben müssen, können und wollen. | ||||||||
Unit-2 |
Teaching Hours:8 |
|||||||
Zeit mit Freunden
|
||||||||
| ||||||||
Unit-3 |
Teaching Hours:7 |
|||||||
Arbeitsalltag
|
||||||||
|