#1
2nd September 2017, 11:29 AM
| |||
| |||
Kuvempu University BSC IT
Someone is here who will provide detailed syllabus of B.SC IT Course offering by Kuvempu University?
|
#2
2nd September 2017, 11:55 AM
| |||
| |||
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 |
#3
12th October 2019, 12:46 PM
| |||
| |||
Assignment answer
Please provide BSc 2nd year Mathematics Assignment questions, answers of Kuvempu university.
|
|