2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
2nd September 2017, 11:55 AM
Super Moderator
 
Join Date: Aug 2012
Re: Kuvempu University BSC IT

The Kuvempu University offers B.SC Computer Science (CS) Course. It does not offer B.SC Information Technology (IT) Course.

I am providing syllabus of B.SC CS Course for your reference:

Kuvempu University B.SC Computer Science Syllabus

SEMESTER I

BCS-1 Computers Fundamentals and C Programming
Unit 1- Introduction to Computer Systems: 15hrs
Definition of a Computer, History of Computers,Generations of Computers, types ofcomputer – based on size and working principle, Block diagram of a Computer with functional units(explanation), Parts of a computer system, Information processing Cycle.Definition of software and hardware,types of programming languages,assembler,compiler, interpreter, linker, loader (Definitions only),number system – decimal,binary,octal and hexadecimal number,interconversion of decimal to binary and viceversa.ASCIIcodes.Algorithm-definition, Characteristics, notations. Flowchart-definition,Symbols used in writing the flow-chart Writing an algorithm and flow-chart of simpleproblems.

Unit 2- Introduction to Computer Systems: 06hrs
Introduction to C, featuresC , basic C program structure, character set, tokens, keywords
Andidentifiers. Constants, variables, data types, variable declaration, symbolic constant
definition.

Unit 3- Operators and Expressions: 06hrs
C operators- arithmetic, relational, logical, bitwise, assignment, increment and decrement,
conditional (? and special operators, Arithmetic expressions, precedence of operatorsandassociatively. Type conversions, mathematical functions.Definition of macro and pre-processor directives, Managing I/O operation – reading andwriting a character, formatted and
unformatted/O functions.

Unit 4- Control Structures: 10hrs
Conditional control statements- if, if-else,nestedif,switch , go to statement, while, do-while and for statements. Unconditional control statements- break, continue and returnstatements(definition and explanation with syntax, flowchart and examples)

Unit 5- Arrays, Strings and Functions: 10hrs
Definitions of an array, types-one and two dimensional array,(definition, declaration, initialization with examples).Strings–definition, declaration and initialization of string variable, string handling functions- strcmp,strcpy,strrev,strlen,strlwr,strupr(explanat ion with syntax and examples) Functions – definition, need, syntax for function declaration, function prototype, category of functions, nesting offunctions, function with arrays, scope of variables
, parameter passing mechanism- call by value and call by reference. Recursion and Recursive function(definitions only)

BCS-2 Data Structures using C

Unit 1– Introduction to Data Structures, Structure and Union 08hrs
Pointers–Definition, Declaration, Examples and usage.Static / dynamic memory allocation.
Structure–Definition, declaration, accessing structure members. Union – Definition,declaration, Differences between structures and union .Definition of Data Structure and types with examples.

Unit 2- Stack 6hrs
Definition and example, operations, representation of stack in C, applications of stack, evaluation of postfix expression, conversion from infix to postfix. Recursion –Tower of
Hanoi, Factorial, GCD.

Unit 3- Queues and lists 10hrs
Definition and example, operations on queue, types of queue, sequential representation, disadvantages of ordinary queue, circular queue and priority queue(concepts only).Linkedlist–Definitions and types of lists ,operations on SLL, stack and queue implementation using linked list, circular anddoubly linked list (concepts only).

Unit 4- Trees 10hrs
Tree definition, representation, types of tree, Tree terminologies with an example, Binary tree,linked list representation of binary tree, tree traversals,binary search tree(definition only) and its applications.

Unit 5- Searching and sorting 10hrs
Searching technique- sequential, Binary search, interpolation, binary tree searching definition of Sorting definition and its types –radix sort, quick sort, shellsort,heapsort,binary tree sort.

BCS-3 Object Oriented Programming with C++

Unit 1: Introduction to C++ and OOPS: 12hrs
Object Oriented Programming paradigm, Basic concepts of Object Oriented ProgrammingClasses,Objects, Data Abstraction and Encapsulation, Polymorphism, Inheritance, Dynamic
Binding, Message passing, Benefits of OOP, Object Oriented languages, applications of
OOP.C++ features, Comparisonof C++ with C, Structure of a C++ program, input and output statements,Keywords, symbolic constants, type compatibility, declaration of variables, reference variables,operators in C++, control structures.

Unit 2 : Classes Objects and Member Functions: 15hrs
Limitations of structures in C, specifying a class, creating objects, memory allocation for objects,static data members, arrays within a class, local classes. Defining member functions, call byreference, return by reference, inline functions, default arguments, making an outside functioninline, nesting of member functions, private member functions, function overloading,static member functions, const member functions, pointer to members, friend and virtualfunctions.

Unit 3 : Constructors and Destructors: 06hrs
Introduction, constructors, parameterized constructors, multiple constructors in a class, constructors with default arguments, dynamic initialization of objects, copy constructor, dynamicconstructors, constructing two dimensional arrays, const objects, destructors.

Unit 4 : Operator overloading: 05hrs
Introduction, definition, overloading unary operators, overloading binary operators,
Overloadingoperators using friends, string manipulations using operators, rules for operator overloading, typeconversions.

Unit 5 : Inheritance and Templates: 10hrs
Inheritance definition, defining derived classes, types-single inheritance, making a private member inheritable,multilevel inheritance, multiple inheritance, hierarchical inheritance, hybrid inheritance, virtual base classes.Template definition, class templates, class templateswith multiple parameters, function templates,function templates with parameters.

Kuvempu University B.SC Computer Science Syllabus


Attached Files
File Type: pdf Kuvempu University B.SC Computer Science Syllabus.pdf (272.9 KB, 169 views)
  #3  
12th October 2019, 12:46 PM
Unregistered
Guest
 
Assignment answer

Please provide BSc 2nd year Mathematics Assignment questions, answers of Kuvempu university.


Quick Reply
Your Username: Click here to log in

Message:
Options




All times are GMT +5. The time now is 10:40 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4