#1
 
 
CSE NIT Hamirpur 
Have a Facebook Account? Ask your Question Here 
#2
 
 
Re: CSE NIT Hamirpur
As you are looking for syllabus of B.Tech CSE First Semester Course of NIT Hamirpur, so here I am providing following syllabus: NIT Hamirpur B.Tech CSE First Semester Course First Semester AM111 Engineering MathematicsI AP101 Engineering Physics CS101 Computer Fundamentals & Programming MSS101 Communication Skills ME102 Engineering Mechanics & Strength of Materials EE101 Basic Electrical Engineering Practical AP101(P) Engineering Physics Lab CS101(P) Computers fundamentals & Programming Lab MSS101(P) Communication Skills EE101(P) Basic Electrical Engineering Lab WS111 Workshop1 Second Semester AM121 Engineering MathematicsII AC101 Engineering Chemistry MSE101 Material Science & Engineering EC101 Basic Electronics Engineering ME101 Basic Thermodynamics AR101 Engineering Graphics (Auto CAD) Practical AC101(P) Engineering Chemistry Lab MSE101(P) Material Science & Engineering Lab EC101(P) Basic Electronics Engineering Lab WS121 WorkshopII CS101 COMPUTER FUNDAMENTALS AND PROGRAMMING Programming fundamentals Introduction to computer, block diagram and organization of computer, number system and binary arithmetic, processing data, hardware, software, firmware, types of programming languageMachine language, ALL, HLL, source file, object file, translatorsassembler, compiler, interpreter, translation of source code into object code, library files, linking, loading process and executable code, testing and debugging, software maintenance, hardware maintenance. Programming Techniques Steps in program development, algorithm, flowchart, psuedocode, evolution and classification of programming languages. ‘C’ as Structured programming language ‘C’ character set, literals, keywords, identifiers, data types and size, variable declaration, expression, labels, statements, formatted input output statements, types of operators, data type conversion, mixed mode arithmetic’s, control structures. ‘C’ functions, library functions, parameter passing, recursion, storage classes, scope rules and visibility, arrays: declaration, initialization and usage, pointers, dynamic storage allocation, structures and unions, selfreferential structures. ‘C’ files, function for file handling, ‘C’ preprocessors and command line arguments, macros and conditional compiler directives. CS231 DISCRETE STRUCTURE Introduction to Preliminaries and Predicate Calculus Basic concepts of discrete mathematics and related problems, propositions and predicates, disjunction and conjunction, tautologies and contradiction, laws of equivalence, rules of substitution and transitivity, normal forms. Set Theory and Functions Basic concepts, ,Venn Diagrams, set operations, power set, methods of proof for sets, Relations and ordering, Types of relations, Graph and matrix of a relation, properties of a relation, Functions: definitions and notation, one to one, onto, one to one and onto, composition, identity and inverse, related results. Graph Theory Basic concepts of graph theory, multigraphs and weighted graphs, walk path and circuits, Warshall’s algorithm: shortest path, Eulerian paths and circuits, Hamiltonian paths and circuits, factors of a graph and planar graphs, Graph colorings. Binary Trees Introduction, complete and extended binary tree, traversing binary tree, binary search tree, Heaps, Huffman’s algorithm Basics of Structures Mathematical induction, Algebraic structures properties, Semi group, Monoid, Group and Sub group  examples and standard results, generators and evaluation of powers, cosets and Langranges's theorem, rings, integral domains, fields. Logic and Recursion Propositional calculus  propositions, logical operators, truth tables, Lattice, propositions generated by a set of recurrence relations  partial and total recursion  problems. NIT Hamirpur B.Tech CSE First Semester Course 
Sponsored Links 
