



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The syllabus for the 4th year 1st semester of the B.Sc. (Hons) in Computer Science and Engineering degree at National University, Gazipur, Bangladesh. The semester includes courses such as Computer Networking, Artificial Intelligence and Neural Network, Parallel and Distributed Processing, Peripheral and Interfacing, and Digital Signal Processing. Each course includes theory and practical hours, credit value, and a brief description of the topics covered.
Typology: Assignments
1 / 6
This page cannot be seen from the preview
Don't miss anything!




th
ST
th
Course
name
Course title
Hours/Week
Credit Theory Practical
CSE-411 Computer Networking 3 - 3
Computer Networking
Practical
Artificial Intelligence and
Neural Network
Parallel and Distributed
Processing
CSE-415 Peripheral and Interfacing 3 3
Peripheral and Interfacing
Practical
CSE-417 Digital Signal Processing 3 3
Total 15 5 17.
*Project work must be started in 7
th
semester.
3 hours in a week, 3.00 Cr.
Introduction: What is AI, Intelligent agents.
Problem Solving by Searching : Blind search, Informed search, Depth first, breadth first,
depth limited, iterative deepening, bi-directional, best first, heuristics search, A
search, Hill
climbing search, Simulated annealing search, Genetic Algorithm.
Knowledge: Knowledge representation, First-order logic, PL, FOPL, WFFs, Fuzzy Logic.
Neural Network: ANN, Perceptron, Learning, Supervised, Unsupervised, Reinforcement
learning, Back Propagation.
Reference Books:
3 hours in a week, 3.00 Cr.
Parallel Processing: Overview- Importance, architecture, hardware and software issues.
Architecture for parallels processing- classifications, comparative study of different
architectures. Issues in parallel processing, Parallel Algorithm – Pointer Jumping, Work-
efficient, Sorting Networks, Graph Problems- Connected Components, Shortest Paths
Spanning Trees
Distributed processing : Overview- Definition, impact of distributed processing on
organizations, pitfalls in distributed processing. Forms of distributed processing- Function
distribution, hierarchical distributed systems, horizontal distributed system.
Strategy - strategies for distributed data processing, control of complicity, problem of
incompatibility, centralization Vs decentralization, cost an benefit analysis.
Design of distributed data - Distributed data- Distributed data, location of data, multiple
copies data, conflict analysis, database management, distributed database and applications.
Fault Tolerance – Forward and Backward Error Recovery, Voting Protocol, Redundancy
Approaches, Operation based and State Based Approach, Commit Protocols.
Reference Books:
3 hours in a week, 3.00 Cr.
Interfacing techniques: Interfacing for Memory; Communication system; System overhead
(DMA and Programmed data transfer); I/O ports and Control; Parallel and Serial Interfacing
devices; Timing considerations; Noise considerations; Application of PPI, PIC, DMAC, PCI
etc.
Digital Interfacing: Programmable parallel ports and handshake input/output (IC 8255),
Interfacing a Microprocessor to keyboards, X-lat, Display-Alphanumeric and multiplexed
LED (Interfacing with IC 7447), Relay, Stepper motor, Incremental Encoder, Optical motor
shaft encoder.
Modern data-entry devices: Scanners overview; Bar code reader; Optical mark reader
(OMR); Optical Character Reader (OCR); Tape Reader; Digitizer: Reading technique,
Capacitive Electrostatic scanning digitizer.
Display devices: CRT; Basic CRT operations; Timing and frequencies; CRT controller ICs;
LCD technologies; Passive and active matrix; LCD reliability; Electroluminescent display.
Printers: Impact printers; Serial and line printing; Laser printing; Ink-Jet printing; Color
printing; Plotters.
Storage devices: Floppy disk; Floppy disk controller (IC 8272) ; Magnetic hard disk and
controller; Compact disk, magnetic tape storage.
Data Communication and Network: Introduction to asynchronous serial data
communication, RS-232 C serial data standard, USART(IC 8251A) word format, Null
Modem configuration, The GPIB, HPIB, IEEE 488 Bus.
Reference Books:
2 hours in a week, 1.0 Cr.
Laboratory works based on CSE-
Understand SDK 86 board, write and execute a program in an SDK 86.
Understand RS-232 standard, Connections and Cabling.
Communicate between two Computers using parallel ports (Printer Port).
Observe and manipulate Null modem Configuration.
Communicate between two Computers using serial ports.
Drive a single 7 segment LED display with 7447.
Understand the basic characteristics of IC 8255.