0% found this document useful (0 votes)
5 views8 pages

Just Cse 2013-14 Course Details in Fourth Year

The document outlines the course details for the fourth year of a computer science program, including various subjects such as Software Engineering, Computer Networks, Digital Signal Processing, Artificial Intelligence, and more. Each course specifies credits, prerequisites, and contact hours, along with a detailed description of the topics covered. Additionally, it includes laboratory courses and project/thesis requirements, emphasizing practical applications and theoretical foundations in computer science and engineering.

Uploaded by

sanaullahabm.ngc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

Just Cse 2013-14 Course Details in Fourth Year

The document outlines the course details for the fourth year of a computer science program, including various subjects such as Software Engineering, Computer Networks, Digital Signal Processing, Artificial Intelligence, and more. Each course specifies credits, prerequisites, and contact hours, along with a detailed description of the topics covered. Additionally, it includes laboratory courses and project/thesis requirements, emphasizing practical applications and theoretical foundations in computer science and engineering.

Uploaded by

sanaullahabm.ngc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

COURSE DETAILS IN FOURTH YEAR 1st SEMESTER

CSE 4101: Software Engineering and Information System


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introductory concepts: Classification of software products; Software products attributes; The need of
software engineering; System concepts and the information systems environment, information needs, the
concept of MIS, the system development life cycle, the role of system analyst.
System analysis and design: System planning and the initial investigation, information gathering,
feasibility study, cost/benefit analysis. The process and stages of systems design, input/output design,
organization and data base design, SDLC, OO design, system testing.
Software Process: Software engineering process, methods; Generic view of software engineering;
Software process models..
Requirements and Specification: Requirements Engineering; Requirements analysis; System models;
Requirements definition and specification; Software prototyping; Model-based specification.
Project Management: Overview and importance of project management; Project management activities;
Project planning.
Software metrics: Measuring software; Lines of Code and Function Points; Metrics and software quality.
Risk Analysis and Management: Reactive versus proactive risk strategies; Software risks; Risk
identification; Risk projection; Risk refinement.
Verification and Validation: Software Quality, Software testing fundamentals; Testing methods and
strategies, Version control.

CSE 4102: Software Engineering and Information System Laboratory


Credits: 1.5 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Laboratory works based on CSE 4101.

CSE 4103: Computer Network


Credits: 3 Pre-Requisites: CSE 3201 Contact Hours: 3 Hours/Week

Introduction: Uses of computer networks, open systems & the OSI model, TCP/IP reference model,
network standardization, categories of networks, connecting devices.
Local Ares Networks: Network topologies, Ethernet, Token ring, FDDI.
Network Layer Issues: Internetworking and addressing, network layer protocols, routing, NAT, ARP.
Transport Layer Issues: Basic concepts, transport layer protocols, congestion control, quality of
services.
Internet Application: Client-server interface, email, file transfer, DNS, HTTP, WWW, network
management protocols.
ISDN: Motivation and protocol for ISDN, ISDN standard, Expert system in ISDN. ISDN channel and
broadband ISDN. Transmission channel, Signaling, Numbering and addressing of ISDN.

Page 26
Security: Cryptography, Symmetric-key Algorithm, Digital signature, Communication Security, Web
security etc.

CSE 4104: Computer Network Laboratory

Credits: 1.5 Pre-Requisites: CSE 3202 Contact Hours: 3 Hours/Week


Laboratory works based on CSE 4103

CSE 4105: Peripheral and Interfacing


Credits: 3 Pre-Requisites: CSE 3105 Contact Hours: 3 Hours/Week
Input/Output Devices: Digitizer, Scanners, OCR, bar codes, Magnetic card readers, touch screens,
Printers, Monitors, Mouse, Keyboard etc.
Interfacing between Computer and IO Devices: Sensors, transducers and signal conditioning,
Interfacing Memory and I/O Devices such as monitors, printers, keyboard, disk drives, Data acquisition
and some other smart interface cards; IEEE488 and other buses and interfacing scientific instruments.
Study of Microcomputer's chips.
Microprocessors Supporting Chips: 8155, 8255, DMA controller etc.
Interfacing real worlds: Display of decimal & alphanumeric character, Measurement of electrical
quantities - frequency, voltage, current etc. Temperature, water level & motor speed measurement. Traffic
control.

CSE 4106: Peripheral and Interfacing Laboratory


Credits: 1.5 Pre-Requisites: CSE 3106 Contact Hours: 3 Hours/Week
Laboratory works based on CSE 4105

CSE 4107: Digital Signal and Image Processing


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction to Signals: Concepts of signals, systems and signal processing; classification of signals;
Digital signals and systems; Classification of discrete time signals; Sampling theorem; Fourier series and
Fourier transform; Autocorrelation.
The Z-Transform: The Z-Transform and its properties; The inverse Z-Transform.
The Discrete Fourier Transform (DFT): The Discrete Fourier Transform (DFT), redundancy in the
DFT; The Fast Fourier Transform (FFT); the FFT decimation in time & decimation in frequency;
Interrelationship between the DFT & Z-transform; Convolution of sequences & sectioning.
Digital Filter: Digital Filter characterization; Digital filter structures; Design of Digital Filters; Recursive
Filter design; Effects of finite word length; Simple models for quantization noise in recursive systems;
Non-recursive filter design via the DFT computational techniques; Other radix formulations; Other radix
formulations; Spectral analysis using the FFT; Speech processing algorithms;

27 | P a g e
Image processing: Image perception, sampling & quantization, transforms, representation, enhancement,
filtering and restoration, edge detection and histogram, image analysis and computer vision, image
reconstruction.

CSE 4108: Digital Signal and Image Processing Laboratory


Credits: 1.5 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Laboratory works based on CSE 4107

CSE 4109: Simulation and Modeling


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction: Concepts of a system; System Environment; Activities; Continuous and Discrete Systems.
System Modeling: Introduction to modeling; Types of models – Static Physical Models, Dynamic
Physical Models, Static Mathematical Models, Dynamical Mathematical Models; Principles used in
Modeling.
System Studies: Subsystem concepts; A corporate model – Environment Segment, Production Segment,
Management Segment; Types of System Study – System Analysis, System Design, and System
postulation.
System Simulation: The Technique of Simulation; Comparison of Simulation and Analytical Methods;
Experimental Nature of Simulation; Parallel and Distributed Simulation; Real time Simulation Types of
System Simulation;
Probability Concepts in Simulation: Stochastic Variables; Discrete and Continuous Probability
Functions; Measures of Probability Functions; The Coefficient of Variation; Generation of Random
Variates; Binomial Distribution; Poisson Distribution; Continuous Distribution; Normal Distribution; The
Exponential Distribution; The Erlang and Hyper-Exponential Distributions; Uniform Distribution; Beta
Distribution.
Random Numbers: Random Numbers Table; Pseudo Random Numbers; Computer Generation of
Random Numbers; A Uniform and non-Uniform Continuously Distributed Random Numbers; Qualities
of an efficient Random Number Generator.
Arrival Patterns and Service Times: Congestion in Systems; Arrival Patterns; Service Times; Queuing
Disciplines, Measure of Queue and Mathematical Solutions of Queuing Problems.
Discrete System Simulation: Discrete Events; Representation of Time; Generation of Arrival Patterns;
Simulation of a Telephone System; Simulation.
Analysis of Simulation Output: Nature of the Problem; Verification and Validation of Simulation;
Estimation Methods.

CSE 4110: Simulation and Modeling Laboratory


Credits: 1.5 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Laboratory works based on CSE 4107

28 | P a g e
CSE 4000: Project/Thesis
Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Study and solution of problems in the field of Computer Science and Engineering.

29 | P a g e
COURSE DETAILS IN FOURTH YEAR 2nd SEMESTER

CSE 4201: Artificial Intelligence


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

Introduction: Definition of AI, Historical Development of AI, Applications of AI. AI Techniques,


Logic: Prepositional Logic, First-order logic, Resolution principle,
Problem Representation: State-space Representation, Problem-reduction representation,
Production Systems: PS structure, Recognition-Action Cycle, Inference Directions, Blackboard
systems, PS implementation.
Frame Representation: Basic structure, Inheritance of properties, Slot Extension implementation.
Search: Blind and non-blind searches, Depth-first search, Breadth-first search, Heuristic search, Best-
first search, Optimal search, A search implementation complexity.
Fuzzy Knowledge: Probability theory, Dempster-shafer theory, Fuzzy set theory, Expert systems,
Natural Language Processing: Syntactic Semantics and Pragmatic, Top-down pursing, Bottom-up
pursing, Lexicon, First Order Logic, Second Order logic.

CSE 4202: Artificial Intelligence Laboratory


Credits: 1.5 Pre-Requisites: Nil Contact Hours: 3.0 Hours/ Week
Laboratory works based on CSE 4201

CSE 4203: VLSI Design


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

A Historical Perspective; Issues in VLSI Design; CMOS Logic (Inverter, Combitional Logic, NAND,
NOR, Commpound gates, Multiplexers, Memory --Latches and Registers. Circuit and System
Representations and Examples
MOSFET Transistor; MOS Device Design Equations; CMOS Inverter and Bipolar Devices.
Silicon Semiconductor and Basic CMOS Technology; CMOS Process Enhancements; Layout Design
Rules and Latch up.
CMOS Logic Gate Design; Basic Physical Design of Simple Logic Gates; CMOS Logic Structures;
Clocking Strategies and I/O Structures
Circuit Characterization and Performance Estimation (Resistance Estimation, Capacitance Estimation,
Inductance, Switching Characteristics, Power Dissipation, Charge Sharing, Scaling of MOS
Transistors Dimensions) and CMOS Design Methods (Design Strategies, CMOS Chip design options,
Design Methods, Design Capture Tools, Design Verification Tools, Design economics)
Need for Testing, Manufacturing Test Principles, Design Strategies for Test, Chip Level and System
Level Test Techniques
CMOS Subsystem Design (Data path Operations, Memory elements and Control); A Core RISC
Micro controller Design; Major Logic Blocs Design and A 6-bit Flash A/D Design

30 | P a g e
CSE 4205: Computer Graphics
Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction to Computer Graphics: Introduction, Presentation graphics, Application Areas, GUI;
Graphics Hardware: Display devices Architecture and Input Devices;
Graphic Primitives: Drawing Points, Lines, Circles, Ellipse, Rectangles, Arcs; Polygons: Inside-outside
tests, polygon fill algorithms, Character generation;
Two-dimensional Viewing and Clipping: Viewing pipeline, Window to view port transformation,
Point, Line, Polygon, Curve and Text clipping;
Transformations of Objects: Basic transformations, Affine Transformations, Translations, Rotations,
Scaling, reflection and Shearing, Composite transformations matrices, Transformation of 3D objects (4×4
matrices).
Curve and Surface design: Interpolation and approximation techniques, B-spline, Bezier curves and
Surfaces, Fractal Geometry
3D Object Representation: 3D Graphics Pipeline, Projection: Different types of Parallel and Perspective
Matrices; B-Rep, Constructive Solid Geometry, BSP tree, Octree, Hidden lines and Surface detection:
Back face Detection, Painters algorithm, Z-buffering; light models,
Illumination Models and Surface-Rendering: Basic illumination models, ambient light, diffuse
reflection, specular reflection, Constant, Goraud and Phong shading; Ray-tracing; Different Types of
Color Model, Fractals and Texture Mapping.

CSE 4206: Computer Graphics Laboratory


Credits: 1.5 Pre-Requisites: CSE 2102 Contact Hours: 3 Hours/Week
Laboratory works based on CSE 4205.

CSE 4208: Industrial Tour


Credits: 1.5 Pre-Requisites: CSE 2102 Contact Hours: 3 Hours/Week
Laboratory works based on Computer Business Related Industry visit.

HUM 4201: Professional Ethics and Moral Thoughts


Credits: 3.0 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

Laboratory based on Egoism and Relativism, Rationalist Ethics, The Ethics of Character and Virtue,
Ethics and Religion, Ethics and Culture, Professional Ethics Codes. Morality and moral thoughts,
Responsibility, Interpersonal moral sentiments (anger, blame, shame, guilt and praise), Reason,
Emotion, and Intuition in Moral Judgment, Confidentiality, privacy and harassment.

CSE 4200: Viva-Voce


Credits: 1.0
Exam committee will take viva-voce based on the courses of fourth year 1st semester and 2nd semester.

31 | P a g e
CSE 4000: Project/Thesis
Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

Continuation of project / thesis topic undertaken in CSE 4000.

NB: The Courses CSE 4000 of 1st semester and CSE 4000 2nd semester should be evaluated
combinedly after completing CSE 4000 of 2nd semester

CSE 4211: Introduction to Bioinformatics


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction, Molecular biology basics, DNA, RNA, genes and Proteins, Restriction mapping
algorithm, Motif in DNA sequences, motif finding algorithms, Genome rearrangements, sorting by
reversals and breakpoints, DNA sequence alignments, Gene prediction, Space efficient sequence
alignments, sub-quadratic alignment, DNA sequencing, genome sequencing, protein sequencing,
spectrum graphs.

CSE 4213: Introduction to Biomedical Engineering


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

Action potential, ECG, EEG, and EMG signals, their origin and applications in medical diagnosis;
Electrodes for recording ECG, EEG, and EMG signals; Instrumentation amplifiers, Signal conditioner,
A/D D/A converter interfaces to PC, Computerized automatic analysis, Bio-telemetry, monitoring
biological parameters from distance; Transducers for physical parameter reading, their characteristics,
measurement of body temperature, blood pressure, and heart beat.

Diagnostic methods: Ultrasound, CT, and MRI, Merits of these methods. Surgical diathermy
machines, Defibrillators, Pacemakers, Ventilators, Intensive care units; Laser and its application in
diagnosis and therapy; Prosthesis and Prosthetic devices; Patient safety, Electrical shock hazards in
safety aspects of biomedical instrumentation.

CSE 4215: Pattern Recognition and Neural Computing


Credits: 3.0 Pre-Requisites: Nil Contact Hours: 3 Hours/Week

Pattern Recognition: Introduction, importance; Statistical and Neural Pattern Recognition: Bayesian
classifier, Bayes decision theory, discriminator functions and decision surfaces; Bayesian classifier for
normal distributions; Parametric and non-parametric classification methods, Linear classifiers:
discriminator functions and decision hyper-planes; Perceptron algorithm and its variants, Kessler’s
construction: Nonlinear classifiers: two and three layer perceptron, back-propagation algorithm and its
variants.

Template Matching: Optimal path searching techniques, Dynamic programming methods, Correlation
based matching and 2D log search algorithm for image matching;

32 | P a g e
Context dependent classification: Viterbi algorithm, channel equalization, observable and hidden
Markov models, three problems of HMM and their application in speech recognition;

Syntactic pattern Recognition: Introduction to Syntactic pattern Recognition, grammar-based


approach, parsing, graph-based approach; Unsupervised classification: basic concepts of clustering,
proximity measures, categories of clustering algorithms, sequential clustering algorithms; Feature
extraction for representation and classification; Models of cognition, learning, computer vision.

Introduction to Neural Networks: The Basic Neuron, The Multi-layer Perception, Applications of
Neural Network, Kohonen Self-Organizing Networks, Hopfield Networks, Adaptive Resonance Theory,
Associative Memory. Pattern Recognition by Neural Network theory
CSE 4217: Information Security and Control
Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction to Information Security, Aspects(goals) of Security, Mechanisms of Security; Cryptography:
Terminology and Background, Symmetric & Asymmetric Cryptography, Encryption Algorithms,
Cryptanalysis, Uses of encryption; Program Security: Secure Programs, Viruses and other Malicious
Codes, Controls against Program Threats; Operating System Security: Protected Objects and Methods of
Protection, Memory and Address protection, Control of Access to General Objects, File Protection
Mechanisms, User Authentication; Identification and User Authentication, Password Authentication
Schemes, Access Control Schemes.

Database Security: Security Requirements, reliability and Integrity, Sensitive data, Inference, Multilevel
Databases, Proposals for Multilevel Security; Security in Networks: Threats in Networks, Network
Security Controls, Firewalls, Intrusion Detection System, Secure E-Mail; Legacy, Privacy and Ethical
Issues in Computer Security: Protecting Programs and Data, Information and the Law, Rights of
Employers and Employees, Software Failures, Computer Crime, Privacy, Ethical Issues in Computer
Security, Case Studies of Ethics; Administering Security: Security Planning, Risk Analysis,
Organizational Security Policies, Physical Security.

CSE 4219: Basic Graph Theory


Credits: 3 Pre-Requisites: Nil Contact Hours: 3 Hours/Week
Introduction, Paths and Circuits, Trees, Cut-set and Cut-vertices, Planar and dual graph, vector space
of a graph, Matrix representation of a graph, Coloring, covering and portioning, directed graph,
enumeration of a graph.

33 | P a g e

You might also like