Total Pageviews
Sem-3 Database managemnet system syllabus & question papers
B.Sc Computer Science & BCA OBJECT ORIENTED PROGRAMING USING C++ sem 2-
B.Sc Computer Science & BCA
semester-2
OBJECT ORIENTED PROGRAMING USING C++
NOTES
B.Sc Computer Science & BCA- DISCRETE MATHEMATICS sem 2
B.Sc Computer Science & BCA
semester-2
DISCRETE MATHEMATICS
MATHEMATICS
DISCRETE MATHEMATICS (II)
4 hrs/week (Total Hrs:72) 4credit.s
Text Books
1. Kenneth H Rosen: Discrete Mathematics And Its Applications; 6
thEdition: TataMc Graw-Hill Publishing Company Limited
2. Frank Ayres Jr: Matrices, Schaum's Outline Series, TMH Edition.
Module I: Graphs (18 hrs)
Graphs and Graph Models, Graph Terminology and Special types of Graphs Representing
Graphs and Graph Isomorphism, Connectivity, Euler and Hamilton Paths.
Text 1 Chapter 8 (Sections 81, 82, 83, 8.4 and 8.5 only)
Module II: Trees (17 hrs)
Introduction to Trees, Application of Trees, Tree Traversal, and Spanning Trees
Text 1 Chapter 9 (Sections 91, 92, 93 and 9.4 only)
Module III Boolean Algebra (17 hrs)
Boolean Function, Representing Boolean Functions and Logic Gates
Text 1 Chapter 10 (Sections 101, 10.2 and 10.3 only)
Module IV: Matrices (20 hrs)
Definitions and examples of Symmetric, Skew-symmetric, Conjugate, Hermitian, Skewhermitian
matrices. Rank of Matrix, Determination of rank by Row Canonical form and Normal
form, Linear Equations, Solution of non homogenous equations using Augmented matrix and
by Cramers Rule, Homogenous Equations, Characteristic Equation, Characteristic roots and
Characteristic vectors of matix, Cayley Hamilton theorem and applications.
Previous Year Question Paper
Bsccs-Bca Computer Organization and Architecture sem 2
B.Sc Computer Science & BCA
semester-2
COMPUTER ORGANISATION
&
ARCHITECTURE
CS2CRT04: Computer Organization and Architecture (Core)
Theory: 4 hrs. per week
Unit 1:
Basic computer organization and design: Operational concepts, Instruction codes, Computer Registers, Computer Instructions, Memory locations and addresses, Instruction cycle, Timing and control, Bus organization
Unit 2
Central Processing Unit: General Register Organization, Stack Organization, Addressing modes, Instruction
Classification, Program control.
Unit 3:
Memory Organization: Memory Hierarchy, Main Memory, Organization of RAM, SRAM, DRAM, Read Only Memory ROMPROM, EROM, EEPROM, Auxiliary memory, Cache memory. Virtual Memory. Memory mapping Techniques. Unit 4
Parallel Computer Structures Introduction to parallel processing, Pipeline computers, Multi processing systems, Architectural classification scheme-SISD, SIMD, MISD, MIMD
Unit 5.
Pipelining and Vector processing: Introduction to pipelining Instruction and Arithmetic pipelines (design) Vector processing. Array Processors. Book of study:
1MMorris Mano-Computer Systems Architecture, Third Edition, Pearson Education
2.Kai Hwang and F A Briggs Computer Architecture and parallel processing, McGraw Hills 1990 Reference
1 Carl Hamacher Computer Organization, Fifth Edition, Tata McGraw Hill
2. John P Hayes Computer Architecture & Organization-Mc Graw Hill
3. William Stallings Computer Organization and Architecture, Seventh Edition, Pearson
Previous Year Question Papers
Bsc Computer Science & BCA Notes - Syllabus-Question Papers
COMPUTER SCIENCE
B.Sc & Bca
Bsc Computer science & BCA is a degree in computer science. It is a three year degree program which includes topics like database management, web design, artificial intelligence and hardware.
This section will cover the syllabus of the course, the notes on the topic and the list of programs that are available for students to study this subject.
Computer science is the study of computers and computational systems. It is often divided into theoretical and practical branches. Theoretical computer science includes the study of algorithms and formal logic, while practical computer science includes the design of computer programs.
NOTES AND SYLLABUS
Semester 1
Bca & Bsc Cs - Fundementals of Digital Systems sem 1
B.Sc Computer Science & BCA
semester-1
FUNDEMENTALS OF DIGITAL SYSTEMS
SYLLABUS & NOTES
NOTES
METHODOLOGY OF PROGRAMMING & PROGRAMMING IN C
B.Sc Computer Science & BCA
semester-1
METHODOLOGY OF
PROGRAMMING
& PROGRAMMING IN C
SYLLABUS & NOTES
BCS104 : Methodology of Programming and Programming in C (Core)
Module 1 (10 hrs)
Program Concept, Characteristics of Programming, Various stages in Program Development Programming aids Algorithms, Flow Charts - Symbols, Rules for making Flow chart, Programming Techniques - Top down, Bottom up, Modular, Structured - Features, Merits, Demerits, and their Comparative study. Programming Logic- Simple, Branching, Looping, Recursion, Cohesion & Coupling, Programming Testing & Debugging & their Tools.
Module 2 (10 hrs)
C language basics: C character set, Identifiers and keywords, Data types, Enumeration type, constants, variables, declarations, qualifiers - long, short and unsigned declarations, expressions, symbolic constants, input/output functions, compound statements, arithmetic operators, unary operators, relational and logical operators, assignment operators, increment and decrement operators, Precedence and order of evaluation, conditional operators, bit operators, type casting, using library functions in math.h
Module 3(16 hrs) Control flow: If statement, if....else statement, nested if ..else statement, switch statements, looping - for loop, while loop, do... while statements, nested loop structure, break, continue and go to statements. Arrays & Strings: Single dimensional arrays, multidimensional arrays, initializing array
using static declaration, Searching and sorting of Arrays, Array of Characters, Character
arrays and strings, String handling Functions.
Module 4 (18 hrs)
User Defined Functions: Function declaration, definition & scope, recursion, Arrays and functions, call by value, call by reference, Storage Classes: automatic, external (global), static & registers.
Module 5 (20 hrs)
Structures: Definition of Structures, declaration, structure passing to functions, array of structures, arrays with in structures, unions, typedef statements. Pointers: Pointer Definition, pointer arithmetic, array & pointer relationship, pointer to array, pointer to structure, dynamic memory allocation.
Book of study:
Programming in ANSI C 4E, E. BalaGuruswamy, TMN
Programming in C, Byron S Gottfried, Shaum's Outline series. TMH References:
Computer Fundamentals By P K Sinha & Priti Sinha Fourth Edition. B. Kernighan and D. Ritchie, "The ANSI C Programming LLanguage
NOTES
Module 2: Download Here!
Module 3:Download Here!
Module 4:Download Here!
Module 5:Download Here!
Previous year Question Paper
B.Sc Computer Science & BCA -COMPUTER FUNDAMENTALS AND BASICS OF PC HARDWARE sem 1
B.Sc Computer Science & BCA
semester-1
COMPUTER FUNDAMENTALS AND BASICS OF PC HARDWARE
SYLLABUS & NOTES
Notes
Bsc cs & Bca linux administration sem 4
B.Sc Computer Science & BCA
semester-4
LINUX
SYLLABUS & NOTES
1. Official Red Hat Linux Users guide by Redhat, Wiley Dreamtech India
2. Graham Glass & King Ables - UNIX for programmers and users, ThirNotes tion, Pearson Education.
3. Neil Mathew & Richard Stones - Beginning Linux Programming, Fourth edition, Wiley Dreamtech India.
2. Yeswant Kanethkar - UNIX Shell Programming, First edition, BPB.
References:
1. Official Red Hat Linux Users guide by Redhat, Wiley Dreamtech India
2. Graham Glass & King Ables - UNIX for programmers and users, Third Edition, Pearson Education.
3. Neil Mathew & Richard Stones - Beginning Linux Programming, Fourth edition, Wiley Dreamteach India.
Notes
Module 1 : Overview Of Linux