Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 254|Likes:
Published by pravin02343

More info:

Published by: pravin02343 on Aug 30, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





T.Y.B.C.S. Syllabus from 2007- 2008
B+Accredited By NAAC
SU/BOS/Sci./BCS./4918 Date : 22 August, 2007
To,The Principalsof the concerned affiliated Colleges.( Conducted B.C.S. Courses)Sub. : The revised syllabi in B.C.S. Part – III.Sir/Madam,
With reference to the subject mentioned above, I am directed to informyou that the University authorities have accepted and given approval to therevised syllabus of B.C.S.-III.The revised syllabus will come into force from the Academic year 2007-2008 i.e. June, 2007 onwards.It is informed that the above syllabus is available on university website
www.unshivaji.ac.inON LINE SYLLABUS Link.
You are, therefore, requested to consider the same and bring this to thenotice of all teachers and students concerned.I am directed to bring to your notice that there were minor correction inthe said syllabus. Accordingly a correated copy is sent herewith for kindinformation.Thanking you,Yours faithfully,I/c. RegistrarEnclosed : As above. Board of Studies Section
Copy f.w.cs. to:1. Dr.T.B.Jagtap, Dean, Faculty of Science2. Dr. M.S.Chaudhary, Chairman Ad-hoc Board in Computer Science.Copy to:3. Appointment Section4. B.Sc. Exam. Section5. Affiliation Section6. External Section7. Eligibility Section
PHONE : EPABX-2690571, 293730 GRAM : UNISHIVAJIFAX 0091-0231-2691533 & 0091-0231-2692333 – BOS Ext. 5093,5094
׿־ÖÖ•Öß ×¾ÖªÖ¯Ößšü, úÖê»ÆüÖ¯Öæ¸ü - 416 004.
 ¤ã  ü¸ü¬¾Ö−Öß : (‡Ô ¯Öß‹²Öß‹ŒÃÖ) 2690571 (×¾ÖßÖÖ׸üŸÖ Πú. 5093, 5094)
 ŸÖÖ¸ü : µÖã×−Ö׿־ÖÖ•Öß 
 ±ò úŒÃÖ : 0091-0231-2691533 ¾Ö 2692333.
e-mail : bosunishivai.ac.in
T.Y.B.C.S. Syllabus from 2007- 2008
T.Y.B.C.S. SyllabusImplemented from 2007- 2008
Course Structure:
The entire T.Y.B.C.S. shall consist of 9 courses (6 Theory + 3 Practical). Each theorycourse consists of about 100 periods (4 periods per week) and each practical course consist of notless than 16 experiments, work load being not less than 4 periods (3 hours) per week, per course.Out of six theory courses five courses are compulsory. Student shall offer one of theelectives as 6
course. Presently only two electives are included. The list is to be updated everyyear.
All theory papers will be of 100 marks. Each laboratory course will be of 100 marks.
Work Load:
Theory: Four lectures per theory course per week. b)
Lab course: Four periods (3 hours) per week for a Lab course per batch.
Course Titles:
Paper I : Operating System: Case study of LinuxPaper II : Visual Basic .NET ProgrammingPaper III : Computer NetworksPaper IV : Software EngineeringPaper V : Java ProgrammingPaper VI : Elective:Elective – I: Automata theory and its application to compiler construction .Elective - II: E-CommerceLab Course I : Operating System: Case study of LinuxLab Course II : Visual Basic Programming and Java Programming
Lab Course III : Project
T.Y.B.C.S. Syllabus from 2007- 2008
Paper I : Operating System: Case study of Linux
Section – I1. Introduction to Operating system 3
Monitors, buffering, and spoolingMultiprogramming, time-sharing, and real time systemsI/O, memory and CPU protection
2. Functions of operating system 6
Services to the user programsSystem call concepts: BIOS and DOS interrupts
3. File systems 8
Types of files, structure of a disk, block operations, access methods, allocation methods,directory structureFile system, file system in UNIX (i-node concept), file protection in UNIX
4. Scheduling 8
Scheduling Algorithms: first come first, shortest job first, preemptive algorithm withexamples
5. Memory management 12
Relocation, swapping: overlapping, partitioning and segmentationPaging: Page overlaps, demand paging and page replacement algorithmVirtual Memory
6. I/O scheduling 6 
First come first, shortest seeking first, elevator algorithmComparison of algorithms
7. Resource allocation 5
Deadlocks: prevention, avoidance, detection and recovery
8. Concurrent processing 6 
Fork and join, process and process states, semaphores
Section – II9. Linux overview 2
History and evolution, the kernel and shell, Linux file system
10. Linux desktop 8
Various user interfaces of Linux, using GNOME desktop, KDE desktopStudy of vi editor (input and command modes)
11. Linux commands 12
The shell interface, checking logging sessions – id, whoGeneral Purpose Utilities – cal, date, echo, bc, passwd, whoFile management commands – cat, cp, rm, mv, wc, cmp, gzip, gunzipDirectory management commands – pwd, cd, mkdir, rmdir, lsChecking directories and permissions – pwd, home, cd, lsUsing shell environment variables

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Ashok Victor liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->