Sandip University · Resume Writing iii. Report Writing iv. Writing for Blogs and Social Media 08...
Transcript of Sandip University · Resume Writing iii. Report Writing iv. Writing for Blogs and Social Media 08...
Sandip University Trimbak Road, A/p - Mahiravani, Tal. & Dist. – Nashik, Pin – 422 213
WWeebbssiittee :: hhttttpp::////wwwwww..ssaannddiippuunniivveerrssiittyy..eedduu..iinn EEmmaaiill :: iinnffoo@@ssaannddiippuunniivveerrssiittyy..eedduu..iinn Ph: (02594) 222 541 Fax: (02594) 222 555
_______________________________________________________________________________________________________________________________________________________________________
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School of Computing Sciences & Engineering
Course Structure for Undergraduate Programme of B.Sc. (Computer Science)
Semester – II
Sr. No
Core Course
Code Theory Paper/Practical
Teaching Scheme (Hrs/Week)
C
Duration of University
Exam. (Hrs.)
Formative
CIA
Summative Total
Marks L T P Total TH
OR /
PR
1 UC XFE201 Contemporary English II 3 -- -- 3 3 3 50 50 -- 100
2 PC XCX201 Discrete Mathematics 3 1 -- 4 4 3 50 50 -- 100
3 PC XCX202 Data Structures 3 -- -- 3 3 3 50 50 -- 100
4 PC XCX203 Object Oriented Programming Using
C++ 3 -- -- 3 3 3 50 50 -- 100
5 PC XCX204 Operating Systems 3 -- -- 3 3 3 50 50 -- 100
6 PC XCX211 Lab Course based on DS using C++ -- -- 4 4 2 3 25 -- 25 50
7 PC XCX212 Lab Course based on OS -- -- 4 4 2 3 25 -- 25 50
8 UC XFG201
Foreign Language German I
2 -- -- 2 2 1.5 25 25 -- 50 XFF201 French I
9 UC XEV201 Environmental Science 4 -- -- 4 -- 3 100 -- -- GR(UGC)
Total 21 1 8 30 22 -- 425 275 50 650
Details of Continuous Internal Assessment (CIA)
CIA: Continuous Internal Assessment
L: Theory Lecture
T: Tutorial P: Practical
TH: Theory Exam. #: Internship for 15 days.
*: Oral Examination
UC: University Core PC: Programme Core
CIA Weightage Description
CIA 1 10% Home Assignment
CIA 2 A & B 20% Mid-Term Exam (MTE)
CIA 3 10% Presentation by students
CIA 4 10% Research Based Activity
TOTAL 50%
*Contemporary English-I & II syllabus applicable from the academic year 2018-19
Department of Humanities and Languages
Programme: B.B.A./ B.B.A. (FS)/ B.Com. B. C.A/ B. Sc. (Computer Science) B. C. A. (CTIS)/ B.F.A (Animation and VFX) B.Sc.(Cosmetic Science) B.Sc.(Fashion Design) B.Sc.(PCM/CBZ)
Course Code: XFE201
Year: First Semester: II
Course: Contemporary English II
Lectures Theory Practical Credits
45 -- -- 3
Theory: 3 Hrs./Week
Max. University Theory Examination: 50 Marks
Max. Time for Theory Exam : 3 Hrs.
Continuous Internal Assessment: 50 Marks
Course Objectives :
On completion of this course, students should be able to:
1 use acceptable English in academic writing
2 use English language in a more meaningful way with an enriched word power
3 communicate in a professional way using various communication strategies
4 read and comprehend the major points discussed in various types of written texts
5 make notes, write precise, letter and résumé
Course Outcomes: Domain Level
CO1 Uses acceptable English in appropriate context Cognitive,
Psychomotor
Analyze, synthesize &
Apply
CO2 Makes use of comprehensive and suitable
vocabulary
Cognitive,
Psychomotor &
Affective
Understand, synthesize&
Apply
CO3 Communicates professionally by using the
strategies learnt
Cognitive,
Psychomotor &
Affective
Remembering, synthesize
& Apply
CO4 Applies cognizance while comprehending various
types of written texts
Cognitive,
Psychomotor
Understand, Comprehend
& Apply
CO5 Writes and speaks in English, precisely with clarity
and accuracy
Cognitive,
Psychomotor &
Affective
Understand, Synthesize &
Apply
Unit
No. Details Hrs.
1 Listening Skills: (Only for Internal Assessment)
i. Audios containing stories, speeches, presentations, poetry recitations, songs etc.
02
2
Vocabulary: (These topics should be incorporated while teaching texts)
i. Idioms and Phrases, using Dictionary and Thesaurus
06
3
Reading Skills: (Understanding the text, skimming, scanning, speed reading,
Reading charts and maps etc.)
i. The Gift of Magi- O’ Henry
ii. My Financial Career – Stephen Leacock
iii. The Convocation Speech- Chetan Bhagat/ Connect the Dots- Steve Jobs
08
4
Reading and Responding (Critical Appreciation, Paraphrasing and Analysing)
i. The Definition of Love – Andrew Marvell
ii. Musée des Beaux Arts – W. H. Auden
06
5
Grammar (These topics should be incorporated while teaching texts)
i. Modal Auxiliaries
ii. Active and Passive Voice
07
6
Speaking Skills: (Conversational Skills)
Suggesting:
i. Permission (seeking, giving and declining permission tactfully)
ii. Agreeing, disagreeing and partly agreeing
iii. Complimenting
iv. Apologizing
v. Group Discussion
vi. Interview Skills
08
7
Writing Skills:
i. Expansion of Idea
ii. Resume Writing
iii. Report Writing
iv. Writing for Blogs and Social Media
08
Total 45
Resources
Recommended
Books
1.Wren and Martin: High School English Grammar and Composition
2. G. Radhakrishna, Pillai, K. Rajeevan. Spoken English for You. CIEFL. Emerald
Publication.
3. K. S. Smita, Annie Pothen. English Conversational Practice. Sterling Publication Pvt.
Ltd.
4. Dr. Saraswati. Success with Spoken English for Undergraduate
5. Tickoo and Subramaniam: A Functional Grammar with Usage and Composition
6. O’ Henry- The Gift of Magi
7. Stephen Leacock- My Financial Career
8. Chetan Bhagat: Connect the Dots- Steve Jobs- The Convocation Speech
9. Andrew Marvell- The Definition of Love
10. W. H. Auden- Musée des Beaux Arts
Reference
Books
1. Murphy, Raymond: Essential English Grammar, Cambridge University Press
2. Bygate, M. Speaking. Oxford: Oxford University Press.
3. Maison, Margaret M.: Examine Your English
4. Fitikides, T.J.: Common Mistakes in English
5. McCarthy. Michael: English Vocabulary In Use and Felicity O. Dell
Document Ref. Rev. No./
Date
Issue No./
Date Prepared By Approved By
SUN/SOSS/HL/_____/_____/_____
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences &
Engineering
Programme: B.Sc.(Computer Science)
Course Code: XCX201 Year : Second Year Semester - II
Course: Discrete Mathematics L T P C
3 1 -- 4
Theory: 3 Hrs/Week Max. University Theory Examination: 50 Marks
Max. Time for Theory Exam.: 3 Hrs Continuous Internal Assessment:50 Marks
Objectives
On completion of this course, student should be able to:
1 To Demonstrate a working knowledge of set notation and elementary set theory, recognize
the connection between set operations and logic
2 To study Relations, its Closure and apply algorithms to prove the relations
3 To study Functions and its types and Apply counting principles to solve problems
4 To determine Semi Groups and Groups and Solve problems on Lattices
5 To study Graph Theory and Trees and analyze Euler and Hamiltonian Paths and Circuits.
Outcomes
On completion of this course, student should be able to:
1 The students will be able to perform various operations on sets
2 To understand and solve problems related to relations and functions
3 To comprehend with groups and its properties
4 To form trees and graphs and solve problems on it
5 To apply principle of discrete structures for computational calculations
Unit
Number Details Hours
1
Set Theory: Definitions: Sets, Subsets, Fundamental laws of sets and
examples, Types of sets, Power set, Complement of a set, Operations on
sets, Venn Diagram & Examples. Principle of inclusion and exclusion. 12
2
Relations: Introduction to Relation,Properties of Binary Relations,
Closure of relations, Warshall’s algorithm, Equivalence Relations and
partitions.
11
3
Functions: Definition, types of function, Invertible functions
composition of functions.
Counting - Permutation, Combinations, The pigeonhole principle,
Recurrence relation, Mathematical Induction..
12
4
Semi Groups &Groups: Binary operations, Semi groups, isomorphism
and Homomorphism, Product and Quotient of semi groups, Groups,
subgroups, products and Quotient of groups.
13
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Lattices: - Lattice concepts, isomorphic Lattices, Properties of lattices,
Finite Boolean algebras.
5
Graph Theory: Basic concepts, types of graphs, Representation of graph
in memory, Euler path and circuits, Hamiltonian Path and circuits.
Trees: Basic concepts, Labeled trees, Undirected trees. 12
Total 60
Resources
Recommended
Books
1. Kolman, Busby and Ross, “Discrete mathematical Structures
and graph theory”
2. Alan Doerr, K. Levasseur , “Applied discrete structure for
computer science”, Galgotia publications, 1988
3. Discrete Mathematics By Norman Biggs
Reference Books 1. Trembley & Manohar, “Discrete mathematical Structures with
application to computer science”, McGraw Hill, 1987.
2. Lipschutz, Lipson ,”Discrete Mathematics”, Schaum’s Outlines
Document Ref. Rev. No./
Date
Issue No./
Date
Prepared
by
Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences & Engineering
Programme: B.Sc.(Computer Science)
Course Code: XCX202 Year : First Year Semester - II
Course: Data Structures L T P C
3 -- -- 3
Theory: 3 Hrs/Week Max. University Theory Examination: 50
Marks
Max. Time for Theory Exam.: 3 Hrs Continuous Internal Assessment:50 Marks
Objectives
1 To understand different methods of organizing large amounts of data.
2 To efficiently implement linear data structures.
3 To comprehend the concept of linked list and its different types
4 To understand the data structures like stack and queues for storing data.
5 To figure the difference between the concept of trees and graphs when used as data
structures.
Outcomes
On completion of this course, student should be able to:
1 Design and analyze the time and space efficiency of the data structure.
2 Identity the appropriate data structure for given problem.
3 Understand the applications of data structures.
4 Choose the appropriate data structure and algorithm design method for a specified
application.
5 Understand which algorithm or data structure to use in different scenarios.
6 Understand and apply fundamental algorithmic problems including Tree traversals,Graph
traversals.
7 Compare different implementations of data structures and to recognize the advantages
and disadvantages of them.
Unit
Number Details Hours
1
Basic Concept and Introduction to Data Structure:
Pointers and dynamic memory allocation: Algorithm-Definition and
characteristics, Algorithm Analysis; Space Complexity; Time
Complexity; Asymptotic Notation; Introduction to Data structure:
Types of Data structure; Abstract Data Types (ADT);
10
Document Ref. Rev. No./
Date
Issue No./
Date
Prepared
by
Approved
by SUN/SOCSE/ /_______/_______ /2019-20
2
Linear Data Structure:
Introduction to Arrays and Structure: Types of array and
Representation of array ,
Searching and Sorting Techniques :Linear Search, Binary Search
Bubble Sort, Insertion Sort, Selection Sort, Merge Sort
8
3
Linked List: Introduction, ADT, Static & Dynamic Representation ,
Types of linked List: Singly Linked list(All type of operation) , Doubly
Linked list (Create , Display), Circularly Singly Linked list (Create,
Display),Application of Linked List
6
4
Stack and Queue:
Stack: Introduction stack, stack as ADT, array representation of stack,
linked representation of stack, Static and Dynamic Representation,
Primitive Operations on stack, Application of Stack, Evaluation of
postfix and prefix expression, Conversion of expressions- Infix to
prefix & Infix to postfix
Queue : Introduction queue, queue as ADT, array representation of
queue, linked representation of queue, Static and Dynamic
Representation, Primitive Operations on Queue, Application of Queue,
circular queue
12
5
Trees and Graphs:
Trees: Introduction & Definitions, Terminology , Static and Dynamic
Representation, Types of tree, Tree Traversal Inorder , Preorder,
Postorder (Recursive & Iterative)
Graphs: Basic Concepts and Terminologies, Representation,
Adjacency Matrix, List, In degree , out degree of graph, Prim’s and
Kruskal’s algorithms, Dijikstra’s shortest path algorithm
9
Total 45
Resources
Recommended
Books
1. “Fundamental of data structure”, Eills Horowita and satarjshani2
2. “Data structures Using C and C++”, Rajesh K. Shukla , wiley.India
3. “Data structures Files and Algorithms”, Abhay KAbhyankar.
4. “Data structures and algorithms”, Alfraid V Aho, John Ehopcroft,
Jeffery DUllman.
Reference Books “Data structures Using C++”,Balaguruswamy OOP with C++, Pearson
Education, India.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences & Engineering
Programme: B.Sc.(Computer Science)
Course Code: XCX203 Year : First Year Semester - II
Course: Object oriented Programming Using
C++
L T P C
3 -- -- 3
Theory: 3 Hrs/Week Max. University Theory Examination: 50
Marks
Max. Time for Theory Exam.: 3 Hrs Continuous Internal Assessment: 50 Marks
Objectives
1 To understand how C++ improves C with object-oriented features.
2 To learn the syntax and semantics of the C++ programming language.
3 To understand the concept of data abstraction and encapsulation and to learn
how to overload functions and operators in C++.
4 To learn how containment and inheritance promote code reuse in C++ and how
inheritance and virtual functions implement dynamic binding with
polymorphism.
5 To design and implement generic classes with C++ templates and to learn how
to use exception handling in C++ programs.
Course Outcomes
On successful completion of the course students will be able to:
1 Understand and Apply Object oriented features and C++ concepts
2 Apply the concept of polymorphism and inheritance
3 Implement exception handling and templates.
4 Develop applications using Console I/O and File I/O.
Unit
Number Details Hours
1
Object Oriented Methodology: Elements of Object Oriented
programming, Objects, Classes, OOPs features.
Classes & Objects: Specifying a Class, Creating Objects, Accessing
Class members, Defining member function, Outside Member
Functions as inline, Accessing Member Functions within the class,
Static data member, Access Specifiers: Private, Protected and Public
Members.
10
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
2
Function, Constructors & Destructors: Introduction to functions,
Parameters passing to functions, function overloading. Introduction to
Constructor, Parameterized Constructors, Constructor Overloading,
Constructors with Default Arguments, Copy Constructor, Destructor,
Order of Construction and Destruction, Static data members with
Constructor and Destructors.
8
3
Operator Overloading: Definition, Overloadable Operators, Unary
Operator Overloading, Unary & Binary overloading, Rules for
Operators Overloading.
Inheritance: Defining, Abstract classes, Single, Multilevel, Multiple,
Hierarchical, Hybrid Inheritance, Constructor and Destructor in
Derived Classes.
10
4
Polymorphism: Definition, Application and demonstration of Data
Abstraction, Encapsulation and Polymorphism. Early Binding,
Polymorphism with pointers, Virtual Functions, Late binding, pure
virtual functions, abstract classes
10
5
Exception Handling: Exception Handling Model, List of Exceptions,
Handling Uncaught Exceptions, Fault Tolerant Design Techniques,
Memory Allocation Failure Exception, Rules for Handling Exception
Successfully.
7
Total 45
Resources
Recommended Books 1. Object Oriented Programming with C++ by E. Balagurusamy,
McGraw Hill
2. Mastering C++ by K R Venugopal Tata McGraw-Hill , New
Delhi.
3. Herbert Schild, “Complete Reference of C++”, McGraw Hill
Reference Books 1. The C++ Programming Language –Bjarne Stroustrup
2. Programming with C++ - Ravichandran
3. Programming with C++ - Robert Lafore
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences & Engineering
Programme: B.Sc.(Computer Science)
Course Code: XCX204 Year : First Year Semester - II
Course: Operating Systems L T P C
3 -- -- 3
Theory: 3 Hrs/Week Max. University Theory Examination: 50
Marks
Max. Time for Theory Exam.: 3 Hrs Continuous Internal Assessment: 50 Marks
Objectives
1 To understand the OS Strategies and various types of OS.
2 To understand the structure and organization of the file system.
3 To understand what a process is and how processes are synchronized and
scheduled.
4 To understand different approaches to memory management.
5 To learn and implement shell scripting using LINUX
Course Outcomes
On successful completion of the course students will be able to:
1 Understand the structure and functionalities of an Operating System and the concept of
process
2 Explain different problems related to process synchronization
3 Apply deadlock prevention and deadlock detection algorithms
4 Analyze different aspects of Linux
Unit
Number Details Hours
1
Introduction: System Software, Resource Abstraction, OS strategies.
Types of operating systems - Multiprogramming, Batch, Time
Sharing, Single user and Multiuser, Process Control & Real Time
Systems.
6
2
Operating System Organization: Factors in operating system design,
basic OS functions, implementation consideration; process modes,
methods of requesting system services – system calls and system
programs.
10
Process Management : System view of the process and resources, 10
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
3 initiating the OS, process address space, process abstraction, resource
abstraction, process hierarchy, Thread model Scheduling: Scheduling
Mechanisms, Strategy selection, non-pre-emptive and pre-emptive
strategies.
4
Memory Management: Mapping address space to memory space,
memory allocation strategies, fixed partition, variable partition,
paging, virtual memory
7
5
Shell introduction and Shell Scripting
• What is shell and various type of shell, Various editors present
in Linux
• Different modes of operation in vi editor
• What is shell script, Writing and executing the shell script
• Shell variable (user defined and system variables)
• System calls, Using system calls
• Pipes and Filters
• Decision making in Shell Scripts (If else, switch), Loops in
shell
• Functions
• Utility programs (cut, paste, join, tr , uniq utilities)
• Pattern matching utility (grep)
12
Total 45
Resources
Recommended Books 1. A Silberschatz, P.B. Galvin, G. Gagne, Operating Systems
Concepts, 8th Edition, John Wiley Publications 2008.
2. A.S. Tanenbaum, Modern Operating Systems, 3rd Edition, Pearson
Education 2007.
Reference Books 1. G. Nutt, Operating Systems: A Modern Perspective, 2nd Edition
Pearson Education 1997.
2. W. Stallings, Operating Systems, Internals & Design Principles ,
5th Edition, Prentice Hall of India. 2008.
3. M. Milenkovic, Operating Systems- Concepts and design, Tata
McGraw Hill 1992.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Document Ref. Rev. No./
Date
Issue No./
Date
Prepared
by
Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences & Engineering
Programme: BSc (Computer Science)
Course Code:XCX211 Year : Second Year Semester - II
Course: Lab Course based on DS
Using C++
L T P C
-- -- 4 2
Practical: UG - 4 Hrs/Batch (20
Students)
Practical Examination: 25 Marks
Formative CIA/Term Work :25 Marks
Objectives
1 To demonstrate various sorting algorithms using C++.
2 To demonstrate the use of various data structures.
Set of Suggested assignment list is provided in 3 groups – A, B, C.
Instructor is suggested to design assignment list by selecting/ designing at least 12
suitable assignments as a study assignments.
1.At least 6 assignments from group A.
2.At least 4 assignments from group B.
3.At least 2 assignments from group C.
Sr.
No. Description
Group A: Programs on Data Structure (Any SIX Assignments)
1 WAP to implement linear search to find an item in the list.
2 WAP to implement binary search to find an element in an ordered list.
3 WAP to sort given elements using a bubble sort algorithm
4 WAP to sort given elements using a insertion sort algorithm
5 WAP to sort given elements using a merge sort algorithm
6 WAP to sort given elements using a quick sort algorithm
7 WAP to implement various set operations on a given set of elements
Group B: (Any Four Assignments)
8 WAP to implement a stack and perform various operations like push, pop, display
Document Ref. Rev. No./
Date
Issue No./
Date
Prepared
by
Approved
by SUN/SOCSE/ /_______/_______ /2019-20
9 WAP to implement a queue and perform various operations on the queue
10 WAP to implement a linked list and perform various operations on the linked list
11 WAP to Convert a Decimal Number to Binary Number using Stacks.
12 WAP of STACK implementation using Linked List.
Group C: (Any Two Assignments)
13 WAP to construct a binary tree, and perform different traversal operations on the same.
14 Write recursive programs to implement factorial, Fibonacci series or Tower of Hanoi.
15 Implement Prim’s and Kruskal Algorithm.
Term Work:
Term Work assessment shall be conducted for the Project, Tutorials and Seminar. Term work is
continuous assessment based on work done, submission of work in the form of report/journal, timely
completion, attendance, and understanding. It should be assessed by subject teacher of the
Practical/Oral/Presentation:
Practical shall be conducted and assessed jointly by internal and external examiners. The
performance in the Practical examination shall be assessed by at least a pair of examiners appointed
as examiners by the University. The examiners will prepare the mark/grade sheet in the format as
specified by the University, authenticate and seal it. Sealed envelope shall be submitted to the head
of the department or authorized person.
Notes:
1 The experiments from the regular practical syllabus will be performed (15 Marks).
2 The regular attendance of students during the syllabus practical course will be monitored and marks will be given accordingly (5 Marks).
3 Good Laboratory Practices (5 Marks)
institute. At the end of the semester, the final grade for a Term Work shall be assigned based on the
performance of the student and is to be submitted to the University.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Computing Sciences & Engineering
Programme: Bsc (Computer Science)
Course Code: XCX212 Year : First Year Semester - II
Course: Lab Course based on OS L T P C
-- -- 4 2
Practical: UG - 4 Hrs/Batch (20
Students)
Practical Examination: 25 Marks
Formative CIA/Term Work :25 Marks
Objectives
1 To demonstrate various commands using UNIX/ LINUX.
2 To demonstrate shell script programs.
Set of Suggested assignment list is provided in 3 groups – A, B, C.
Instructor is suggested to design assignment list by selecting/ designing at least 12 suitable
assignments as a study assignments.
1.At least 6 assignments from group A.
2.At least 4 assignments from group B.
3.At least 2 assignments from group C.
Sr.
No. Description
Group A: (Any SIX Assignments)
1 Usage of following commands: ls, pwd, tty, cat, who, who am I, rm, mkdir, rmdir, touch,
cd.
2 Usage of following commands: cal, cat (append), cat(concatenate), mv, cp, man, date.
3 Usage of following commands: chmod, grep, tput (clear), bc.
4 Write a shell script to check if the number entered at the command line is prime or not.
5 Write a shell script to modify “cal” command to display calendars of the specified months.
6 Write a shell script to modify “cal” command to display calendars of the specified range of
months.
7 Write a shell script to accept a login name. If not a valid login name display message –
“Entered login name is invalid”.
8 Write a shell script to display date in the mm/dd/yy format.
9 Write a shell script to display on the screen sorted output of “who” command along with the
total number of users.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Group B: (Any Four Assignments)
10 Write a shell script to display the multiplication table any number,
11
Write a shell script to compare two files and if found equal asks the user to delete the
duplicate file.
12 Write a shell script to find the sum of digits of a given number.
13 Write a shell script to merge the contents of three files, sort the contents and then display
them page by page.
14 Write a shell script to find the LCD (least common divisor) of two numbers.
15 Write a shell script to perform the tasks of basic calculator.
Group C: (Any Two Assignments)
16 Write a shell script to find the power of a given number.
17 Write a shell script to find the factorial of a given number.
18 Write a shell script to check whether the number is Armstrong or not.
19 Write a shell script to check whether the file have all the permissions or not.
20 Program to show the pyramid of special character “*”.
Term Work:
Term Work assessment shall be conducted for the Project, Tutorials and Seminar. Term work is
continuous assessment based on work done, submission of work in the form of report/journal,
timely completion, attendance, and understanding. It should be assessed by subject teacher of the
institute. At the end of the semester, the final grade for a Term Work shall be assigned based on
the performance of the student and is to be submitted to the University.
Notes
1 The experiments from the regular practical syllabus will be performed (15 Marks).
2 The regular attendance of students during the syllabus practical course will be monitored
and marks will be given accordingly (5 Marks).
3 Good Laboratory Practices (5 Marks)
Practical/Oral/Presentation:
Practical shall be conducted and assessed jointly by internal and external examiners. The
performance in the Practical examination shall be assessed by at least a pair of examiners
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
appointed as examiners by the University. The examiners will prepare the mark/grade sheet in the
format as specified by the University, authenticate and seal it. Sealed envelope shall be submitted
to the head of the department or authorized person.
Notes
1 One experiment from the regular practical syllabus will be conducted. (Total 15 Marks).
2 Complete laboratory journal (05 Marks).
3 Viva-voce (05 Marks).
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Humanities and Social Sciences
2017-2018
Programme : B.Com/B.Sc./BBA/ BFD/ BCA
/B.Sc(Computer Science)/BCA(CTIS)
Semester : II
Course Code: XFF201
Programme : B.Tech(Regular+Lateral)/
BFA(Animation & VFX)
Semester : II/IV
Course Code: YFF201/ YFF401
Programme : BALLB/BBALLB
Semester : II
Course Code: ZFF201
Course: French I Credits : 1
Theory: 2Hrs/Week Max. University Theory Examination: 25 Marks
Max. Time for Theory Exam.: 1.5 Hrs Continuous Internal Assessment : 25 Marks
Course Objectives
1 To be able to greet others formally and Informally ,say good bye and also frame and answer
W-questions about themselves and ask these questions to others 2 To be able to talk/write about their friends and their hobbies
3 To be able to talk about the city they live in, housing style, the important monuments and the
means of transport 4 To be able to talk about food habits and learn to communicate with the direct object.
5 To be able to talk about one’s family and relationships.
6 To be able to greet others formally and Informally ,say good bye and also frame and answer
W-questions about themselves and ask these questions to others
Unit
Number Details Hrs.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
1
Good Day!
Speech intentions: Greetings and Goodbyes, Introduce yourself and others, Speak
about yourself and others, Numbers till 20, To be able to say telephone, numbers and
email address, Spell it out, Speak about countries and their languages.
Vocabulary: Numbers from 0-100, Countries and Languages/nationalities Grammar:
W- Questions (formal +informal / tu ou vous), Declarative sentences, Verbs, Personal
pronouns Pronunciation, Alphabets.
5
2
Friends, Colleagues and myself/S'ouvrir aux autres. Speech intentions: Speak about
hobbies, Arrange an informal meeting, State the days of the week, telling the time in
French /activity: dr. Appointment / speak work timings Professions/le metier, Ordinal
Numbers, Speak about seasons, Vocabulary, Hobbies, Days of the week, Numbers
from70-1000/practice date of birth, Professions, Months and seasons, Grammar,
definite articles ( Le,LA, les), for masculine, feminine gender agreement with gender.
verbs and personal pronouns 2, 3.Yes/ No questions, Plural, Verbs- to have and to be (
avoir, etre)
6
3
In the city
Speech intentions:
1.State the names of places and buildings
2. Ask the address or directions to a place
3.Assign texts to a picture story/flashcards
4. Ask for things
5. State the names of various means of Transport
6. Ask for directions and to give directions
7. understand texts with international words and learn articles
Grammar:
1. definite articles ( le LA Les)
2. indefinite articles (un, une,des)
3. negation with (ne---pas) (ne----pasde)
4. Formal imperative
6
4
Goutera LA compagne(Enjoy your meal)
Speech intentions:
1. Speak about food
2. Make a shopping list
3. Converse while shopping
4. Understand texts using W- questions
5. Arrange the words and learn them
Vocabulary:
1. Meal timings
2.Grocery
3.Drinks
7
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
4. Shops
Grammar:
1. Word order in sentences
2.Verbes acheter,payer, manger, boire
3. Usage of De, du, de la,des
5 Family: Vocabulary related to family, Film screening for all the lessons. 6
Total 30
Resources
Recommended
Books
1. SaisonMETHODE DE FRANÇAIS A1 2. AlteregoA1 3. Apprenon le francais Niveau1-5 4. Jumelage 5. TRICOLOR
All books are published by Goyalsaab Delhi, We will be using SAISONA1 as the base for
teaching. Reference
Material
All the audio available DELF ON didierfle.com/saison/www.didierfle.com/saison
Internal
Assessment
CIA 1: Students will shoot a short introduction about themselves on the phone CIA 2A: Receptive task: Read and understand a text CIA 2B: Productive task: Write about 5-6 sentences about a friend/family member CIA 3: Presentation on Nashik in the form of poster/picture post card according to the
student's choice/ monuments CIA 4: The students will research into french food options inregional zoneand make a
presentation on the topic in a format of their choice
`
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School: Humanities and Social Sciences 2017-
2018
Programme :B.Com/B.Sc./BBA/BFD/BCA
/B.Sc(Computer Science)/BCA(CTIS)
Semester : II
Course Code: XFG201
Programme : B.Tech(Regular+Lateral)/
BFA(Animation & VFX)
Semester : II/IV
Course Code: YFG201/ YFG401
Programme : BALLB/BBALLB
Semester : II
Course Code: ZFG201
Course: German I Credits : I
Theory: 2Hrs/Week Max. University Theory Examination: 25 Marks
Max. Time for Theory Exam.: 1.5Hrs Continuous Internal Assessment : 25 Marks
Course Objectives :
1 To be able to greet others, say good bye and also frame and answer W-questions about
themselves and ask these questions to others.
2 To be able to talk/write about their friends and their hobbies.
3 To be able to talk/write about the city they live in, the important buildings there and the means of
transport.
4 To be able to talk/write about food habits and learn the accusative case in German.
5 To be able to talk/write about one’s family.
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Unit
Number Details Hours
1
Good Day!
Speech intentions:
1. Greetings and Goodbyes,
2. Introduce yourself and others
3. Speak about yourself and others
4. Numbers till 20
5. To be able to say telephone
6. numbers and email address
7. Spell it out
8. Speak about countries and
their languages
Vocabulary:
1. Numbers from 1-20
2.Countries and
Languages
Grammar:
1. W- Questions
2. Declarative sentences
3. Verbs
5
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
4. personal pronouns
Pronunciation
1. Alphabets
Listening Comprehension
2
Friends, Colleagues and myself
Speech intentions
1. Speak about hobbies
2 Arrange an informal meeting
3 State the days of the week
4Speak about work, work timings and
Professions
5. Numbers from 20
6 Speak about seasons
Vocabulary
1.Hobbys
2.Days of the week
3. Numbers from 20
4.Professions
5. Months and seasons
6
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Grammar
1. definite articles ( der , die , das):
Nominative Case
for masculine, feminine and neutral
2.verbs and personal pronouns 2
3.Yes/ No questions
4.Plural
5.Verbs- to have and to be ( haben, sein)
Reading Comprehension, Write simple texts using the grammar that has
been taught
3
In the city
Speech intentions
1.State the names of places and buildings
2. Ask the address or directions to a place
3.Assign texts to a picture story
4. Ask for things
5. State the names of various means of
Transport
6. Ask for directions and to give directions
7. understand texts with international words and
learn articles
Grammar
1. definite articles ( der,die,das)
2. indefinite articles (ein, eine, ein)
6
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
3. negation articles (kein, keine,kein)
4. Formal imperative
Join the sentences using “aber’ (but) and “und” (and)
4
Guten Appetit! (Enjoy your meal)
Speech intentions
1. Speak about food
2. Make a shopping list
3. Converse while shopping
4. Understand texts using W- questions
5. Arrange the words and learn them
Vocabulary
1. Meal timings
2.Grocery
3.Drinks
4. Shops
Grammar
1. Word order in sentences
2. Accusative case
3. Verbs with Accusative
Form W-Questions, Statements and interrogative sentences and check the
position of the verb in the sentence
7
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
5
Family
Vocabulary related to family
- Draw a family tree and describe one’s family
Film screening for all the lessons – Interactive session on films of the units
covered to understand the grasping of the vocabulary of all the 5 units
6
Total 30
Resources
Recommend
ed Books
1. Netzwerk A1
2. Tangram A1
3. Studio D A1
4. Moment Mal A1
5. Themen 1
All books are published by Goyalsaab Delhi
We will be using Netzwerk A1 as the base for teaching.
Reference
Materials
www.youtube.com german150
https://www.youtube.com/channel/UC5ZnpdkQIit8TWhGVDiDnQQ
https://www.youtube.com/watch?v=PMj9kUPrnBk&t=46sMein Wegnach
Deutschland
https://www.youtube.com/watch?v=X-J1t8q0wxMTypisch!
Dw.com/nico
www.vitaminde.de
Deutschtrainer A1 – Learning App from Google Store
Internal
assessment
CIA 1: Students will shoot a short introduction about themselves on the
phone
CIA 2A: Internal exam CIA 2B: Internal exam
CIA 3: Presentation on Nashik in the form of poster/picture post card according
to the student's choice
CIA 4: The students will research into food options in Nashik and make a
presentation on the topic in a format of their choice
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
School :- Science Course :-Environmental Science
Department :-Botany Course Cod: - XEV201
Subject: Environmental Science
Theory :- 4Hrs/Week Max Theory Examination Marks :-50
Internal Continuous Assessment :50
Max Time for Theory Exam :- 3 Hrs
Subject Objectives
1 To get adequate attention for study of environment in our academic programmes.
2 To study Destruction of habitats, over-use of energy resources and environmental pollution
which are responsible for the loss of a large number of life-forms.
3 To conserve them in ex-situ and in-situ situations
4 To study biodiversity which provides various resources for people
5 To develop sustainable development practices..
Unit
Number
Details Hours
1
Multidisciplinary nature of environmental studies
Definition, scope and importance
Need for public awareness.
(2 lectures)
2
Natural Resources :
Renewable and non-renewable resources :
Natural resources and associated problems.
a) Forest resources : Use and over-exploitation, deforestation, case
studies.Timber extraction, mining, dams and their effects on forest and
tribal people.
b) Water resources : Use and over-utilization of surface and ground
water, floods, drought, conflicts over water, dams-benefits and
problems.
c) Mineral resources : Use and exploitation, environmental effects of
extracting and using mineral resources, case studies.
d) Food resources : World food problems, changes caused by
agriculture and overgrazing, effects of modern agriculture, fertilizer-
pesticide problems, water logging, salinity, case studies.
e) Energy resources : Growing energy needs, renewable and non
renewable energy sources, use of alternate energy sources. Case
studies.
f) Land resources : Land as a resource, land degradation, man induced
landslides, soil erosion and desertification.
• Role of an individual in conservation of natural resources.
• Equitable use of resoureces for sustainable lifestyles.
(8 lectures)
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
3
Ecosystems
• Concept of an ecosystem.
• Structure and function of an ecosystem.
• Producers, consumers and decomposers.
• Energy flow in the ecosystem.
• Ecological succession.
• Food chains, food webs and ecological pyramids.
• Introduction, types, characteristic features, structure and function of
the following ecosystem :-
a. Forest ecosystem
b. Grassland ecosystem
c. Desert ecosystem
d. Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)
(6 lectures)
4
Unit 4 : Biodiversity and its conservation
• Introduction – Definition : genetic, species and ecosystem diversity.
• Biogeographically classification of India
• Value of biodiversity : consumptive use, productive use, social,
ethical, aesthetic and option values
• Biodiversity at global, National and local levels.
• India as a mega-diversity nation
V
• Hot-sports of biodiversity.
• Threats to biodiversity : habitat loss, poaching of wildlife, man-
wildlife conflicts.
• Endangered and endemic species of India
• Conservation of biodiversity : In-situ and Ex-situ conservation of
biodiversity.
8 Hrs
5
Unit 5 : Environmental Pollution
Definition
• Cause, effects and control measures of :-
a. Air pollution
b. Water pollution
c. Soil pollution
d. Marine pollution
e. Noise pollution
f. Thermal pollution
g. Nuclear hazards
• Solid waste Management : Causes, effects and control measures of
urban and industrial wastes.
• Role of an individual in prevention of pollution.
(8 lectures)
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
• Pollution case studies.
• Disastermanagement : floods, earthquake, cyclone and landslides.
6 Social Issues and the Environment
• From Unsustainable to Sustainable development
• Urban problems related to energy
• Water conservation, rain water harvesting, watershed management
• Resettlement and rehabilitation of people; its problems and concerns.
Case Studies
• Environmental ethics : Issues and possible solutions.
• Climate change, global warming, acid rain, ozone layer depletion,
nuclear accidents and holocaust. Case Studies.
• Wasteland reclamation.
• Consumerism and waste products.
• Environment Protection Act.
• Air (Prevention and Control of Pollution) Act.
• Water (Prevention and control of Pollution) Act
• Wildlife Protection Act
• Forest Conservation Act
• Issues involved in enforcement of environmental legislation.
• Public awareness.
(7 lectures)
7 Unit 7 : Human Population and the Environment
• Population growth, variation among nations.
• Population explosion – Family Welfare Programme.
VII
• Environment and human health.
• Human Rights.
• Value Education.
• HIV/AIDS.
• Women and Child Welfare.
• Role of Information Technology in Environment and human health.
• Case Studies.
(6 lectures)
8 Field work
• Visit to a local area to document environmental assets
river/forest/grassland/hill/mountain
• Visit to a local polluted site-Urban/Rural/Industrial/Agricultural
• Study of common plants, insects, birds.
• Study of simple ecosystems-pond, river, hill slopes, etc.
(Field work Equal
to 5
lecture hours)
Total
50 Hrs
Document Ref. Rev. No./
Date Issue No./
Date Prepared
by Approved
by SUN/SOCSE/ /_______/_______ /2019-20
Notes, If any
1 CreditSystem : The course will be awarded 4 credits.
2 Exam Pattern : In case of awarding the marks, the question paper should
carry 100 marks
3 The structure of the question paper being :
Part-A, Short answer pattern - 25 marks
Part-B, Essay type with inbuilt choice - 50 marks
Part-C, Field Work - 25 marks
Resources
Recommended
Books
1. Trivedi R. K. and P.K. Goel, Introduction to air pollution, Techno-Science
Publication (TB)
2 Townsend C., Harper J, and Michael Begon, Essentials of Ecology,
BlackwellScience (TB)
3. Mhaskar A.K., Matter Hazardous, Techno-Science Publication (TB)
4. Miller T.G. Jr. Environmental Science, Wadsworth Publishing Co. (TB)
5. Clark R.S., Marine Pollution, Clanderson Press Oxford (TB)
6)Mhaskar A.K., Matter Hazardous, Techno-Science Publication
7) Miller T.G. Jr. Environmental Science, Wadsworth Publishing Co.
Reference Books
1Trivedi R.K., Handbook of Environmental Laws, Rules Guidelines,
Compliances and Stadards, Vol I and II, Enviro Media (R)
2 Odum, E.P. 1971. Fundamentals of Ecology. W.B. Saunders Co. USA, 574p
3. Rao M N. &Datta, A.K. 1987. Waste Water treatment. Oxford & IBH Publ. Co.
Pvt. Ltd. 345p.
4Agarwal, K.C. 2001 Environmental Biology, Nidi Publ. Ltd. Bikaner.
5) BharuchaErach, The Biodiversity of India, Mapin Publishing Pvt. Ltd.,
Ahmedabad – 380 013, India, Email:[email protected] (R)
6) Brunner R.C., 1989, Hazardous Waste Incineration, McGraw Hill Inc. 480p