Department | Faculty | Subject | Semester | Topic Type | Paper Type | Unit | Topic Desc | Sub Topic | Class |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Theory | SEC-2 | Unit I | Understanding Word Processing | Word Processing Basics; Opening and Closing of documents; Text creation and Manipulation; Formatting of text; Table handling; Spell check, language setting and thesaurus; Printing of word document. | 5 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Practical | SEC-2 | Unit I | Understanding Word Processing | Word Processing Basics; Opening and Closing of documents; Text creation and Manipulation; Formatting of text; Table handling; Spell check, language setting and thesaurus; Printing of word document. | 10 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Theory | SEC-2 | Unit 2 | Using Spread Sheet | Basics of Spreadsheet; Manipulation of cells; Formulas and Functions; Editing of Spread Sheet, printing of Spread Sheet. | 5 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Practical | SEC-2 | Unit 2 | Using Spread Sheet | Basics of Spreadsheet; Manipulation of cells; Formulas and Functions; Editing of Spread Sheet, printing of Spread Sheet. | 10 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Theory | SEC-2 | Unit 3 | Making small presentation | Basics of presentation software; Creating Presentation; Preparation and Presentation of Slides; Slide Show; Taking printouts of presentation / handouts. | 5 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Practical | SEC-2 | Unit 3 | Making small presentation | Basics of presentation software; Creating Presentation; Preparation and Presentation of Slides; Slide Show; Taking printouts of presentation / handouts. | 5 |
Computer Science | SOMNATH SAHA | BASIC COMPUTING (SEC ) | 2 | Practical | SEC-2 | Unit 3 | Making small presentation | Basics of presentation software; Creating Presentation; Preparation and Presentation of Slides; Slide Show; Taking printouts of presentation / handouts. | 5 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 4 | Understanding Functions | Utility of functions, Types of Functions, Functions returning value, Void functions, Inline Functions, Return type of functions, Parameters of functions; (formal and actual), Declaration and Definitio | 5 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 4 | Understanding Functions | Utility of functions, Types of Functions, Functions returning value, Void functions, Inline Functions, Return type of functions, Parameters of functions; (formal and actual), Declaration and Definitio | 5 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 5 | Implementation of Arrays and Strings | Creating and Using One Dimensional Arrays (Declaring and Defining an Array, Initializing an Array, accessing individual elements in an Array, manipulating array elements using loops), Types of arrays | 5 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 5 | Implementation of Arrays and Strings | Creating and Using One Dimensional Arrays (Declaring and Defining an Array, Initializing an Array, accessing individual elements in an Array, manipulating array elements using loops), Types of arrays | 5 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 6 | User-defined Data Types (Structures and Unions) | Understanding utility of structures and unions, Declaring, initializing, and using simple structures and unions, manipulating individual members of structures and unions, Array of Structures, Individu | 7 |
Computer Science | SOMNATH SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 6 | User-defined Data Types (Structures and Unions) | Understanding utility of structures and unions, Declaring, initializing, and using simple structures and unions, manipulating individual members of structures and unions, Array of Structures, Individu | 10 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit I | Introduction to C | Overview of Procedural Programming, using main function, structure of a C program, Compiling and Executing Simple Programs in C, use of #include, #define | 2 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 2 | Data Types, Variables, Constants, Operators and Basic I/O | Declaring, Defining and Initializing Variables, Scope and extent of Variables, Using Named Constants, Keywords, Data Types, Casting of Data Types, Operators (Arithmetic, Logical, Relational, Increment | 3 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 3 | Expressions, Conditional Statements, and Iterative Statements | Understanding Operator Precedence and associativity in Expressions, Conditional Statements (if construct, switch-case construct), Understanding syntax and utility of Iterative Statements (while, do-wh | 4 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 3 | Expressions, Conditional Statements, and Iterative Statements | Understanding Operator Precedence and associativity in Expressions, Conditional Statements (if construct, switch-case construct), Understanding syntax and utility of Iterative Statements (while, do-wh | 4 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 4 | Understanding Function | Utility of functions, Types of Functions, Functions returning value, Void functions, Inline Functions, Return type of functions, Parameters of functions; (formal and actual), Declaration and Definitio | 5 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 4 | Understanding Function | Utility of functions, Types of Functions, Functions returning value, Void functions, Inline Functions, Return type of functions, Parameters of functions; (formal and actual), Declaration and Definitio | 5 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 5 | Implementation of Arrays and Strings | Creating and Using One Dimensional Arrays (Declaring and Defining an Array, Initializing an Array, accessing individual elements in an Array, manipulating array elements using loops), Types of arrays | 5 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 5 | Implementation of Arrays and Strings | Creating and Using One Dimensional Arrays (Declaring and Defining an Array, Initializing an Array, accessing individual elements in an Array, manipulating array elements using loops), Types of arrays | 5 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 6 | User-defined Data Types (Structures and Unions), File I/O | Understanding utility of structures and unions, Declaring, initializing, and using simple structures and unions, manipulating individual members of structures and unions, Array of Structures, Individu | 7 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Practical | Major -2 | Unit 6 | User-defined Data Types (Structures and Unions), File I/O | Understanding utility of structures and unions, Declaring, initializing, and using simple structures and unions, manipulating individual members of structures and unions, Array of Structures, Individu | 10 |
Computer Science | MADHURIMA MONDAL SAHA | COMPUTER SCIENCE (MAJOR ) | 2 | Theory | Major -2 | Unit 2 | Data Types, Variables, Constants, Operators and Basic I/O | Declaring, Defining and Initializing Variables, Scope and extent of Variables, Using Named Constants, Keywords, Data Types, Casting of Data Types, Operators (Arithmetic, Logical, Relational, Increment | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit I | Introduction to Java | Java Architecture and Features, Understanding the semantic and syntax differences between C++ and Java, Compiling and Executing a Java Program, Variables, Constants, Keywords Data Types, Operators (Ar | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 2 | Arrays, Strings and I/O | Creating & Using Arrays (One Dimension and Multi-dimensional), Referencing Arrays Dynamically, Java Strings: The Java String class, Creating & Using String Objects, Manipulating Strings, String Immuta | 4 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 4 | Object-Oriented Programming Overview | Principles of Object-Oriented Programming, Defining & Using Classes, Controlling Access to Class Members, Class Constructors, Method Overloading, Class Variables & Methods, Objects as parameters, fina | 4 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 4 | Inheritance, Interfaces, Packages, Enumerations, Autoboxing and Metadata | Inheritance: (Single Level and Multilevel, Method Overriding, Dynamic Method Dispatch, Abstract Classes), Interfaces and Packages, Extending interfaces and packages, Package and Class Visibility, Usin | 7 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 5 | Exception Handling, Threading, Networking and Database Connectivity | Exception types, uncaught exceptions, throw, built-in exceptions, Creating your own exceptions; Multi-threading: The Thread class and Runnable interface, creating single and multiple threads, Thread p | 7 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 6 | Applets and Event Handling | Java Applets:Introduction to Applets, Writing Java Applets, Working with Graphics, Incorporating Images & Sounds. Event Handling Mechanisms,Listener The design and Implementation of GUIs using the AWT | 7 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | Core-10 | Unit 7 | Applets and Event Handling | Swing components of Java Foundation Classes such as labels, buttons, textfields, layout managers, menus, events and listeners; Graphic objects for drawing figures such as lines, rectangles, ovals, usi | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Practical | Core-10 | Unit I | Basic Java Practical | Variables, Constants, Keywords Data Types, Operators,IF-ELSE,LOOP | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Practical | Core-10 | Unit 2 | Arrays, Strings and I/O Practical | Creating & Using Arrays (One Dimension and Multi-dimensional), Referencing Arrays Dynamically, Java Strings: The Java String class, Creating & Using String Objects, Manipulating Strings, String Immuta | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Practical | Core-10 | Unit 3 | Object-Oriented Programming Overview Practical | Using Classes, Controlling Access to Class Members, Class Constructors, Method Overloading, Class Variables & Methods, Objects as parameters | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Practical | Core-10 | Unit 4 | nheritance, Interfaces, Packages, Enumerations, Autoboxing and Metadata Practical | Inheritance: (Single Level and Multilevel, Method Overriding, Dynamic Method Dispatch, Abstract Classes), Interfaces and Packages, Extending interfaces and packages, Package and Class Visibility | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Practical | Core-10 | Unit 5 | Exception Handling, Threading,Swing components of Java Foundation Classes such as labels, buttons, textfields, layout managers, | ava Applets:Introduction to Applets, Writing Java Applets, Working with Graphics,Swing components of Java Foundation Classes such as labels, buttons, textfields, layout managers, | 5 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit I | Software Engineering | Introduction (The Evolving Role of Software, Software Characteristics, Changing Nature of Software, Software Engineering as a Layered Technology, Software Process Framework, Framework and Umbrella A | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 2 | Software Engineering | Requirement Analysis (Software Requirement Analysis, Initiating Requirement EngineeringProcess, Requirement Analysis and Modeling Techniques, Flow Oriented Modeling, Need for SRS, Characteristics and | 5 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 3 | Software Engineering | Software Project Management (Estimation in Project Planning Process, Project Scheduling) | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 4 | Software Engineering | Risk Management (Software Risks, Risk Identification, Risk Projection and Risk Refinement, RMMM Plan) | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 5 | Software Engineering | Quality Management (Quality Concepts, Software Quality Assurance, Software Reviews, Metrics for Process and Projects) | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 6 | Software Engineering | Design Engineering (Design Concepts, Architectural Design Elements, Software Architecture, Data Design at the Architectural Level and Component Level, Mapping of Data Flow into Software Architecture, | 5 |
Computer Science | DIBYENDU DEY | CC-CMSH | 4 | Theory | Core-8 | Unit 7 | Software Engineering | Testing Strategies & Tactics (Software Testing Fundamentals, Strategic Approach to Software Testing, Test Strategies for Conventional Software, Validation Testing, System Testing, Black-Box Testing, | 4 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit I | Introduction to Computer Networks | Network definition; network topologies; network classifications; network protocol; layered network architecture; overview of OSI reference model; overview of TCP/IP protocol suite. | 3 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 2 | Data Communication Fundamentals and Techniques | Analog and digital signal; data-ratelimits; digital to digital line encoding schemes; pulse code modulation; parallel and serial transmission; digital to analog modulation-; multiplexing techniques- F | 5 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 3 | Networks Switching Techniques and Access mechanisms | Circuit switching; packetswitching- connectionless datagram switching, connection-oriented virtual circuit switching; dial-up modems; digital subscriber line; cable TV for data transfer. | 5 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 4 | Data Link Layer Functions and Protocol | Error detection and error correction techniques;data-link control- framing and flow control; error recovery protocols- stop and wait ARQ, go-back-n ARQ; Point to Point Protocol on Internet. | 5 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 5 | Multiple Access Protocol and Networks | CSMA/CD protocols; Ethernet LANS; connectingLAN and back-bone networks- repeaters, hubs, switches, bridges, router and gateways; | 3 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 6 | Networks Layer Functions and Protocols | Routing; routing algorithms; network layer protocolof Internet- IP protocol, Internet control protocols. | 3 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 7 | Transport Layer Functions and Protocols | Transport services- error and flow control,Connection establishment and release- three way | 3 |
Computer Science | MADHURIMA MONDAL SAHA | CC-CMSH | 4 | Theory | Core-9 | Unit 8 | Overview of Application layer protocol | Overview of DNS protocol; overview of WWW &HTTP protocol. | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit I | Indrodiction to Web Technology | Dynamic Web Pages [2L] The need of dynamic web pages; an overview of DHTML, cascading style sheet (css), comparative studies of different technologies of dynamic page creation | 2 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit 2 | Active Web Pages | Active Web Pages [2L] Need of active web pages; java applet life cycle. | 2 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit 3 | Java Script | Data types, variables, operators, conditional statements, array object, date object, string object. | 3 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit 4 | Java Servlet | Servlet environment and role, HTML support, Servlet API, The servlet life cycle, Cookies and Sessions | 4 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit 5 | JSP | JSP architecture, JSP servers, JSP tags, understanding the layout in JSP, Declaring variables, methods in JSP, inserting java expression in JSP, processing request from user and generating dynamic res | 5 |
Computer Science | prasun sarkar | CC-CMSH | 4 | Theory | SEC2 | Unit 6 | J2EE | An overview of J2EE web services, basics of Enterprise Java Beans, EJB vs. Java Beans, basics of RMI, JNI. | 4 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit I | Visual Programming | INTRODUCTION: Windows concepts and terminology, key elements | 5 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 2 | Visual Programming | Creating the look, communication via messages, windows resources and functions, adding multimedia and sound resources | 3 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 3 | Visual Programming | Writing windows applications, taking control of windows, adding menus, dialog boxes, | 4 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 4 | Visual Programming | Special controls. Concepts of X-Windows System & programming. | 2 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 5 | Visual Programming | Introduction to Visual Basic & difference with BASIC. Concept about form Project, Application, Tools, Toolbox, Controls & Properties. Idea about Labels, Buttons, Text Boxes. | 2 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 6 | Visual Programming | Data basics, Different type variables & their use in VB, sub-functions & Procedure details, Input box () & Msgbox (). Making decisions, looping | 3 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 7 | Visual Programming | List boxes & Data lists, List Box control, Combo Boxes, data Arrays. | 3 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 8 | Visual Programming | Frames, buttons, check boxes, timer control, Programming with data, built in functions, ODBC data base connectivity. | 2 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 9 | Visual Programming | Data form Wizard, query, | 4 |
Computer Science | SOMNATH SAHA | CC-CMSH | 4 | Theory | SEC2 | Unit 10 | Visual Programming | menus in VB Applications, Graphics | 4 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Electromagnetic Induction | Faraday’s laws of electromagnetic induction, Lenz’s law, self and mutual inductance | 4 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Electromagnetic Induction | L of single coil, M of two coils. Energy stored in magnetic field. | 2 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Maxwell’s equations and Electromagnetic wave propagation | Equation of continuity of current, Displacement current | 2 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Maxwell’s equations and Electromagnetic wave propagation | Maxwell’s equations, Poynting vector, energy density in electromagnetic field, | 4 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Maxwell’s equations and Electromagnetic wave propagation | electromagnetic wave propagation through vacuum and isotropic dielectric medium, transverse nature of EM waves, polarization. | 4 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Electrical Circuits AC Circuits | Kirchhoff’s laws for AC circuits. Complex Reactance and Impedance. Series LCR Circuit: (1) Resonance, (2) Power Dissipation and (3) quality Factor, and (4) Band Width. | 3 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Electrical Circuits AC Circuits | Parallel LCR Circuit. Measurement of a High resistance by the method of leakage of charge of a capacitor. Transient in Mutually coupled circuits. | 3 |
Physics | ANIMESH HALDAR | COMPUTER SCIENCE (H) | 4 | Theory | GE4 | Unit 4 | Magnetism | Introduction,Biot Savart Law | 1 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit I | Introduction to C and C++ | History of C and C++, Overview of Procedural Programming and Object-Orientation Programming, Using main() function, Compiling and Executing Simple Programs in C++. | 3 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 2 | Data Types, Variables, Constants, Operators and Basic I/O | Declaring, Defining and Initializing Variables, Scope of Variables, Using Named Constants, Keywords, Data Types, Casting of Data Types, Operators (Arithmetic, Logical and Bitwise), Using Comments in p | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 2 | Data Types, Variables, Constants, Operators and Basic I/O | Declaring, Defining and Initializing Variables, Scope of Variables, Using Named Constants, Keywords, Data Types, Casting of Data Types, Operators (Arithmetic, Logical and Bitwise), Using Comments in p | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 3 | Expressions, Conditional Statements and Iterative Statements | Simple Expressions in C++ (including Unary Operator Expressions, Binary Operator Expressions), Understanding Operators Precedence in Expressions, Conditional Statements (if construct, switch-case cons | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 3 | Expressions, Conditional Statements and Iterative Statements | Simple Expressions in C++ (including Unary Operator Expressions, Binary Operator Expressions), Understanding Operators Precedence in Expressions, Conditional Statements (if construct, switch-case cons | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 4 | Functions and Arrays | Utility of functions, Call by Value, Call by Reference, Functions returning value, Void functions, Inline Functions, Return data type of functions, Functions parameters, Differentiating between Declar | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 4 | Functions and Arrays | Utility of functions, Call by Value, Call by Reference, Functions returning value, Void functions, Inline Functions, Return data type of functions, Functions parameters, Differentiating between Declar | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 5 | Derived Data Types (Structures and Unions) | Understanding utility of structures and unions, Declaring, initializing and using simple structures and unions, Manipulating individual members of structures and unions, Array of Structures, Individua | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 5 | Derived Data Types (Structures and Unions) | Understanding utility of structures and unions, Declaring, initializing and using simple structures and unions, Manipulating individual members of structures and unions, Array of Structures, Individua | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 6 | File I/O, Preprocessor Directives | Opening and closing a file (use of fstream header file, ifstream, ofstream and fstream classes), Reading and writing Text Files, Using put(), get(), read() and write() functions, Random access in file | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 6 | File I/O, Preprocessor Directives | Opening and closing a file (use of fstream header file, ifstream, ofstream and fstream classes), Reading and writing Text Files, Using put(), get(), read() and write() functions, Random access in file | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 7 | Using Classes in C++ | Principles of Object-Oriented Programming, Defining & Using Classes, Class Constructors, Constructor Overloading, Function overloading in classes, Class Variables &Functions, Objects as parameters, Sp | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 7 | Using Classes in C++ | Principles of Object-Oriented Programming, Defining & Using Classes, Class Constructors, Constructor Overloading, Function overloading in classes, Class Variables &Functions, Objects as parameters, Sp | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Theory | GE 4 | Unit 8 | Inheritance and Polymorphism | Introduction to Inheritance and Polymorphism | 2 |
Computer Science | SOMNATH SAHA | GE-CMSH | 4 | Practical | GE 4 | Unit 8 | Inheritance and Polymorphism | Introduction to Inheritance and Polymorphism | 2 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Theory | Core-12 | Unit 2 | Graphics Hardware | Architecture of Raster and Random scan display devices, input/output devices | 5 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Theory | Core-12 | Unit 3 | Fundamental Techniques in Graphics | Raster scan line, circle and ellipse drawing, thick primitives, Polygon filling, line and polygon clipping algorithms, 2D and 3D Geometric Transformations, 2D and 3D Viewing Transformations (Projectio | 10 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Theory | Core-12 | Unit 4 | Geometric Modeling | Representing curves & Surfaces. | 5 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Theory | Core-12 | Unit 5 | Visible Surface determination and Surface rendering | Hidden surface elimination Illumination and shading models. Basic color models and Computer Animation. | 7 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Theory | Core-12 | Unit I | Computer Graphics:ntroduction | Basic elements of Computer graphics, Applications of Computer Graphics | 3 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Practical | Core-12 | Unit I | Computer Graphics Lab | Bresenham’s line drawing algorithm. | 2 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Practical | Core-12 | Unit 2 | Computer Graphics Lab | implement mid-point circle drawing algorithm | 2 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Practical | Core-12 | Unit 3 | Computer Graphics Lab | clip a line using Cohen and Sutherland line clipping algorithm | 2 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Practical | Core-12 | Unit 4 | Computer Graphics Lab | clip a polygon using Sutherland Hodgeman algorithm | 2 |
Computer Science | prasun sarkar | CC-CMSH | 5 | Practical | Core-12 | Unit 5 | Computer Graphics Lab | a polygon using Scan line fill algorithm and various 2D transformations on a 2D object | 2 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit I | Database Management:Introduction | Characteristics of database approach, data models, database system architectureand data independence. | 1 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit 2 | Entity Relationship(ER) Modeling | Entity types, relationships, constraints. | 2 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit 3 | Relation data model | Relational model concepts, relational constraints, relational algebra, SQLqueries | 4 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit 4 | Database design | Mapping ER/EER model to relational database, functional dependencies,Lossless decomposition, Normalforms(upto BCNF). | 5 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit 5 | Transaction Processing | ACID properties, concurrency control 6. File | 1 |
Computer Science | SOMNATH SAHA | CC-CMSH | 6 | Practical | Core-14 | Unit 6 | File Structure and Indexing | Operations on files, File of Unordered and ordered records, overview of File organizations, Indexing structures for files( Primary index, secondary index, clustering index), Multilevel indexing using | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit I | Database Management | Introduction (Characteristics of database approach, data models, database system architectureand data independence. ) | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit 2 | Database Management | Entity Relationship(ER) Modeling (Entity types, relationships, constraints. ) | 4 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit 3 | Database Management | Relation data model (Relational model concepts, relational constraints, relational algebra, SQL queries) | 10 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit 4 | Database Management | Database design (Mapping ER/EER model to relational database, functional dependencies,Lossless decomposition, Normalforms (upto BCNF). ) | 15 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit 5 | Database Management | Transaction Processing (ACID properties, concurrency control ) | 3 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Theory | Core-14 | Unit 6 | Database Management | File Structure and Indexing (Operations on files, File of Unordered and ordered records, overview of File organizations, Indexing structures for files( Primary index, secondary index, clustering inde | 8 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Practical | Core-14 | Unit I | Database Management Systems Lab | Oracle installation & Database creation | 2 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Practical | Core-14 | Unit 2 | Database Management Systems Lab | SQL Select statement, Clauses, datatypes | 6 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Practical | Core-14 | Unit 3 | Database Management Systems Lab | SQL insert, update, delete, LikeMin, Max, Count, AVG, Sum, | 10 |
Computer Science | DIBYENDU DEY | CC-CMSH | 6 | Practical | Core-14 | Unit 4 | Database Management Systems Lab | SQL Statement Join, Foreign Key, Function, Constraint | 10 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit I | Introduction to Computer Networks | Network definition; network topologies; network classifications; network protocol; layered network architecture; overview of OSI reference model; overview of TCP/IP protocol suite. | 3 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 2 | Data Communication Fundamentals and Techniques | Analog and digital signal; data-ratelimits; digital to digital line encoding schemes; pulse code,modulation; parallel and serial transmission; digital to analog modulation-; multiplexing techniques- F | 5 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 3 | Networks Switching Techniques and Access mechanisms | Circuit switching; packetswitching- connectionless datagram switching, connection-oriented virtual circuit switching; dial-up modems; digital subscriber line; cable TV for data transfer. | 5 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 4 | Data Link Layer Functions and Protocol | Error detection and error correction techniques;data-link control- framing and flow control; error recovery protocols- stop and wait ARQ, go-back-n ARQ; Point to Point Protocol on Internet. | 5 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 5 | Multiple Access Protocol and Networks | CSMA/CD protocols; Ethernet LANS; connectingLAN and back-bone networks- repeaters, hubs, switches, bridges, router and gateways; | 5 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 6 | Networks Layer Functions and Protocols | Routing; routing algorithms; network layer protocolof Internet- IP protocol, Internet control protocols. | 3 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 7 | Transport Layer Functions and Protocols | Transport services- error and flow control,Connection establishment and release- three way handshake | 3 |
Computer Science | MADHURIMA MONDAL SAHA | DSC-CMSG | 6 | Theory | DSE A2 | Unit 8 | Overview of Application layer protocol | Overview of DNS protocol; overview of WWW &HTTP protocol. | 3 |