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, CDROM, 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, midlevel 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 McGrawHill 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 McGRAWHILL 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 McGRAWHILL 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: PointPlotting 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, 3D 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. McGrawHill, 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, FirstOrder Logic, Resolution Principle. Problems Representation: StateSpace Representation, Problem Reduction Representation. Production Systems: PS Structure, RecognitionAction Cycle, Inference Directions, Blackboard Systems, PS Implementation. Relational Data Model: Relational Database Model, Entity and Relationship, Generalization and Aggreation. Search: Blind and NonBlind Searches, DepthFirst Search, BreadthFirst Search, Heuristic Search, BestFirst Search, Optional Search, A search, Implementation Complexity, Constraint Satisfaction Problems.
Section B: Predicate Logic, Game Playing, Natural Language Processing, Syntactic Semantics and Pragmatics, TopDown 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. Thermochemistry: 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 McGrawHill Education, 5th Edition, India, 2011.
 Herbert Schildt, Turbo C/C++: The Complete Reference, McGrawHill Ryerson Limited, 2nd Edition, US, 1992.
 B. Gottried, Programming with C, The McGrawHill 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 McGrawHill 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 McGrawHill Publishing 3rd Edition, India, 2008.
 S. Lipschutz amd M. Lipson, Schaum's Outline of Outline of Discrete Mathematics, The McGrawHill 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:
Flipflops, 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 McGrawHill Publishing Company Limited, 2nd Edition.
 Ronald J. Tocci, Digital Systems: Principles and Applications, PrenticeHall 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, McGrawHill 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, PrenticeHall, 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 Roundoff 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 GaussSeidal; Curve Fitting: LeastSquares Regression.
Section B:
Optimization: One Dimensional Unconstrained Optimization, Multidimensional Unconstrained Optimization; Interpolations: Newton's DividedDifference Interpolating Polynomials, Lagrange Interpolating Polynomials, coefficients of an Interpolating Polynomial, Inverse Interpolation; Integration: the Trapezoidal rule, Simpson's rule; Ordinary Differential Equations: Newtoncotes Algorithm for Equations, Romberg Integration, Gauss Quadrature, Euler's method, RungeKutta 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, PrenticeHall 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 crossreferencing, 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/technicalwritingsyllabus.html

CSE 3101  Database Systems
Section A:
Database, Database Management System, Purpose of Database System. Data Models: Object based logical model, Recordbased 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. ObjectOriented 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, Logbased 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, McGrawHill, Inc.
 Ulman & Jeffery D., Principle of Database System. 2nd Edition, Galgotia Publication Ltd.
 C. J. Date. An Introduction to Database Systems, 8th Edition, AddisonWesley.

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, McGraw 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 MicrocomputerBased System Design, 2nd Edition, Universal Book Stall, New Delhi.
 Ramesh S. Gaonkar, Microprocessor Architecture, Programming and Applications with 8085, 5th Edition, Penram International Publi
 YuCheng 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, McGrawHill 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, PrenticeHall of India Private Limited.
 William Stallings, Operating Systems. 7th Edition, PrenticeHall 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 ObjectOriented 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, 0Level DFD, nLevel 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, McGrawHill Publishing Company.
 3. Joseph S. Valacich. F. George, Jeffrey A. Hoffer. Essentials of System Analysis and Design. 5th Edition, PrenticeHall of In
 Elias M. Awad, System Analysis and Design, 2 Edition, PrenticeHall 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, nondeterministic 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, AddisonWesley 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, McGrawHhill 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 queueclosed 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, WileyInterscience.

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 AddisonWesley 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, wordtranscription, 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: speakerlistener 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 McGrawHill 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 equipartition 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, Biprism, 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: Revibration, 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, Subtangent 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 McGrawHill 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. PrenticeHall, 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 McGrawHill 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, Interparticle 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, Excesspressure theorem, Contact angle, Capillarioty. Crystallography: Types of bonds, Types of crystals, Xray 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, LorentzEinstein transformation, Mass energy relation. Quantum effect: Photo electric effect, Compton effect. Wave mechanics: deBrogli 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 nonOhmic 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: Magnetomotive 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 McGrawHill 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 IncomeProduct. Expenditure. Income and Value added approach. Circular Flow of Income and Expendituretwo 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 BangladeshFive Years Plan of Bangladesh.
Reference Books:
 Dominic Salvator, Theory and Problems of Microeconomics Theory, McGrawHill 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 McGRAWHILL 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, SmallSignal Low Frequency hparameter model, Hybrid pie model, Amplifiers, High Impedance Transistor Circuits, Darlington Pairs, Introduction to Oscillators, Differential Amplifiers, Linear Application of opamp, 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 McGRAWHILL.
 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. Singlephase 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 HorsePower 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 McGrawHill 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. McGrawHill 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 FlipFlop, Counter and Register. Memory System, PLAs and PLDs, D/A Converters with applications. S/H Circuits, LED, LCD and optically coupled oscillators. Nonlinear application of OPAMP, 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 selforganizing 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 Kalmanfilter, Target Tracking Control Systems.
Reference Books:
 Bart Kosko, Neural Network and Fuzzy Systems: A Dynamic System Approach to Machine Intelligence, 2nd Edition, PrenticeHall of
 James A. Anderson. An Introduction to Neural Networks. PrenticeHall of India Private Limited.
 George J. Klir & Bo Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, PrenticeHall of India Private Limited.
 B. Yegnanarayna, Artificial Neural Networks, PrenticeHall 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 Georeferencing (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:
BonhamCarter & Graeme F, Geographical Information System for Geoscientists : Modeling with GIS, PrenticeHall 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, PrenticeHall of India Private Limited, New Delhi.
 Prakash S. Gupta, Data Communications. 2nd Edition, PrenticeHall 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, Nonpolyhedral Modeling, Advanced Modeling, Procedural Models, Fractal Models, and Physically Based Modeling.
Reference Books:
 Averill M. Law & David Kelton, Simulation Modeling and Analysis, 3rd Edition, McGrawHill Publishing Company.
 Geoffrey Gordon, System Simulation, 2nd Edition, PrenticeHall of India Private Limited.
 Jerry Banks, John S. Carson & Barry L. Nelson, Discrete Event System Simulation, 5th Edition, PrenticeHall of India Private Li
 Narsingh Deo, System Simulation with Digital Computer, PrenticeHall 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, CDROM, its architecture and further development, CD write only (CDWO), CDmagnetic optical (CDMO). Electronic Publishing: Concepts and future of Electronic Publishing.
Reference Books:
 J. F. Koegel Buford, Multimedia Systems, AddisonWesley. Professional, 1st Edition, 1994.
 J. McCoy, Mastering Web Design, BPB Publications, 2nd Edition, 1996.

CSE 4129  Human Computer Interaction
Section A:
Introduction to HumanComputer 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 HumanComputer Interaction. North Holland, 2nd Edition, 1997.

CSE 4131  ECommerce
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:
BusinesstoBusiness 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 ECommerce 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, Clientserver 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. McgrawHill, 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, zeroone net flow, NPcomplete problems, Euler and Hamilton path and circuit.
Reference Books:
N. Deo, Graph theory with applications to Engineering and Computer Science, PrenticeHall 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. PrenticeHall, 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:
Ztransform, 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. DiscreteTime 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: Ultrafast 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, Multihop 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, MorganKaufmann 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. AddisonWesley, 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 reallife applications.
Reference Books:
P. Adriaans and D. Zantinge, Data Mining, AddisonWesley, 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, microoperations, Processor logic design.
Section B:
Control logic design Microprogrammed 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, PrenticeHall, 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. Clientserver implementation along with the analysis and design issues inherent to the clientserver paradigm.
Section B:
Server and Network Operating systems, network operating systems to support the clientserver paradigm (e.g. UNIX/NT); client operating system, data management, middleware, DCE, RPC and COBRA, role of remote procedure call, interprocess 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, ClientServer 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, AtoD and DtoA converters, some related chips, interfacing ICs of I/O devicesI/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 McGrawHill, 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, Bspline 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, realtime 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 realtime graphics, shape and object inbetweening freeform deformation.
Reference Books:
 A. Watt & Mark Watt, Advanced animation and rendering techniques., AddisonWesley Professional, 1st Edition, 1992.
 L. Adams. Visualization and virtual reality: 3D programming with visual basic. McGrawHill 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, ObjectOriented Paradigm, Logic Programming, Neural nets. Incomplete Knowledge and NonMonotonic Loric. Uncertain Knowledge: Bayesian Probability Theory, DempsterShafer 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 Metaknowledge. 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. AddisonWesley.
 A. Barr & E. A. Feigenbaum. The Handbook of Artificial Intelligence. Vols. IIV. AddisonWesley.
 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 overfitting 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, topdown 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.