2019-20 S.Y. B.Sc. COMPUTER SCIENCE
2019-20 S.Y. B.Sc. COMPUTER SCIENCE
2019-20 S.Y. B.Sc. COMPUTER SCIENCE
Computer Science
(w. e. f. June 2019)
1
Details about the courses for S.Y.B.Sc. Computer Science
Under CBSC Pattern
Hours
Core Course Numbe
per Work
Semester r of Marks
Seme Load
Credits
Course Code Course Title ster INT EXT
Data Structure-I
2 30 2+1 40 60
CS-DSC 2 C
(Credits: Programming in C++ - I
Theory-04, 2 30 2+1 40 60
Practical-02
Practical Course
2 60 4 40 60
Sem-III
CS SEC-I Software & Hardware
(Skill Installation Skills
2 30 2+1 40 60
Enhancement
Course-I)
Data Structure-II
2 30 2+1 40 60
CS-DSC 2 D
(Credits: Programming in C++-II
Theory-04, 2 30 2+1 40 60
Practical-02
Practical Course
2 60 4 40 60
Sem-IV
CS SEC-II Network Security
( Skill
2 30 2+1 40 60
Enhancement
Course-II)
ENG/MAR Communication - II (Ability
2 30 2 40 60
Enhancement course III)
2
KAVAYITRI BAHINABAI CHAUDHARI
NORTH MAHARASHTRA UNIVERSITY, JALGAON
Syllabus for
S. Y. B. Sc.
(Semester Pattern)
Computer Science
(w. e. f. June 2019)
Note :-
1. Each period is of 60 minutes duration.
2. Each course is having weightage of two periods per week.
3. Each practical course is having weightage of four periods per week.
4. Question paper will be of 90 marks; students have to attempt 60 marks.
3
Sem - I Paper - I
Theory: 30 Hours
CS-DSC 2 C : COMP 211 : Data Structure – I
Unit 2. Introduction to Algorithm analysis for Time and Space Requirement ( L:04, M:12)
2.1 Rate of Growth
2.2 Basic time analysis of an algorithm
2.3 Order Notation
2.4 More timing Analysis
2.5 Space analysis of an algorithm
5. Tannenbaum, Data Structures using C and C++; PHI., ISBN-13: 978-0130369970,ISBN-10: 0130369977
11
Sem - I Paper - I
Reference Books:
1. Object oriented programming with C++, E Balgurusamy, ISBN-10: 9383286504; ISBN-13: 978-
9383286508
2. Programming with C++ D Ravichandran, ISBN, 0070681899, 97800706
3. Programming in C++ by John H Hubbard, ISBN-10: 0071353461
4. Mastering C++ by K Venugopal, Rajkumar, T Ravishankar, ISBN-10/ASIN: 0074634542
12
CS SEC-I (Skill Enhancement Course-I)
Theory: 30 Hours
Software & Hardware Installation Skills
Unit-1. Operating System Basics & Installation 6L
Introduction to OS, Types of Operating systems, System files FAT and NTFS Dos 6.22,
Windows 7 and RedHat Linux and Multi Boot Operating System.
Unit-2. Various types of Software Installation 6L
MS-Office 2010, Photoshop 7 and CS5, Tally 7.0 and ERP, Acrobat Reader X, Java, Visual
Studio, C & C++, Multimedia software’s, and Internet Browsers like- IE9, Google Chrome,
Mozilla Firefox .
Unit-3.Device Installation 6L
Graphics Card, Sound Card, LAN Card, Wireless LAN Card, SCSI Card, External Drive, Flash
Cards, Web Camera, CCTV Camera, Mobile Devices, Firewire Cards, Modem, Plotter, Wireless
LAN, Access Point .
Unit-4. Diagnostic Tools & PC Maintenance 6L
Introduction, Virus and its types, Effect of Virus for Computer System, Scanning and Antivirus
remover tools, Antivirus Utilities for Diagnostic, Safety and Preventive Maintenance Tools, Data
Recovery, Troubleshooting PC Hardware:- O/S Troubleshooting issues in computer System
(Related Diagnostic Tools should be covered)
Unit-5 Basic Network Introduction & Installation 6L
Introduction About Network, Installing Network Operating System Server and Windows 2008
Server, Cable Crimping, Network Sharing and user Permission, Internet Connection, E-Mail,
Cloud Networking, Google Drive, SkyDrive, Dropbox etc.
REFRENCE BOOK:
1.Write a program to implement Stack operations : push, pop, peep, change, Display
2.Write a program to convert given infix expression into postfix.
3.Write a program to implement Linear Queue operations : Insert, Delete, Display
4. Write a program to implement Circular queue with its operations: Insert, Delete, Display
5.Write a program to implement singly linked list with operations.
i)create ii)insert iii)delete iv)find
6. Write a program to implement doubly linked list with operations.
i)create ii)insert iii)delete.
PRACTICALS BASED ON C++ PROGRAMMING-I
14
Sem – II Paper – I
Theory: 30 Hours
CS-DSC 2 D : Comp-221: Data Structure – II
15
References :
3. Aho, Hopcroft, Ulman, Data Structures and Algorithms, ISBN-13: 978-0201000238 ,ISBN-
10: 0201000237
5. Tannenbaum, Data Structures using C and C++; PHI., ISBN-13: 978-0130369970,ISBN-10: 0130369977
16
Sem – II Paper – II
Theory: 30 Hours
CS-DSC 2 D : COMP-222 : Programming in C++-II
Reference Books:
1Object oriented programming with C++, E Balgurusamy, ISBN-10: 9383286504; ISBN-13: 978-9383286508
2. Programming with C++ D Ravichandran, ISBN, 0070681899, 97800706
3. Programming in C++ by John H Hubbard, ISBN-10: 0071353461
4. Mastering C++ by K Venugopal, Rajkumar, T Ravishankar, ISBN-10/ASIN: 0074634542
17
CS SEC-II (Skill Enhancement Course-II)
Theory: 30 Hours
Network Security
Unit-1.Introduction 5L
Need of Security, Security approaches, Principles of Security , Anti-virus Software, Access
Control, Firewall, Smart cards, Biometric, Encryption, Physical Security Mechanisms .
Unit-4. Firewalls 6L
The Need for Firewalls , Firewall Characteristics , Types of Firewalls , Firewall Basing , Firewall
Location and Configurations
19