Undergraduate Courses
-
BA 3151 - Accounting
Section A: Basic accounting principles, Cash book, Trial Balance, Balance Sheet, Bank Reconciliation Statement, Cost Accounts and objectives; Elements of a cost; Direct Cost, Overhead allocation.
Section B: Preparation of a cost sheet, Computation of break even point, Standard Costing, Job Order Costing, Process Costing and Cost Variance.
Reference Books: Pyle & White, Principle of Accounting. 5th Edition.
-
BA 3251 - Industrial Management and Law
Section A: Industrial Management: Administration, Management and Organization, Authority and Responsibility. Scientific Management, Organization Structure, Organization chart, Span of Control: Selection and Recruitment of employees, Training and its types, Promotion, Wage System and Incentives, Job Evaluation and Merit Rating, Plant Layout, Layout of Physical Facilities, Transportation and Storage, Material Handling, Maintenance, Maintenance Policy, Production Control in intermittent and Continuous Manufacturing Industry, Functions of Production Control, Purchasing Procedures: Inventory need and Methods of Control, Factors affecting Inventory building up, Economic Lot Size and Recorder Point.
Section B: Law: Law of Contract, Elements of a valid Contract, Consideration, Parties component to contract, Sale of Goods, Hire and Purchase, Negotiable Instrument Act, Patent Right and Validity, Industrial Laws in Bangladesh: Factories Act, Industrial Relations Ordinance, Workmen's Compensation Act.
Reference Books: Herold Koontz, Management. 5th Edition
-
CSE 1101 - Computer Fundamentals
Section A: Introduction to Computer: Introduction, types and generations of computers, basic organization and functional units, hardware and software; Number systems and Code: binary, octal, decimal and hexadecimal numbers, conversion between different number systems, binary arithmetic, BCD and ASCII codes, integer and floating point number representation; Input, output and memory devices: Keyboard, mouse, OMR, OCR, MICR, CD-ROM, different types of printers, CRTs, computer microfilm, floppy disks, hard disks, magnetic tapes, touch screen, touch pad, light pen, optical mouse, USB devices, Mobile HDD, Overview about microprocessor and other recent I/O devices, memory devices and recent microprocessors.
Section B: Computer language: machine language, assembly language, mid-level language, high level language; Language translators: interpreters, assemblers and compilers; Software: types of software, system software and application software; Examples of operating systems software: DOS, Windows, UNIX and system utilities; Classifications of application software (word processors, spreadsheet, database management, graphics, mathematical and statistical, modeling and simulation, business and financial, communication packages);
Reference Books: E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill Education, 5th Edition, India, 2011.
-
CSE 1201 - Object Oriented Programming
Section A: Fundamentals of Object Oriented Programming; Overview of Java Language; Constants, Variables, data types; Operators, expressions, Control statements; Classes, objects, methods; Programs with interactive input; Inheritance, packages and interfaces; Arrays, strings, vectors; Exception handling.
Section B: Multithreaded programming, I/O files; Applet programming;Introduction the AWT: working with Windows, Graphics, text, layout managers and menus; Introduction to Java Beans; Introduction to Swing; ntroduction to Servlets; Introduction to J2EE, RPC, Database connectivity with java; Socket programming with java. Socket programming with java.
Reference Books: Seymour Lipschutz, Theory and Problems of Data Structures, TATA McGRAW-HILL Edition.
-
CSE 2101 - Data Structure
Section A: Concepts and examples of elementary data types and objects, concept of data structures, Arrays, Linked lists, Stacks, Recursion, Queues.
Section B: Trees, Graphs, Sorting and Searching, Hash techniques, Memory Management.
Reference Books: Seymour Lipschutz, Theory and Problems of Data Structures, TATA McGRAW-HILL Edition.
-
CSE 2201 - Algorithms
Section A: Techniques for analysis of algorithms, Methods for design of efficient algorithms, Divide and Conquer, Greedy Method, Dynamics Programming, Backtracking, Branch and Bound.
Section B: Basic Search and Traversal Techniques, Branch and Bound, Graph Algorithms, Algebraic Simplification and Transformations, Lower Bound Theory, NP Hard and NP Complete Problems.
Reference Books: Elias Horowitz, Sartaj Sahni & Sanguthever Rajasekaran, Computer Algorithms. Silicon Press 2nd Edition, US, 2008.
-
CSE 4103 - Computer Graphics
Section A: Introduction to Computer Graphics: History, Applications of Computer Graphics (Computer Aided Design, Animation), A Survey of Graphics I/O Devices and Types. Graphics Software Design: Survey of Desired Functions, Toward a Universal Graphic Language, Display Files, Data Bases for Pictorial Applications: Graphics Techniques: Point-Plotting Techniques, Line- Drawing Geometric Transformations, Windowing and Clipping, Raster Graphics. Hardware for Computer Graphics: Typical Small and Large System, Graphic Terminals, Plotters, Graphic Display Processors, Device Independent Graphics Systems, Graphics Software: A simple Graphic Package, Segmented Display Files, Geometric Models, Picture Structure. Interactive Graphics: Input Techniques, Event Handling, Scan Conversion, Two Dimensional Graphics, 2D transformation, 2D viewing and Clipping.
Section B: Three dimensional Graphics, 3-D Transformation, 3D viewing and Clipping, Curves and Surfaces, Hidden Surface Problem: Back Face Removal, Hidden line Removal, Texture Mapping.
Reference Books: Z. Xiang and R.A. Plastock. Theory and Problems of Computer Graphics. McGraw-Hill, 2nd Edition, 2000.
-
CSE 4205 - Artificial Intelligence
Section A: Introduction: Definition of Al, Historical Development of Al, Applications of Al, AT Techniques. Logic: Prepositional Logic, First-Order Logic, Resolution Principle. Problems Representation: State-Space Representation, Problem- Reduction Representation. Production Systems: PS Structure, Recognition-Action Cycle, Inference Directions, Blackboard Systems, PS Implementation. Relational Data Model: Relational Database Model, Entity and Relationship, Generalization and Aggreation. Search: Blind and Non-Blind Searches, Depth-First Search, Breadth-First Search, Heuristic Search, Best-First Search, Optional Search, A search, Implementation Complexity, Constraint Satisfaction Problems.
Section B: Predicate Logic, Game Playing, Natural Language Processing, Syntactic Semantics and Pragmatics, Top-Down Parsing, Bottom - Up Parsing, Lexicon. Programming Languages for AI Research: Historical Overview, Features of AI Programming Languages, Major AL Programming Languages LISP, PROLOG).
Reference Books: A. V. Aho, J. D. Ullman, M S. Lam, R. Sethi. Compiler: Principles. Techniques and Tools. Pearson Education Inc. 2nd Edition, 200
-
Chem 1151 - Chemistry
Section A:
Aqueous Solution: Types of solution, Factors influencing the solubility of a substance, The Lechatelier's principle, Mechanism of dissolution, Evolution and absorption of heat. Different units of concentration, Problems involving acid base titration. Solution o gases in liquids. Distribution of solute between two immiscible solvent, Application of distribution law. Properties of dilute solution, Vapor pressure, Raoult's law - its application. Elevation of boiling point, Depression of freezing point and osmotic pressure. Colloids and properties of Colloidal system. Chemical Bond: Different types of chemical bond, General properties of ionic and covalent compounds. Modern approach of covalent bond.
Section B:
Physical Chemistry: Kinetic and chemical equilibrium; rate fo a reaction, Factors determining the rate. Law of mass action, Evaluation and characteristics of equilibrium constant of reaction. Thermo-chemistry: Types of energy, Enthalpy Heat of reaction, heat of combustion, Heat of formation and heat of neutralization. Electrolytes, Mechanism of electrolytic conduction, Transport number and electrolytic conductance.
Reference Books:
- D. G. Lygre, General, Organic and Biological Chemistry, Brooks/Cole Publishing Company, 2nd Edition, US, 1995.
- W.H. Brown, and T, Poon, Introduction to Organic Chemistry, Wiley Golobel Education, 5th Edition, US, 2012.
- C. E. Mortimer, Chemistry, Wordsworth Publishing, 6th Editions, US, 1986.
-
Chem 1152 - Chemistry Laboratory
Section A:
Experiments based on Chem 1151.
Section B:
Reference Books:
-
CSE 1103 - Structured Programming
Section A:
Background of C; Programming Algorithms and flow chart construction; Structured Programming Concepts; Identifiers, variables, constants, operators and expressions; Program control statements; Arrays; String.
Section B:
Function: User define functions, recursion, Structure and Union, Preprocessors, Pointers, File managements, Dynamic Memory Allocation and Linked lists, Screen and graphics functions.
Reference Books:
- E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill Education, 5th Edition, India, 2011.
- Herbert Schildt, Turbo C/C++: The Complete Reference, McGraw-Hill Ryerson Limited, 2nd Edition, US, 1992.
- B. Gottried, Programming with C, The McGraw-Hill Companies Inc., 2nd Edition, US, 1996.
-
CSE 1104 - Structure Programming Laboratory
Section A:
Laboratory works based on CSE 1103.
Section B:
Reference Books:
-
CSE 1202 - Object Oriented Programming Laboratory
Section A:
Laboratory works based on CSE 1201.
Section B:
Reference Books:
-
CSE 1203 - Discrete Mathematics
Section A:
Mathematical logic: Prepositional calculus, Predicate calculus. Set theory: Sets, Relations, Partial Ordered Sets, Lattices, Functions.
Section B:
Graph Theory, Algebraic Structures, Algorithms and Complexity, Combinatories, Proof Methods.
Reference Books:
- K. H. Rosen. Discrete Mathematics and its Applications. The McGraw-Hill Companies Inc, 7th Edition, US, 2010.
- B. Koltman. R. Busby and S. C. Ross, Discrete Mathematical Structure, Pearson Education, 6th Edition, US, 2014.
- C. Liu, Elements of D. P. Mohapatra. Elements of Discrete Mathematics. Tata McGraw-Hill Publishing 3rd Edition, India, 2008.
- S. Lipschutz amd M. Lipson, Schaum's Outline of Outline of Discrete Mathematics, The McGraw-Hill Companies Inc., 3rd Edition, US
-
CSE 2102 - Data Structure Laboratory
Section A:
Laboratory based on the course CSE 2101.
Section B:
Reference Books:
-
CSE 2111 - Digital Logic Design
Section A:
Number Systems and Codes, Review of Set theory, Boolean Algebra, Boolean Function, Canonical Forms, Minimization of Boolean Functions, Logic Gates and their Truth Tables, Combinational Logic Design, Arithmetic and Data handling logic circuits - Decoders, Encoders, Multiplexer and Demultiplexer. NAND and NOR circuits. Reliable Design and Fault Diagnosis Hazards. Fault Detection in Combinational circuits, Fault Location Experiments, Threshold Logic.
Section B:
Flip-flops, Introduction to synchronous sequential circuits and iterative networks. Sequential machine state equivalence and machine minimization. Asynchronous Sequential Circuits. Finite State Recognizer - regular expressions, Transition Graphs, Counters, Asynchronous Counters, Synchronous counter, Registers.
Reference Books:
- Zvi Kohavi, Switching and Finite Automata Theory, Tata McGraw-Hill Publishing Company Limited, 2nd Edition.
- Ronald J. Tocci, Digital Systems: Principles and Applications, Prentice-Hall of India Private Limited, 8th Edition.
-
CSE 2112 - Digital Logic Design Laboratory
Section A:
Laboratory based on the course CSE 2111.
Section B:
Reference Books:
-
CSE 2200 - Software Development Project
Section A:
Students will develop structured Programs/Projects with proper documentation in high level language as assigned by teachers and will run on micro/mainframe computers.
Section B:
Reference Books:
-
CSE 2202 - Algorithms Laboratory
Section A:
Laboratory based on the course CSE 2201.
Section B:
Reference Books:
-
CSE 2203 - Computer Architecture
Section A:
Introduction to Computers- Evolution, Programming and Architecture. Addressing Modes, Instruction Sets, Machine Level Instructions, Central processing Unit, Arithmetic Logic Unit, Control Unit Design. Microprogrammed Control Unit.
Section B:
Input Output Operations: Programmed I/O, Interrupt I/O, DMA. Memory Organisation: Main Memory Design, Cache Memory, Associative Memory, Virtual Memory. Fundamentals of Parallel Processing: Array Processing, Pipeline Processing, Multiprocessing, Structures and Algorithms for Array Processors, Multiprocessor Architecture and Programming.
Reference Books:
- John P. Hayes, Computer Architecture and Organization, McGraw-Hill Education, 3rd Edition, US, 1998.
- M. M. Mano, Computer System Architecture, Pearson Education Inc., 3rd Editin, US, 2007.
- R. Y. Kain, Advanced Computer Architecture: A System Design Approach, Prentice-Hall, 2nd Edition, US, 1996.
- W. Stallings, Computer Organization and Architecture: Designing for Performance,Pearson Education Inc., 8th Edition, US, 2010.
- M. Rafiquzzaman, Fundamentals of Computer System architecture. Lohn Wiley & Sons Inc., 5th Editin, US, 2005.
-
CSE 2205 - Numerical Methods
Section A:
Numerical Approximations and Round-off errors, Roots of Equations: Bracketing Methods, Open Methods, Roots of Polynomials; Solving Simultaneous Set of Linear Equations: Gauss Elimination, LU Decomposition and Matrix Inversion, Special Matrices and Gauss-Seidal; Curve Fitting: Least-Squares Regression.
Section B:
Optimization: One Dimensional Unconstrained Optimization, Multidimensional Unconstrained Optimization; Interpolations: Newton's Divided-Difference Interpolating Polynomials, Lagrange Interpolating Polynomials, coefficients of an Interpolating Polynomial, Inverse Interpolation; Integration: the Trapezoidal rule, Simpson's rule; Ordinary Differential Equations: Newton-cotes Algorithm for Equations, Romberg Integration, Gauss Quadrature, Euler's method, Runge-Kutta Methods, Systems of Equations.
Reference Books:
- M.K. Jain, S.R.K. Lyengar & R.K. Jain, Numerical Methods for Scientific and Engineering Computation, New Age International (P)
- J. H. Mathews, Numerical Methods for Mathematics: For Mathematics, Science and Engineering, Prentice-Hall International, 2nd Ed
- C. F. Gerald and P.O. Wheatley, Applied Numerical Analysis, Pearson Education Inc., 7th Edition, US, 2004.
-
CSE 2206 - Numerical Methods Laboratory
Section A:
Laboratory based on the course CSE 2205.
Section B:
Reference Books:
-
CSE 3100 - Technical Writing and Presentation
Section A:
Overview of Technical Research and Technical Writing: Technical Writing, Why Technical Writing, Role of a Technical Writer. Information Structure/Techniques in Technical Writing, Types of Technical Report, Business Letters, Graphic Aids, Software Development Life Cycle, DDLC, Documentation Process, and Technical Writing Process: Writing from rough draft, Audience Analysis, Task Analysis, Libraries, documentation and cross-referencing, Grammar and Editing, Technical Writing Software Tools: Microsoft Word, Macromedia Robohelp, Adobe Framemaker, MS Visio, Microsoft PowerPoint, and Adobe Photoshop. Contemporary communication
Section B:
Reference Books:
- Pickett and Laster, Technical English: Writing, Reading and Speaking, 8th Edition.
- http://faculty.jscc.edu/technical-writing-syllabus.html
-
CSE 3101 - Database Systems
Section A:
Database, Database Management System, Purpose of Database System. Data Models: Object- based logical model, Record-based Logical Model. Database Languages: DDL and DML. Database Administrator, Database Users. ER Model: Basic Concepts, Design Issues, Mapping Constraints, ER Diagram, Extended ER Features, Design of an ER Database Schema, Reduction of an ER Schema to Tables. Relational Model: Structures of Relational Database, Relational Algebra. SQL: Basic Operations, Set Operations and joined Relations. Integrity Constraints: Domain Constraints, Referential Integrity and Functional Dependencies. Relational Database Design: Normalization using Functional Dependencies, Normalization using Multivalued Dependencies.
Section B:
Query Processing: Measures of Query Cost, Sorting, Join Operations and Evaluation of Expressions. Object-Oriented Databases: Object Oriented Data Model, Object Oriented Languages. Indexing and Hashing: Basic Concepts, Ordered Indices, B+- Tree Index Files, Static Hashing, Dynamic Hashing. Transactions: Basic Concepts, Transaction State, Concurrency Executions, Serializability and Recoverability. Concurrency Control: Different Control Protocols, Deadlock Handling. Recovery System: Failure Classification, Log-based Recovery, Shadow Paging. Distributed Databases: Distributed Data Storage, Network Transparency. Security and Integrity.
Reference Books:
- Henry F. Korth, Abraham Silverchatz and S. Sudarshan, Database System Concepts, 6th Edition, McGraw-Hill, Inc.
- Ulman & Jeffery D., Principle of Database System. 2nd Edition, Galgotia Publication Ltd.
- C. J. Date. An Introduction to Database Systems, 8th Edition, Addison-Wesley.
-
CSE 3102 - Database System Projects / Field Work
Section A:
Project / Field Work on current Database Management Systems based on CSE 3101
Section B:
Reference Books:
-
CSE 3104 - Assembly Language Laboratory
Section A:
Microcomputer Systems, Representation of Numbers and Characters, Introduction to IBM PC Assembly Language, The Processor Status and Flag Registers, Flow Control Instructions, Logic, Shift and Rotate Operations, The Stack and Introduction to Procedures, Multiplication and Division Instructions, Array and Addressing Modes, String Instruction, Text Display and Keyboard Programming. Macros, BIOS and DOS Interrupts, Recursions, Disk and File Operations.
Section B:
Reference Books:
- Ytha Yu, Charles Marut, Assembly Language Programming and Organization of IBM PC, Mc-Graw Hill International Edition.
-
CSE 3111 - Microprocessors and Microcontrollers
Section A:
Introduction to Microprocessors, Evolution of Microprocessors, Organization of Microprocessors, Instruction Formats and Types, Instruction Set, Addressing Modes, Memory, I/O Interfacing, DMA, Interrupt, Common Programmable Interface.
Section B:
Hardware and Software Interfacing In Microcomputer System Design, I/O Design and Testing. EEPROM Programming, Coprocessor Configuration, Numeric Coprocessor, I/O Processors, Multiprocessor Configuration, Parallelism in Microprocessors.
Reference Books:
- Mohamed Rafiquzzaman, Microprocessors and Microcomputer-Based System Design, 2nd Edition, Universal Book Stall, New Delhi.
- Ramesh S. Gaonkar, Microprocessor Architecture, Programming and Applications with 8085, 5th Edition, Penram International Publi
- Yu-Cheng Liu & Glenn A. Gibson, Microprocessor Systems: The 8086/8088 family Architecture, Programming and Design, 2nd Edition.
- Douglas V. Hall, Microprocessors and Interfacing: Programming and Hardware, 2nd Edition, McGraw-Hill publishing Company.
-
CSE 3112 - Microprocessors and Microcontrollers Laboratory/Project
Section A:
Laboratory / Projects based on CSE 3111
Section B:
Reference Books:
-
CSE 3200 - Web Programming Project / Field work
Section A:
Internet and World Wide Web Applications, HTML, SGML, CGI Programming, Active Server Page Programming, Electronic Commerce, Internet Database, Javascript, VB Script, PHP, ASP.NET, Jquery, XML Programming, Flex, WCF, WPF, AJAX, MVC, Silverlight, CMS, Cold Fusion, Python, Mobile web applications.
Section B:
Reference Books:
-
CSE 3201 - Operating Systems and Systems Programming
Section A:
Assembler: General Design procedures, Table Processing. Macro Language and Microprocessors; Loaders: Design of absolute loader and direct link loader. Linkers, Translators, Evolution of Operating Systems: Early Operating Systems, Improvements in System Utilization, Spooling, Interrupts and Interrupt Handling, Multiprogramming and Time Sharing: Sharing of Space and Time, Protection and Integrity.
Section B:
Microcomputer and Microcomputer Systems, Distributed Computing and Network Based Systems. Virtual Systems: Virtual Memory, Paging and Segmentation, Virtual Devices and Generalization to Virtual Systems. Concurrency Management: Erroneous Results from concurrent Accesses, Concurrency on the basis of an Operating System, Cost Evaluation of Spooling, Long and Short Term Scheduling, Round Robin and Other Scheduling Policies. State Space Description of Operating System: Process Creation and Removal, Samples of Process Life Cycle and Bootstrapping, Layered Concepts in Operating Systems, Kernel, Memory Manager, I/O systems, File Manager, Resource Manager, Command Interpreter and Application Programs.
Reference Books:
- Abraham Silberschatz & Peter Baer Galvin, Operating Systems Concepts, 8th Edition, John Wiley and Sons (Asia) Private Limited.
- Andrew S. Tanenbaum, Operating System: Design and Implementation. 4th Edition, Prentice-Hall of India Private Limited.
- William Stallings, Operating Systems. 7th Edition, Prentice-Hall of India Private Limited.
-
CSE 3202 - Operating System and Systems Programming Laboratory / Project
Section A:
Laboratory/Project works based on CSE 3201
Section B:
Reference Books:
-
CSE 3203 - Software Engineering and Information System Design Design
Section A:
Software: Its Nature and Qualities. Software Engineering Principles: Rigor and Formality, Separation of Concerns, Modularity, Abstraction and Incrementally. The Software Process: Process Models, Planning, Cost Estimation and Project Control, Software Design, Modularization: Structure, Representation, Interface and Information Hiding, Design Notations, Object Oriented Design: Object Paradigm, Introduction to a Specific Object-Oriented Design Techniques, Component Based Development. Software Specification, Operational Specification.
Section B:
Information System Development Environment: Information System Analysis, Role of System Analyst, SDLC, Modern Approaches to System Development, Different Types of IS. System Planning and Selection: Project Feasibility Analysis, BPP, SOW, SOPS, Determining System Requirements: Interview, Questionnaires, Directly Observing Users, Structuring System Requirements: Process Modeling, Context DFD, 0-Level DFD, n-Level DFD, Primitive DFD, DFD Decomposition, DFD Balancing, Logic Modeling, Structured English, Decision Tables, Use Cases, Data Modeling: Entity, Relationships, ERD, Degrees of Relationships, Cardinalities, Selecting Best Alternative Design Strategy, Designing Human Interface: Forms and Repots, Dialogs, Designing Databases: Schema, Table, Meta Data, Relational Database, Normalization, System Implementation and Operation: Coding, Testing: unit testing, Integration Testing, System Testing, Acceptance Testing, Installation, maintenance.
Reference Books:
- Ian Sommerville. Software Engineering. 8th Edition, Pearson Education Asia.
- Roger S. Pressman. Software Engineering: A practitioners Approach. 6th Edition, McGraw-Hill Publishing Company.
- 3. Joseph S. Valacich. F. George, Jeffrey A. Hoffer. Essentials of System Analysis and Design. 5th Edition, Prentice-Hall of In
- Elias M. Awad, System Analysis and Design, 2 Edition, Prentice-Hall of India Private Limited, New Delhi.
-
CSE 3225 - Computational Geometry
Section A:
Introduction: Digital Image Fundamentals, Image Transforms, Image Enhancement, Image Restoration, Color Image Processing, Image Compression.
Section B:
Morphological Image Processing, Image Segmentation, Representation and Description and Interpretation.
Reference Books:
- Rafael C Gonzalez and Richard E. Woods. Digital Image Processing. 2nd Edition, Pearson Education.
- Craig A. Lindley, Practical Image Processing in C. John Wiley and Sons, INC.
-
CSE 3226 - Computational Geometry Laboratory
Section A:
Laboratory / Fieldwork based on CSE 3225
Section B:
Reference Books:
-
CSE 4100 - Project and Thesis I
Section A:
Study of problems in the field of Computer Science and Engineering. N. B. The Project and thesis topic selected in this course is to be continued in the CSE 4200 Course.
Section B:
Reference Books:
-
CSE 4104 - Computer Graphics Laboratory/ Project
Section A:
Laboratory works based on CSE 4103.
Section B:
Reference Books:
-
CSE 4105 - Compiler Design
Section A:
Introduction to Compilers, lexical analyzer, regular expression, non-deterministic finite automata (NFA) and deterministic finite automata (DFA), contexts free grammar, ambiguous grammar, basic parsing techniques.
Section B:
Intermediate Code, symbol table, data structure for symbol table. Run time storage administration. Error detection and recovery, code optimization, code generation.
Reference Books:
- A. V. Aho, J. D. Ullman, M S. Lam, R. Sethi. Compiler: Principles. Techniques and Tools. Pearson Education Inc. 2nd Edition, 200
- P. M. Lewis, Compiler Design Theory, Addison-Wesley Pub. 1st Edition, 1976.
- W. A. Barrette, Compiler Construction: Theory and Practice. Sra Pub. Revised Edition, 1979.
-
CSE 4106 - Compiler Design Laboratory/Project
Section A:
Laboratory works based on CSE 4105. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4111 - Computer Networks
Section A:
Network Architecture - layered architecture and ISO- OSI reference model: data link protocols, error control, HDLC, X 25. flow and congestion control, virtual terminal protocol, data security.
Section B:
Local area networks, satellite networks, packet radio networks. Introduction to ARPANET, SNA and DECNET. Topological design and queuing models for network and distributing computing systems.
Reference Books:
- G. Keiser, Local Area Network, McGraw-Hhill Education. 2nd Revised Edition, 2001.
- A. S. Tanenbaum, Computer Network, Prentice Hall pub. 5th Edition 2010.
- D.W. Davies, D.L.A. Barber, W. L. Price and C.M. Solomondies. Computer Networks and their Protocols, John Wiley & Sons Ltd. 1st
-
CSE 4121 - Applied Probability and Queuing Theory
Section A:
Probability distribution and expectations, discontinuous probability distribution, e-- binomial, Position and negative binomial, Continuous probability distribution, e.g. normal and exponential. Stochastic processes, Discrete time Markov chain and continuous time Markov Chain. Birth- death process in queuing.
Section B:
Queuing models: M/M/1, M/M/C, M/G/I. M/D/I, G/M/I solution of network of queue-closed queuing models and approximate models. Application of queuing models in Computer Science.
Reference Books:
- K. L. Chung, Markov Chains with Stationary Transition Probabilities, Springer, 2nd Editoin, 1957.
- E. Cinlar, Introduction to Stochastic Processes, Dover Publications, Reprint Edition, 2013.
- White, Schmitt, Pennette, Analysis of Queuing theory.
- Klienrock, Queuing Theory Vol. I & II, Wiley-Interscience.
-
CSE 4125 - Computational Geometry
Section A:
Introduction: Historical perspective, algorithmic background, geometric preliminaries, models of Computation. Geometric searching, point location problem and range searching problems, Divide & conquer, amortization, multi- dimensional search, space sweep, duality and randomization. Convex hulls.
Section B:
Proximity, Closest pair problems, Intersections, Voronoi and Delaunay diagrams, arrangements of lines and points, Geometry of rectangles, polygon triangulation art gallery theorems, shortest paths, and lower bounds, Connectivity, Matching, Random Numbers, Parallel Algorithms.
Reference Books:
- M. Shamos and F. P. Preparate. Computational Geometry: An Introduction (Texts and Monographs in Computer Scince, Springer Public
- R. Sedgewick and K. Wayne. Algorithms Addison-Wesley Professional Publication, 4th Edition, 2011.
- D. E. Knuth, Art of Computer Programming Volume 2: Seminumerical Algorithms. Addison Wesley Professional, 3rd Edition, 1997.
-
CSE 4170 - Advanced Business Venture
Section A:
Discipline will arrange workshops/seminars on IT Business Venture. IT Executives from different IT related companies will conduct lectures on their business ways, rules, ongoing projects etc. Students will be evaluated on the basis of a report submitted by them after the completion of these workshops/seminars.
Section B:
Reference Books:
-
CSE 4200 - Project and Thesis II
Section A:
Continuation of project and thesis topic undertaken in CSE 4100.
Section B:
Reference Books:
-
Eng 1151 - English
Section A:
Study of English sounds: English phonemes, word-transcription, intonation and stress; Using a Dictionary; Study of Words: Formation and transformation; Sentence: Types, structures and transformations; Phrase and clause: Types and structures beyond the sentence; Punctuation
Section B:
Oral communication: pronunciation, vocabulary and grammar, audience awareness context: speaker-listener report; body language; Guidelines for effective oral communication; Reading comprehension: intensive and extensive reading, scanning, skimming, contextual understanding and understanding the whole text; Writing: Product approach and process approach (planning, arrangement, drafting, revision and final product); Modes of writing: definition, classification, description, narrative, argumentative, cause and effect; Art of good writing; Writing situations and tasks: summarizing, paragraph and essay writing, letters and applications, writing assignments, report writing.
Reference Books:
- R. Quirk, & S. Greenbaum. A University of Grammar of English, Longman Publisher, 34th Edition, US, 1997.
- A.S. Hornby and J. Turnbull. Oxford advanced learner's dictionary of current English. Oxford University Pree, 8th Edition, UK, 2
- A. J. Thompson and A. V. Martinet, A Practical English Grammar. Oxford University Press, 4th Edition, Espana, S.A., 1996.
- R.C. Sharma & K. Mohan, Business Correspondence and Report Writing, Tata McGraw-Hill Education Pvt. Ltd., 4th Edition, India, 20
- Raymond L. Gordon, Interviewing Strategy, Techniques and Tactics, Dorsey, Press, 4th Edition, US, 1987.
-
Phy 1153 - Physics I
Section A:
Heat and Thermodynamics: Kinetic theory of gases: Deduction of gas law, Principle of equi-partition of energy, Equation of state- Andrew's experiment, Vander Waals equation, Critical constants, Transmission of heat - Conduction, Convection and Radiation. Laws of thermodynamics: First law of thermodynamics, Internal energy, Specific heats of gases, Work done by expending gas, Elasticity of a perfect gas, second law of thermodynamics, Carnot's cycle, Efficiency of heat engines. Absolute scale of temperature, Entropy and its physical concept, Maxwell's thermodynamic relations, Statistical mechanics. Optics: Combination of lenses: Equivalent lens and equivalent focal length. Defects of images formed by lenses: Spherical aberration, Astigmatism, Coma, Distortion, Curvature of the image, Chromatic absorption. Theories of light: Huygen's principle and construction. Interference of light: Young's double slit experiment, Bi-prism, Newton's rings, Interferometers, Interference by multiple reflection. Differenti
Section B:
Waves and Oscillation: Oscillation: Simple harmonic motion, Combination of S. H. M. and Lissajous figures, Damped Oscillations, Forced Oscillations, Resonance, Vibrations of membranes and columns. Waves: Traveling waves, the principle of superposition, Wave velocity, Group velocity and phase velocity, Power and intensity in wave motion, Interference of waves, Diffraction of waves, Reflection and transmission of waves at a boundary, Standing waves. Sound waves: Audible, Ultrasonic, Infrasonic and supersonic waves; Propagation and speed of longitudinal waves, Traveling longitudinal waves, Standing longitudinal waves, Vibrating systems and sources of sound, Beats, The Doppler effect. Acoustics: Re-vibration, Noise insulation and reduction, Compound absorption, Sound distribution, Room acoustics, Room acoustics, Recording.
Reference Books:
- B. Lal, N, Subrahmanyam, and P.S. Hemne. Heat Termodynamics and Statistical Physics. S. Chand Group, Revised Edition, India, 200
- A.P. French, Vibrations and Waves. CRC Press, US, 1991.
- G.F. Lothian, Optics & its uses. Van Nostrand Reeinhold, US, 1975.
-
Phy 1154 - Physics Laboratory I
Section A:
Experiments based on Phy 1153.
Section B:
Reference Books:
-
ME 1151 - Mechanics and Heat Engineering
Section A:
Resultant and components of forces. Equilibrium of coplanar forces. Centroids. Moment of inertia of area and mass. Kinetics of absolute motions. Kinetics of relative motions. Frictions. Maximum and minimum forces. Kinetics of plane motion of rigid bodies. Principles of work and energy.
Section B:
Working principles of a few representative boilers. Introduction to the principle of operation of steam turbine. Introduction to internal combustion engine, working principle of petrol engine, diesel engine and gas turbine. Basic concepts of refrigeration and air conditioning.
Reference Books:
- K.P. Roy, An Introduction to Heat Engineering, Vol. I.
- V.P. Vansandani & D.S. Kumar, Heat Engineering, Metropolitan Book Company 3rd Edition, India, 1979.
- V.M. Faires & S.D. Chambers, Analytic Mechanics, Hardcover, Macmillan, 1st Edition, US, 1958.
-
Math 1153 - Calculus
Section A:
Differential Calculus: Limit. Continuity and differentiability. Differentiation of explicit and implicit function and parametric equations. Significance of derivatives. Differentials. Successive differentiation of various types of functions. Leibnitz's theorem. Rolle's theorem, Mean value theorems. Taylor's theorem in finite and infinite forms. Maclaurin's theorem in finite and infinite forms. Langrange's form of remainders. Cauchy's form of remainder, Euler's theorem. Tangent, Normal, Sub-tangent and subnormal in Cartesian and polar coordinates, Determination of maximum and minimum values of functional and points of inflection, Applications, Evaluation of indeterminate forms by L'Hospitals rule, Curvature, Circle of curvature, center of curvature and chord of curvature, Evaluate and inviolate, Asymptotes, Envelopes, Curve tracing. Section B:
Integral Calculus: Definitions of integration, Integration by method of substitution. Integration by parts, Standard integrals, Integration by the method of successive reduction. Definite integrals, its properties and use in summing series. Vallis's formulae. Improper Integrals, Beta function and Gamma function, application of Beta and Gamma function. Area under a plane curve in Cartesian and Polar coordinates. Area of the region enclosed by two curve in Cartesian and Polar coordinates. Elements of numerical integration, Trapezoidal rule ,Simpson's rule. Arc lengths of curves in Cartesian and Polar coordinates, parametric and pedal equations. Intrinsic equation. Volumes of solids of revolution. Volume of hollow solids of revolution by shell method. Area of surface of revolution.
Reference Books:
- E. W. Swokowshi, M. Olinick and D, Pence. Calculus of Several Variables, PWS Publishing Company, India, 1995.
- B.C. Das and B.N. Mukherjee, Differential Calculus, U.N. Dhur and Sons and Pvt. Ltd., 51th Edition, India, 2009.
- B.C. Das and B.N. Mukherjee. Integral calculus including differential equation. U.N. Dhur and Sons and Pvt. Ltd., 54th Edition,
- H. Anton, I. C. Bivens and S. Davis. Calculus Late Transcendentals, Jhon Willey and Sons Inc., 10th Edition, US, 2012.
- F. Ayres Jr and E. Mendelson. Calculus, The McGraw-Hill Companies Inc., 6th Edition, US, 2013.
-
ECE 1251 - Electrical Circuits
Section A:
Fundamental electric concepts and measuring units, D.C. voltage, Current, Resistance and power, Laws of electrical circuits;∆-Y,Y-∆ conversion and Network Theorems; Methods of Network Analysis, Principles of D.C. measuring apparatus, Laws of magnetic fields and circuits and methods of solving simple magnetic circuit.
Section B:
Alternating current - instantaneous and r. m. s. current, Voltage and power, Average power for various combinations of R. L and C circuits, Phasor representation of sinusoidal quantities. Single phase AC circuit analysis, Resonance (Series, parallel)
Reference Books:
- R. L. Boylestad, Introductory Circuit Analysis, Pearson Education Ltd., 12th Edition, England, 2010.
- R. M. Kerchner and G. F. Corcoran, Alternating Current Circuits. Wiley Publishers, 4th Edition US, 1960.
- R. P. Ward, Introduction to Electrical Engineering. Prentice-Hall, 3rd Edition, US, 1960.
-
ECE 1252 - Electrical Circuits Laboratory
Section A:
Laboratory works based on ECE 1251.
Section B:
Reference Books:
-
HSS 1253 - Government and Sociology
Section A:
Government: Some basic concepts of government and politics. Functions, Organs and forms of modern state and Government, Socialism, Fascism, Marxism, U.N.O. Government and pohtics of Bangladesh. Some major administrative systems of developed counties. Local self government.
Section B:
Sociology: Scope, Nature, Methods and relation with other branches of Social Science; Stages of Social development (primitive, slavery, feudalism, Capitalism and Socialism); Culture and civilization; Social structure of Bangladesh. Population and world resources. Occidental societies, Industrial revolution. Family - Urbanization and industrialization, Urban Ecology, Cooperative and socialist movements, Rural sociology.
Reference Books:
- R.T. Schaefer, Sociology, The McGraw-Hill Companies., Inc., 12th Edition, US, 2009.
- A. Giddens, Sociology, Policy Press, 5th Edition, UK, 2006.
-
Math 1253 - Geometry and Differential Equations
Section A:
Coordinate Geometry: Coordinate Geometry of two dimensions: Change of axes, Transformation of coordinates, simplification of equations of curves. Coordinate Geometry of three dimensions: System of coordinates. distance of two points, Section formula, Projection. Direction cosines. Equation of planes and lines, Sphere, cone, cylinder, paraboloid, hyperboloid and general equation of second degree and reduction to standard forms.
Section B:
Ordinary Differential Equations: Degree and order of ordinary differential equations. Formation of differential equations. Solutions of first order differential equations by various methods. Solutions of general linear equations of second and higher orders with constant coefficients. Solution of homogeneous linear equations. Solution of differential equations of the higher order when the dependent of independent variables are absent. Linear equation with variable co- efficient.
Reference Books:
- R. J. T. Bell, An Elementary Treatise on Coordinate Geometry of Three Dimension. Macmillan Publishers India Limited, 2000.
- H. T. H. Piaggio, Differential Equations. Hayne Press, US, 2008.
- S.L. Ross, Introduction to Ordinary Differential Equations. John Wiley & Sons, 4th Edition, US, 1989.
- M.D. Raisinghania, Ordinary and Partial Differential Equations, S. Chand and Company, 15th Revised Edition, India, 2013.
-
ME 1252 - Engineering Drawing and CAD Project
Section A:
Introduction, Scale drawing, Sectional view, Isometric views. Missing line, Auxilary view, Detail and assembly drawing Project on Engineering Drawing and CAD using contemporary packages.
Section B:
Reference Books:
-
Phy 1253 - Physics II
Section A:
Properties of Matter: Atomic structure of Matter: Atoms, Ions and molecules, States of matter, solids, Liquids and gases, Inter-particle forces. Elasticity: Stress strain, Elastic constants. Viscosity : Critical Velocity and Reynolds' number, Poiseulli's equation, Stock's law. Hydrodynamics Equation of continuity, Bernoulli's equation and its application. Surface Tension: Surface effects, Free surface energy, Molecular theory of surface tension, Excess-pressure theorem, Contact angle, Capillarioty. Crystallography: Types of bonds, Types of crystals, X-ray diffraction and Bragg's law, Plasticity and crystal effects, Metals, Insulators and Semiconductor, Elementary band theory, Superconductors and plasma. Modern Physics: Relativity: Michelso - Morley experiment, Lorentz-Einstein transformation, Mass energy relation. Quantum effect: Photo electric effect, Compton effect. Wave mechanics: de-Brogli wave, Correspondence principle, Uncertainty principle, Schrodinger's wave equation. Atom, pde; Bhor's theory
Section B:
Electricity and Magnetism: Electrostatics: Charge and matter, Coulomb's law, The electric field, Gauss's law, electrical potential Capacitance and resistance, Ohmic and non-Ohmic material, Variation of resistance with temperature - resistance thermometer, Thermoelectricity - thermoelectric thermometer. Electromagnetism: Magnetic fields, Maxwell's equations. Ampere's law, Faraday's law, Lenz's law, Inductance - Self and mutual inductance. Magnetic Properties of matter: Magneto-motive force, Magnetic field internsity, Permeability and susceptibility, Classification of magnetic material, Magnetization curves of Ferromagnetic materials, Magnetic circuits, Magnetostricution
Reference Books:
- A. Beiser, Concepts of Modern Physics. The McGraw-Hill Companies Inc., 6th Edition, US, 2003.
- D. Halliday, R, Resnick and J. Walker. Fundamentals of Physics. John Willey and Sons Inc., 9th Edition, US, 2011
-
Phy 1254 - Physics Laboratory II
Section A:
Experiments based on Phy 1253.
Section B:
Reference Books:
-
ECON 2151 - Economics
Section A:
Basic Concepts: Definition of Economics. Nature and Scope of Economics. Micro versus Macro Economics. Positive versus Normative Economics. Scarcity, Choice, Want, Commodity, Utility, Wealth, Value, Price, Welfare, Production, Exchange, Distribution, Consumption, Economic good versus free good Economic System, Basic Economic Problems, Solution of these Problems, Production Possibility Curve. Demand and supply: Concept of Demand and supply, Law of Demand and supply, determinants of Demand and supply, Movement along Demand and supply Curves, Shifting of Demand and supply Curves, Market Demand Curve, Market Equilibrium. Consumer's Surplus and Producer's Surplus. Shift of Equilibrium, Various Concepts of Demand Elasticity- price income and cross and supply elasticity. Economics of Consumer Behavior and Utility Analysis: Cardinal versus Ordinal Measurement of Utility, Concept of Total and Marginal Utility. Marshallian utility analysis indifference curve analysis. Budget Constraints. Consumer's Equilibrium, Substitu
Section B:
National Income: definition, concepts, roles. GNP. GDP. NNO. Personal Income, Disposal Income, Normal vs Real GNP. Methods of Measuring National Income-Product. Expenditure. Income and Value added approach. Circular Flow of Income and Expenditure-two sector Economy. Money: Definition and Function of Money , Kinds of Money. Money and the Price Level. Velocity and Quantity Equation. Banking: Transition from Goldsmith Banking to Modern Banking, Central Bank and its Function, Commercial Bank and its Function, Money Stock, Money Supply, Open Market Operation. High Powered Money. Economics of Development and Planning: Basic Concepts. Growth vs Development, per capita income as an index of economic development, policy instruments of development. Fiscal Policy. Trade Policy and the relative applicability in Bangladesh, planning in Bangladesh-Five Years Plan of Bangladesh.
Reference Books:
- Dominic Salvator, Theory and Problems of Microeconomics Theory, McGraw-Hill Inc. New York, 3rd Edition.
- Jack Nobbs & IAN Hopkins, Economics -A Core Text, 4th Edition, McGraw International (UK) Ltd, 4th Edition.
- Roy J. Ruffin and Paul R. Gregory, Principles of Economics, 5th Edition, Foreman and Company. Illinois, 5th Edition.
-
Math 2153 - Vector Analysis and Matrix
Section A:
Vector Analysis: Definition of Vectors. Equality of Vectors. Addition and Multiplication of Vectors. Dependence and independence of Vectors. Differentiation and Integration of Vectors together with elementary applications. Definitions of line, surface and volume integrals. Gradient of a scalar function. Divergence and Curl of a Vector Function. Physical Significance of Gradient, Divergence and Curl, Various Formulate. Integral Forms of Gradient, Divergence and Curl Divergence Theorem. Stoke's Theorem, Green's Theorem and Gauss's Theorem, Curvillinear coordinates.
Section B:
Matrix: Definition of Matrix, Equality of two Matrices, Addition, Subtraction and Multiplication Matrices, Transpose of Matrices, Inverse of Matrices, Rank of Matrices. System of Linear Equations.
Reference Books:
- M. R. Spiegell, Vector Analysis and Introduction to Tensor Analysis, TATA McGRAW-HILL publishing company limited, 2nd Edition.
- JR Frank Ayers, Theory and Problems of Matrices, TATA McGRAW- HILL publishing company limited, 2nd Edition.
-
ECE 2151 - Electronic Devices and Circuits
Section A:
Semiconductors, Junction Diode Characteristics, Bipolar Transistor Characteristics, C.E., C.B. and C.C. analysis, Transistor Biasing, Small-Signal Low Frequency h-parameter model, Hybrid pie model, Amplifiers, High Impedance Transistor Circuits, Darlington Pairs, Introduction to Oscillators, Differential Amplifiers, Linear Application of op-amp, gain, input and output impedances, offset null adjustments, frequency response and noise.
Section B:
Introduction to JFET, MOSFET, NMOS and CMOS, Biasing and application in switching circuits. SCR, TRIAC, UJT: Characteristics and applications, Introduction to rectifiers, active filters, regulated power supply, SMPS, Stabilizer and UPS, Basic Idea about IC Fabrication Techniques.
Reference Books:
- Jacob Millman & Christos C, Halkais, Electronic Devices and Circuits, TATA McGRAW-HILL.
- Robert L. Boylestad, Louis Nashelsky, Electronic Devices and Circuit Theory, 8th Edition, Pearson Education Asia.
- Albert Paul Malvino, Electronic Principles, 7th Edition.
-
ECE 2152 - Electronic Devices and Circuits Laboratory
Section A:
Laboratory based on the course ECE 2151.
Section B:
Reference Books:
-
ECE 2251 - Electrical Drives and Instrumentation
Section A:
Coupled Circuits - Self and Mutual Inductance, Transient Analysis of Simple Circuits, Polyphase Circuit Analysis and Power Management. Single-phase Transformer, Equivalent Circuits, Vector Diagram, Transformer Tests, Three Phase Transformers.
Section B:
D. C. Generator and Motor: Operation and Characteristics, Speed control of D.C. Motors, 3- Phase Induction Motor: Types, Operations, Equivalent Circuit, Characteristics, Starting, Introduction to 3 Phase Alternators and Synchronous Motors, Fractional Horse-Power Motors, Stepper Motors.
Reference Books:
- A.F. Puschstein, T.C. Lioyd & A.G Concored, Alternating Current Machines, Charles E. Tuttle, 3rd Edition, US, 1971.
- A. Fitzgeraid Charles, A. E. Fitzgeraid and C. Kingsley, Electric Machinery. Tata McGraw-Hill Education, 6th Edition, I
-
ECE 2252 - Electrical Drives and Instrumentation Laboratory
Section A:
Laboratory based on the course ECE 2251.
Section B:
Reference Books:
-
HSS 2251 - Psychology
Section A:
Introduction to Psychology. Cognitive Science; Reasoning, Object Recognition and Language Understanding. Learning Industrial Psychology; Introduction to Job and Job Analysis, Methods of Selection.
Section B:
Training in Industry; Motivation and Work, Job Satisfaction, Introduction to Ergonomics, System Engineering, Accident and Safety.
Reference Books:
-
Math 2253 - Statistics and Complex Variable
Section A:
Statistics: Frequency Distribution. Mean Median Mode and Other Measure of Central Tendency. Standard Deviation and Measures of Dispersion. Moments. Skewness and Kurtosis. Elementary Probability Theory, Characteristics of Distribution. Elementary Sampling Theory, Estimation, Hypothesis testing and Regression Analysis.
Section B:
Complex Variable: Complex Number System, General Functions of a Complex Variable. Limits and Continuity of a function of Complex Variable and Related Theorems. Complex Differentiation and the Cauchy - Rieman Equation. Infinite Series. Convergence and Uniform Convergence. Line Integral of a Complex Function. Cauchy Integral Formula. Liouville's Theorem. Taylor's and Laurent's Theorem. Singular Points Residue, Cauchy's Residue Theorem.
Reference Books:
- H. T. H. Piaggio, Differential Equations, C.B.S Publishers and Distributions, India, 2004.
- M. Spiegel, S. Lipschutz, J. Schiller and D. Spellman. Schaum's Outline of Complex Variables. McGraw-Hill Education, 2nd Edition
- B.D. Gupta, Mathematical Physics. The University of California, US, 1985.
-
ECE 3151 - Digital Electronics
Section A:
Diode Logic Gates, Transistor Switches, Transistor Gates, OS Gates, Logic Families: TTL, ECL, IIL and CMOS Logic with operation details. Propagation Delay, Product and Noise Immunity. Open Collector and High Impedance Gates. Electronic Circuits for Flip-Flop, Counter and Register. Memory System, PLAs and PLDs, D/A Converters with applications. S/H Circuits, LED, LCD and optically coupled oscillators. Non-linear application of OP-AMP, Analog Switches.
Section B:
Linear wave shaping: diode wave shaping techniques, clipping and clamping circuits. Comparator Circuits, switching circuits, Pulse transformers, pulse transmission, Pulse generator; monostable, bistable and astable multivibrators; Schmitt trigger, Blocking oscillators and time- base circuits. Timing Circuits. Simple Voltage sweeps, Linear Current Sweeps.
Reference Books:
- Millman & Taub, Pulse, Digital and Switching Waveform.
- Taub & Schilling, Digital Electronics.
- R.P. Jain , Digital Electronics.
- Millman & Halkias, Microelectronics.
-
MATH 3153 - Mathematical Methods
Section A:
Differential Equations: Solution of different equation by the methods based on the factorization of the operators. Cauchy Euler Equations. Frobenius Method. Bassel's and Legendre's differential Equations. Partial Differential Equations: Partial Differential Equations, Homogeneous, Non homogeneous, Linear equations, Mongis Method, Wave Equations. Particular solutions with boundary and initial conditions.
Section B:
Laplace Transform & Fourier Series: Definition of Laplace Transform, Laplace Transform of different functions, Inverse Laplace Transform, Convolution, Evaluation of improper integrals by Laplace Transform. Solution of different equation by Laplace Transform. Fourier Series: Convergence of Fourier Series, Fourier Analysis, Fourier Integral. Z- Transformation and its application. Laplace Transforms and Fourier Series in Circuits.
Reference Books:
- M. D. Raisinghania, Laplace and Fourier Transform.
- F. Ayres, Differential Equations.
- .T.H. Piaggio, Differential Equations.
- M.R. Spigel, Laplace Transform.
-
CSE 3224 - Neural Networks and Fuzzy Systems Laboratory
Section A:
Laboratory works based on CSE 3223
Section B:
Reference Books:
-
CSE 3223 - Neural Networks and Fuzzy Systems
Section A:
Introduction to Neural Networks, Neural and Fuzzy Machine Intelligence, Neuronal Dynamics: Activation and Signals, Activation Models, Synaptic Dynamics: Unsupervised and Supervised Learning, Architectures and Equilibrium, Kohonen self-organizing Networks, Hopfield Networks, Pattern Recognition by Neural Network, Application of Neural Network.
Section B:
Fuzziness vs. Probability, Fuzzy Associative Memory, Comparison of Fuzzy and Neural trick backer upper Control Systems, Fuzzy Image Transform Coding, Comparison of Fuzzy and Kalman-filter, Target Tracking Control Systems.
Reference Books:
- Bart Kosko, Neural Network and Fuzzy Systems: A Dynamic System Approach to Machine Intelligence, 2nd Edition, Prentice-Hall of
- James A. Anderson. An Introduction to Neural Networks. Prentice-Hall of India Private Limited.
- George J. Klir & Bo Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice-Hall of India Private Limited.
- B. Yegnanarayna, Artificial Neural Networks, Prentice-Hall of India Private Limited.
-
CSE 3227 - Geographical Information System
Section A:
Introduction: Definition, Purpose (Organization, Visualization, Analysis: Spatial Query, Prediction), Components of Geography Based Information Systems, Application of GIS in private and The Evolution of Approaches to their Development. Data Input to Spatial Information: Basic Hardware, Software (Available in the market), types of Data Entry System, Criteria of Choosing Types of Input, Digitizer, Problems with Digitizing Maps, Error Shooting, Geographical Data Types and Methods of Representation, Spatial Database: Database Concepts, Point, Line and Polygon Features, Continuous Surfaces. The Organizational Role of GIS and Emerging Trends in GIS Development, Script Language in GIS (For example, Arc Avenue Development by ESRI).
Section B:
Vector and Raster Data Model, Format Conversion, Data Structures Conversion, Data Medium Conversion, Data Organization, Coordinate Systems and Geo-referencing (Concepts of Map Projection including suitability and Classification). GIS Data Modeling and Statistical Analysis, 3D GIS: Point to Line Interpolation, Line to TIN and TIN to Lattice to GRID Conversion, Simulation with 3D.
Reference Books:
Bonham-Carter & Graeme F, Geographical Information System for Geoscientists : Modeling with GIS, Prentice-Hall of India Private
-
CSE 3228 - Geographical Information System Laboratory / Fieldwork
Section A:
Laboratory / Fieldwork based on CSE 3227
Section B:
Reference Books:
-
ECE 3251 - Data Communication
Section A:
Introduction to modulation techniques: Pulse Modulation, Pulse Amplitude modulation, Pulse Width Modulation and Pulse Position Modulation. Pulse code modulation: Quantization, Delta Modulation, TDM, FDM, OOK, FSK, PSK, QPSK, Constellation Diagrams
Section B:
Probability of error for pulse systems, Concept of Channel Coding and Capacity, Error Detection and Correcting Codes, Asynchronous Communications, Hardware Interfaces, Multiplexer, Concentrators and buffers, Communication Medium, Fiber Optics, WDN.
Reference Books:
- William Stallings, Data and Computer Communications, 6th Edition, Prentice-Hall of India Private Limited, New Delhi.
- Prakash S. Gupta, Data Communications. 2nd Edition, Prentice-Hall of India Private Limited, New Delhi.
-
CSE 3221 - Simulation and Modeling
Section A:
Simulation Methods, Model Building, Random Number Generator, Statistical Analysis of Results, Validation and Verification Techniques, Digital Simulation of Continuous Systems, Simulation and Analytical Methods for Analysis of Computer systems and Practical Problems in Engineering, Introduction to Simulation Languages and Development of Simulation Packages.
Section B:
Modeling Methods: Different Methods for curves and surface Modeling, Solid Modeling, Polyhedral Modeling with Euler's Formula, Non-polyhedral Modeling, Advanced Modeling, Procedural Models, Fractal Models, and Physically Based Modeling.
Reference Books:
- Averill M. Law & David Kelton, Simulation Modeling and Analysis, 3rd Edition, McGraw-Hill Publishing Company.
- Geoffrey Gordon, System Simulation, 2nd Edition, Prentice-Hall of India Private Limited.
- Jerry Banks, John S. Carson & Barry L. Nelson, Discrete Event System Simulation, 5th Edition, Prentice-Hall of India Private Li
- Narsingh Deo, System Simulation with Digital Computer, Prentice-Hall of India Private Limited.
-
CSE 3222 - Simulation and Modeling Laboratory / Project
Section A:
Laboratory/Fieldwork based on CSE 3221
Section B:
Reference Books:
-
CSE 4112 - Computer Networks Laboratory/Fieldwork
Section A:
Laboratory works based on CSE 4111. Fieldwork within and around Khulna City. Option I and Option II should be selected from the following courses.
Section B:
Reference Books:
-
CSE 4123 - Parallel and Distributed Processing
Section A:
Parallel Processing: Importance, Architecture, Hardware and software issues; Architectures for parallel processing - Classifications, Comparative study of different architectures; Hardware issues in parallel processing, Parallel programming; Distributed Processing: Definition, Impact of distributed processing on organizations, pitfalls in distributed processing.
Section B:
Forms of distributed processing: Function distribution, Hierarchical distributed systems, Horizontal distributed systems; Strategy: Strategies for distributed data processing control of complexity, problems of incompatibility, centralization vs. decentralization, cost and benefit analysis; Design of distributed data: Distributed data, location of data, multiple copies data, conflict analysis database management, distributed databases and applications; Software and Network Strategy: Software strategy, the ISO seven layers, architectural interfaces, physical link control, network management etc.
Reference Books:
J.M. Crichlow, Distributed and Parallel Computing. Longman Group United Kingdom, 1988.
-
CSE 4127 - Multimedia
Section A:
Definition for Multimedia System, Text, Images and graphics: Basic concepts, Computer image processing, Audio: Basic concepts, Music, MIDI, Speech; Video and animation: Basic concepts, Computer base animation, Data Compression Techniques: JPEG; H.261 (px64); MPEG; Intel's DVI; Microsoft AVI; Audio compression; Fractal compression, Video compression, Multimedia file standards: RTF; TIFF: RIFF: MIDI: JPEG.
Section B:
Multimedia Storage and Retrieval Technology: Magnetic media technology; optical media technology; Basic technology, CD Digital audio, CD-ROM, its architecture and further development, CD write only (CD-WO), CD-magnetic optical (CD-MO). Electronic Publishing: Concepts and future of Electronic Publishing.
Reference Books:
- J. F. Koegel Buford, Multimedia Systems, Addison-Wesley. Professional, 1st Edition, 1994.
- J. McCoy, Mastering Web Design, BPB Publications, 2nd Edition, 1996.
-
CSE 4129 - Human Computer Interaction
Section A:
Introduction to Human-Computer Interaction (HCI). Human Information Processing Systems, Models of interaction. Approaches to HCI. User Interface.
Section B:
User system interaction: analysis and design. user Interface Design. Interface Technique and Technology. Case Studies.
Reference Books:
- A. Dix and J. E. Finlay. Human Computer Interaction. Prentice Hall, 3rd Edition, 2003.
- M. G Helander, T.K. Landauer and P. V. Prabhu. Handbook of Human-Computer Interaction. North Holland, 2nd Edition, 1997.
-
CSE 4131 - E-Commerce
Section A:
Foundations of Electronic Commerce, Retailing in Electronic Commerce, Internet Consumers and Market Research, Advertisement in Electronic Commerce, Electronic Commerce for Service Industries.
Section B:
Business-to-Business Electronic Commerce, Internet and Extranet, Electronic Payment systems, EC strategy and Implementation, Public policy: From legal issues to Privacy, Infrastructure for Electronic Commerce, Economics, Global and other issues in Electronic Commerce.
Reference Books:
- E. Turban, Lee, J. Lee, D. King, M.chung, J. K. Lee, M.H.chung. Electronic Commerce: A Managerial Perspective. Prentice Hall, 1s
- B. Kienan. Managing your E-Commerce Business, 2 Edition, Microsoft Press, 2nd Edition, 2001.
-
CSE 4133 - Distributed Database System
Section A:
Introduction to Distributed database systems, Database system architecture: Centralized system, Client-server systems, Parallel systems, Distributed systems, Network types, Distributed Data storage, Network Transparency, Data Query Processing.
Section B:
Data Transaction model, Commit protocols, coordinator selection, concurrency control, Deadlock handle, Multi Database system, Design of Distributed Database, Location of Database, Multiple copies of Data, Distributed Database and Applications.
Reference Books:
- T.J. Theory & J.P. Fry, Design of Database structures, Prentice Hall.
- G. Weiderhold, Database Design. Mcgraw-Hill, 2 sub Edition, 1983.
-
CSE 4135 - Graph Theory
Section A:
Structure and Basic Definition of Graph theory, methodology, proofs, basic properties of graphs, graph operations and their symbolic designation, Orientation of graphs, associated matrices and their relationships, Groups, automorphism graphs, symmetric graphs, graph enumeration, graph coloring, five color problem, four color conjecture, Heawood map coloring theorem, critical graphs, homomorphism.
Section B:
Graph algorithms, Ordered tree, Hoffman tree, Catalan numbers, maxflow problem and solutions, maximum matching in bipartite graph, zero-one net flow, NP-complete problems, Euler and Hamilton path and circuit.
Reference Books:
N. Deo, Graph theory with applications to Engineering and Computer Science, Prentice-Hall of India Pvt. Ltd, 2004.
-
CSE 4137 - Theory of Computation
Section A:
Language theory; pushdown automata; Context free languages
Section B:
Turing Machines: basic machines, configuration, computing with Turing machines, combining Turing machines; Undecidability.
Reference Books:
H. Lewis, C. H. Papadimitriou, Elements of the Theory of Computation. Prentice-Hall, 2nd Edition, 1997.
-
CSE 4160 - Industrial Training
Section A:
Students will take 3 weeks industrial training in an "Computer Science and Engineering related industry or establishment. Student will be evaluated on the basis of a report submitted by them after the completion of the training, oral examination and the report from the concerned industry or establishment. This training is to be organized during the inter - session break.
Section B:
Reference Books:
-
ECE 4151 - Digital Signal Processing
Section A:
Discrete time description of signals and systems, Fourier transform of discrete time signals, Discrete Fourier Transform.
Section B:
Z-transform, Digital filter structure, Infinite Impulse Response Filter design techniques. Finite Impulse Response Filter design techniques, Finite precision effects, Inverse filtering.
Reference Books:
- A. V. Opperheim & R. W. Schafe, Digital Signal Processing. Prenhtice Hall, 1st Edition, 1975.
- A. V. Oppenheim & R. W. Schafe. Discrete-Time Signal Processing. Prentice Hall, 3rd Edition, 2009.
-
ECE 4153 - VLSI Design and Testability
Section A:
Introduction to microelectronics and MOS technology, Basic electrical properties and circuit design processes of MOS and BiCMOS circuits, Scaling of MOS circuits, Subsystem design processes and layout.
Section B:
Computational elements: Design of an ALU subsystem, Adder, Multipliers, Memory, Registers, and aspects of system timing. Practical aspects of design tools and testability, CMOS design: behavioral description, structural description, physical description and design verification, Introduction to GaAs technology: Ultra-fast VLSI circuits and systems.
Reference Books:
D. A. Pucknell, K. Eshraghian, Basic VLSI Design. Prentice Hall College Div, 2 sub Edition, 1995.
-
ECE 4155 - Wireless and Optical Networks
Section A:
Overview of the wireless environment and wireless communication systems, Antennas and Propagation, Spread Spectrum, Coding and Error Control, IEEE 802.11, Mobile IP, Multi-hop ad hoc networks, Bluetooth, TCP for wireless, Cellular Wireless Networks, satellite communications.
Section B:
Introduction to optical networks and network components, Routing and wavelength, Logical topology design, Traffic grooming, Dynamic lightpath establishment, Protection and restoration, Optical Burst switching, Optical packet switching.
Reference Books:
- W. Stallings, Wireless Communications and Networks Prentice Hall, 2nd Edition, 2004.
- R. Ramaswami, K. Sivarajan and G. Sasaki. Optical Networks: A Practical Perspective, 3rd Edition, Morgan-Kaufmann Publishers, 2
-
CSE 4206 - Artificial Intelligence Laboratory/Project
Section A:
Laboratory works based on CSE 4205. Students will complete three Projects with proper documentation as assigned by teacher. Option I with Sessional and Option II with Sessional should be selected from the following courses.
Section B:
Reference Books:
-
CSE 4221 - Pattern Recognition
Section A:
Introduction and General Pattern Recognition Concepts, Introduction to Statistical Pattern Recognition, Supervised Learning using Parametric and Non Parametric Approaches, Linear Discriminant Functions and The Discrete and Binary Feature Cases, Unsupervised Learning and Clustering, Syntactic Pattern Recognition: Syntactic Recognition Via Parsing and Other Grammars.
Section B:
Graphical Approach to Syntactic Pattern Recognition, Learning Via Grammatical Inference, Neural Pattern Recognition: Introduction to Neural Pattern Associates and Matrix Approaches and Unsupervised Learning in Neural Pattern Recognition.
Reference Books:
R.C Gonzaleg and J. T. Tou. Pattern Recognition Principles. Addison-Wesley, 2nd Edition, 1977.
-
CSE 4222 - Pattern Recognition Laboratory/ Project
Section A:
Laboratory works based on CSE 4221. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4223 - Data Warehousing and Mining
Section A:
Introduction, Data preprocessing, Data mining primitives, languages and systems, Descriptive data mining, characterization and comparison, Association analysis, classification and prediction, cluster analysis, mining complex type of data, applications and trends in data mining.
Section B:
The knowledge discovery process, data selection, cleaning, enrichment, coding, data mining, reporting, data warehousing and OLAP technology for data mining, setting up a KDD environment, some real-life applications.
Reference Books:
P. Adriaans and D. Zantinge, Data Mining, Addison-Wesley, reprint Edition, 1998.
-
CSE 4224 - Data Warehousing and Mining Laboratory/ Fieldwork
Section A:
Laboratory works based on CSE 4223. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4231 - Digital System Design
Section A:
Combinational logic with MSI and LSI circuits, Sequential Circuits, registers, counters and memory unit, register transfer logic, micro-operations, Processor logic design.
Section B:
Control logic design Micro-programmed control, Pipeline and vector processing, Computer arithmetic, microcomputer system design: Case study.
Reference Books:
- M. M. Mano, Computer Engineering.Prentice Hall, 3rd Edition, 1988.
- M. M. Mano, Digital Logic and Computer Design, 1st Edition, Prentice-Hall, 1997.
- A. P. Malvino and J.A.brown. Digital Computer Electronics. Career Education, 3rd Edition, 1992.
-
CSE 4232 - Digital System Design Laboratory/ Project
Section A:
Laboratory works based on CSE 4231. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4233 - Client Server Technology
Section A:
Fundamentals of Client/Server systems, Client/server components, software and hardware requirements, software (e.g. database management systems, communication servers, remote access services, application services); network and data communication: network models and topologies, data communication strategies. Client-server implementation along with the analysis and design issues inherent to the client-server paradigm.
Section B:
Server and Network Operating systems, network operating systems to support the client-server paradigm (e.g. UNIX/NT); client operating system, data management, middleware, DCE, RPC and COBRA, role of remote procedure call, inter-process communication and named pipes to provide remote execution and message passing capabilities client/server system design, distributed system application architecture and process design, the theory behind each component, development tools, User interface design, security, future trends.
Reference Books:
- R. Orfali & Dan Harkey, Client-Server programming with Java and Cobra. John Wiley & Sons, 2nd Edition, 1998.
- N. Jenkins. Client/Server Unleashed. Sams Publishing, 1996.
-
CSE 4234 - Client Server Technology Laboratory/ Fieldwork
Section A:
Laboratory works based on CSE 4233. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4235 - Computer Peripherals and Interfacing
Section A:
Interrupts, address space partitioning, A-to-D and D-to-A converters, some related chips, interfacing ICs of I/O devices-I/O ports, programmable peripheral interface, DMA controller, interrupt controller, communication interface, interval time, etc. interfacing with microcomputer, interfacing I/O devices, floppy disk, hard disk, tape, CD�ROM and other optical memory, keyboard, mouse, monitor, plotter. Scanner, etc.
Section B:
Microprocessor in scientific instruments, display, Protective relays, measurements of electrical quantities, temperature monitoring system, water level indicator, motor speed controller, traffic light controller, etc. microprocessor based interface design.
Reference Books:
- R. S. Gaonker. Microprocessor architecture, programming and applications with 8085. Prentice Hall, 5th Edition.
- D. V. Hall. Microprocessors and interfacing: programming and Hardware, Glencoe McGraw-Hill, 2 sub Edition, 1991.
-
CSE 4236 - Computer Peripherals and Interfacing Laboratory/ Project
Section A:
Laboratory works based on CSE 4235. Students will complete three Projects with proper documentation as assigned by teacher.
Section B:
Reference Books:
-
CSE 4237 - Computer Animation and Virtual Reality
Section A:
Introduction: Computer graphics, two and three dimensional geometry, vectors in graphics, representation and modeling of three dimensional objects, polygonal representation, parametric representation, constructive solid geometry, transformation and viewing: frames of reference, viewing systems, 3D transforms, projections and clipping. Reflection and illumination models, theoretical considerations in reflection, geometric considerations, color, phong reflection model, surface rendering, incremental shading algorithms, rasterization, hidden surface elimination algorithms, hidden line removal methods, splines: spline specification, cubic splines, Bezier curves, B-spline curves and surface, rendering parametric surfaces. Shadows and textures: function of shadows, shadow algorithms, textures, texture domain techniques, graphics Animation: Real time graphics, graphics display and updates, key framing systems, motion specification.
Section B:
Virtual reality, virtual reality systems, real-time computer graphics, overview of application areas, the virtual environment, the computer environment, VR technology, Models of interaction, virtual reality hardware: sensor hardware, display systems, acoustic hardware, integrated VR systems, virtual reality software, modeling of virtual words, simulation, VR toolkits, 3D computer raphics: the virtual world space, perspective projection, stereo vision, 3D clipping, color theory, 3D odling, illumination models, 3D transforms, instances, picking, flying, scaling the VE, collision detection, animating the virtual environment, introduction to animation, the dynamics of numbers, updating real-time graphics, shape and object inbetweening free-form deformation.
Reference Books:
- A. Watt & Mark Watt, Advanced animation and rendering techniques., Addison-Wesley Professional, 1st Edition, 1992.
- L. Adams. Visualization and virtual reality: 3D programming with visual basic. McGraw-Hill Companies. Dis Edition, 1994.
-
CSE 4238 - Computer Animation and Virtual Reality Laboratory/ Project
Section A:
Laboratory works based on CSE 4237. Students will complete three Projects with proper documentation as assigned by teacher. Option III Should be selected from the following courses.
Section B:
Reference Books:
-
CSE 4241 - Knowledge Engineering
Section A:
Knowledge Engineering Basic Knowledge Representation and Utilization: Production Systems (PS), Semantic Networks, Frames, Logic, Object-Oriented Paradigm, Logic Programming, Neural nets. Incomplete Knowledge and Non-Monotonic Loric. Uncertain Knowledge: Bayesian Probability Theory, Dempster-Shafer Theory, Fuzzy Set Theory.
Section B:
Application Diagnosis. Knowledge Acquisition and Machine Learning: Problems of and Approaches to Knowledge Acquisition, Knowledge Acquisition Support Systems, Machine Learning. Meta - reasoning and Meta-knowledge. Knowledge System Development Environment: Al languages, Shells.
Reference Books:
- I. Aleksander and H. Morton. An Introduction to Neural Computing, International Thomson Computer Press, 2 sub Edition, 1995.
- P. H. Roth, A. Waterman and B. Lenat. Building Expert Systems. Addison-Wesley.
- A. Barr & E. A. Feigenbaum. The Handbook of Artificial Intelligence. Vols. I-IV. Addison-Wesley.
- P. Harmon & D. King. Expert Systems: Artificial Intelligence in Business, J. Wiley,1985.
- R. K. Kowalski. Logic for Problem Solving, Ediciones D�az de Santos, 1979.
-
CSE 4243 - Machine Learning
Section A:
Introduction, supervised and unsupervised learning in propositional logic, induction of decision trees, noise and over-fitting issues, minimum description length principle, conceptual clustering, version space, nearest neighbor classifier, genetic algorithm, computational learning theory, neural network and fuzzy logic.
Section B:
Learning in first order logic, top-down approaches for inducing first order theory, handing noise, first order theory revision, predicate invention, application of inductive logic programming, multiple predicate learning, different types of learning bias, Pac learnability, knowledge discovery in database and data mining, text and image retrieval.
Reference Books:
- P.D. Wasserman, Neural Comuting: Theory and Practice. Coriolis Group, 1st Edition, 1989.
- G. Braiscoe. A compendium of machine learning., Ablex Pub, 1996.
-
CSE 4245 - Robotics and Computer Vision
Section A:
Robotics Manipulation, direct kinematics: The Arm Equation, Inverse Kinematics: Solving the arm equation, work space analysis and trajectory planning, differential motion and static, manipulator dynamics, robot control, task planning.
Section B:
Relationship between image and world structure, image representation, segmentation pattern, perspective transformation, camera calibration, shape analysis, object recognition and picture languages.
Reference Books:
R. J Schillin. Fundamentals of Robotics: Analysis and Control, Prentice Hall, 1st Edition, 1990.
-
CSE 4247 - Information Security and Control
Section A:
Introduction to Information Systems Security. Information system security management, risk analysis and management, physical and logical security, database and telecommunications security, Systems Security and Controls
Section B:
Computer abuse, Internet and Electronic commerce, Special Security Considerations and Aspects. Legal and Ethical Issues. Managerial Issues. Case Studies.
Reference Books:
- C.P. Pfleeger, Security in Computing. Prentice Hall, 4th Edition, 2006.
- G. Dhillon. Managing Information System Security. MacMillan, 1997.
- A.N. Ince, C. Evrendilek, D. Wilhelmsen, F. Gezer. Planning and Architectural Design of Modern Command Control Communication Sy
-
CSE 4249 - Decision Support System
Section A:
Introduction to Decision Support System (DSS). Decision making models, Underlying Framework for DSS. hardware and Software for DSS. Use of decision tools.
Section B:
Development of DSS. issues of model management and interface design. DSS Applications: Executive Information System (EIS), Computer Mediated Communication within an Organization and special aspects.
Reference Books:
- R.H. Bonczek, C.W. Holsapple & A.B. Whinston, Foundations of Decision Support System, New York: Academic Press.
- J.H. Moore & M.G.Change, Design of Decision Support Systems, O'Brien, James A.
- E.D. Cadson, An Approach for Designing Decision Support Systems.