4-1 Syllabus
4-1 Syllabus
Course Contents
Section-A
Section-B
Introduction to Selected Topics in AI: Game playing, Natural language processing, Expert
system, Genetic algorithm, Robotics and Fuzzy logic.
Neural Networks: Definition, Benefit, Human brain, Models of neuron, Types of activation
function, Network architectures, Knowledge representation, Artificial intelligence and neural
networks.
Text Books:
1. Simon Haykin : Neural Networks A Comprehensive Foundation
2. Dan W. Patterson : Introduction to Artificial Intelligence and Expert System
3. S. Russel and P. Norving : Artificial Intelligence A Modern Approach
4. Carl Townsend : Introduction to Turbo Prolog
Reference Books:
5. Generserth, Michael R, : Logical Fundamentals of AI.
and Nilsson Nills
6. Ivan Bratko : Prolog Programming for AI.
Course Contents
Section – A
Section – B
Processor Basics: CPU organization, Information and number formats, Instruction set,
Instruction format and instruction types, Addressing modes.
System Organization: Basic concepts, Bus control, Arbitration, Programmed I/O, DMA
and interrupts, I/O processors, I/O interface circuit
Text Books:
1. John P. Hayes : Computer Architecture and Organization
2. Morris Manno : Digital Logic and Computer Design
Reference Books:
3. Barry B. Brey : Microprocessor Hardware Interfacing and Application
4. P. Pal Choudhury : Computer Organization and Design.
5. M. Morris Manno : Computer System and Architecture
Lab Objectives: This course introduces the assembly language programming of 8086
microprocessors. It gives a practical training of interfacing the peripheral devices with the
8086 microprocessor. The main objective of this lab course is to introduce the basic concepts
of 8086 microprocessor and to develop in students the assembly language programming
skills. It is also gain knowledge on interfacing of different peripherals to microprocessor.
Course Contents
Section - A
Introduction: History, Wireless vision, Technical issues, Current wireless systems, Wireless
spectrum, Standards.
Statistical Multipath Channel: Transmit and receive signal models, Time varying channel
impulse response, Narrow band fading model, Wideband fading models, Discrete time model.
Space-time channel model.
Text Books:
1. AJ Goldsmith : Wireless Communication
2. T.S Rappaport : Wireless Communication: Principles and Practices
Reference Books:
3. A Molisch : Wireless Communication
4. Pahlavan and Krishnamurty : Principles of Wireless Network
Lab Objectives: The objectives of this lab are to design a wireless communication system
and to see the effect of different modulation techniques. Students will also get the idea about
various communication channels, different coding and decoding techniques as well as system
performance.
Course Contents
Section – A
Introduction: Overview, File systems versus database systems, View of data, Data models,
Database users and administrators, Transaction management, Database system structure,
Applications.
The Entity-Relationship Model: Basic concept, Design issue, Mapping constraints, Keys,
E-R diagram, Weakentity sets, Extended E-R features, Design of an E-R database schema,
Reduction of an E-R schema to table.
Section – B
Structured Query Language: Data definition, Basic structure of SQL query, Set operation,
Nested queries, Aggregate operations, Null values, Complex queries, Embedded SQL,
Cursors, Dynamic SQL, ODBC and JDBC, Active database.
Text Books:
1. A. Silberschatz, H. F. Korth and : Database Systems Concept, Fifth Edition.
S.Sudarshan
Reference Books:
2. Joseph A. Vasta : Understanding Database Management Systems.
3. James Martin : Principles of Database Management.
4. Jeffrey D. Ullman : Principles of Database Systems.
Lab Objectives: The objective of this lab is to provide the students with the practical
experiences on the concepts of Database Management Systems based on ICE4141: Database
Management System. They will be able to design relational databases and implement them
using Structured Query Language (SQL), to perform queries to retrieve data, to manipulate
data, to enforce data-integrity constraints, to create and execute stored procedure and to
create triggers.
Prerequisite : None
Courses
: The main objective of this course is to provide students with a broad
Course Objectives
perspective on system analysis and design. It provides an overview of
principles, methods and techniques of system development life cycle
(SDLC). Introduce the student in detail to each phase of the SDLC. The
course also deals with the concepts, skills, methodologies, techniques,
tools, and perspectives essential for systems analysts.
Course Learning : Students who successfully complete the course will be CLO-PLO
Outcomes (CLOs) able to: Mapping
CLO-1: Compare and evaluate alternative methodologies PLO-2,
used in developing information systems. PLO-4
CLO-2: Identify and describe key aspects of the systems PLO-2,
development process, from initial investigation through PLO-3
analysis and design to implementation and maintenance.
CLO-3: Recognize and employ interpersonal and technical PLO-9,
skills of the systems analyst with respect to different phases PLO-10
of a system development life cycle.
CLO-4: Recognize and apply various strategies, tools and PLO-2,
modelling techniques related to different approaches to PLO-5
systems development to the analysis and design of a
business information system.
CLO-5: Analyze the feasibility of an information system. PLO-11
CLO-6: Analyze the cost/benefit of an information system. PLO-11
Assessment : Total mark of the course is distributed as: 70% Examination, 20%
Methods Quizzes/Class Tests, and 10% Attendance.
Students should be asked to answer SIX questions out of EIGHT taking
not more than THREE from each section.
Course Contents
Section - A
The System Development Life Cycle: The system development life cycle; Feasibility study;
Analysis; Design; Implementation; Post-implementation and maintenance; Prototyping.
The Role of the Systems Analyst: Analyst and User, Academic and personal qualifications;
The analyst /user interface: Behavioral issues, Conflict resolution; The MIS organization.
Section – B
The Tools of Structured Analysis: Structured analysis techniques; The tools of structured
analysis: The Date Flow Diagram (DFD), Data dictionary, Decision tree, Structured English,
Decision tables; Pros and cons of each tool.
Cost/Benefit Analysis: Data analysis; Cost/benefit analysis: Cost and benefit categories,
Procedure for cost/benefit determination, Classification of costs and benefits, Cost/Benefit
Evaluation Methods.
Text Books:
1. E. M. Award : System Analysis and design
Reference Books:
2. P. Edward : System Analysis and design
3. J. G-Burch Jr. F.R. : Information System
4. G. Scott : Principle of Management Information System
5. A. Daniels and J Yeates : Basic System Analysis