M.SC IT
M.SC IT
TEXT BOOK(S)
1. D S Yadav, “Foundations of IT”, New Age, Delhi
REFERENCE BOOKS
1. Curtin, “Information Technology : Breaking News”, TMH
2. Rajaraman, “Introduction to Computers”, PHI
3. Peter Nortans “Introduction to Computers”, TMH.
4. Leon & leon “Fundamental of information Technology”, Vikas
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT –5 GRAPHS
Graphs, graph operations, graph storage structures, graph algorithms.
TEXT BOOKS
1. Gottfried, “Schaum’s Outline series in C Programming”, McGraw Hill.
2. Horowitz, E. and Sahni, S., “Fundamentals of Data Structures”, Galgotia
Publications. 2002
REFERENCE BOOKS
1. Kernighan and Ritche, “The C programming Language”, PHI. 1999
2. Lipschultz, “Schaum’s Outline series in Data Structures”, McGraw Hill.
3. Hutchison, R., “Programming in C”, McGraw Hill. 1999.
4. Johnsonbaugh,R.and Kalin M.,“Applications programming in C”,PHI.
5. Rajaraman, V., “Computer programming in C”, PHI. 2003
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
TEXT BOOK(S)
1. Behrouz A Forouzan, “Data communication and networking” Tata McGraw Hill –
2004.
REFERENCE BOOKS
1. Andrew S. Tanenbaum, “Computer Networks” PHI – 2003
2. William Stallings, “Data and computer communications” PHI 1997
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT-3 PIPELINING
Pipelined datapaths, pipelined control, pipeline hazards, pipeline implementations,
Dynamic instruction scheduling , taking advantage of more instruction-level parallelism,
Branch prediction
TEXT BOOK(S)
1. D. Patterson and J. Hennessy, Computer Organization and Design: The
Hardware/Software Interface, Third Edition.
REFERENCE BOOKS
1 J. Hennessy and D. Patterson, Computer Architecture: A Quantitative Approach
(3rd Edition), Morgan Kaufmann Publishers, 2003.
2. Mark Hill, et al, Readings in Computer Architecture, Morgan Kaufmann
Publishers.
3. Kai Hwang, Advanced Computer Architecture, McGraw Hill, 1993.
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT-5 COMPILER
The phases of a compiler, the role of the lexical analyzer, a simple approach to the lexical
analysis- transition diagram. The syntactic specification of a programming language-
Context frees grammar derivations and parse tree, unambiguous grammar. Basic parsing
techniques- bottom-up and top-down parses, representation of a parse tree,
TEXT BOOKS
1. D. M. Dhamdhere, System Programming & Operating Systems, Tata McGraw
Hill, 1993 (Reprinted 1994, 1995).
2. Silberschatz Galvin et. al.– “Operating system concepts” - John Wiley & Sons –
2004
REFERENCE BOOKS
1. Milan Milenkovic – “Operating System Concepts and Design” - McGraw Hill –
2003
2. Andrew S. Tennenbaum – “Modern Operating System” – PHI – 1997.
3. Deital - “An Introduction to Operating System” – Pearson Education–1990
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT-1 INTRODUCTION
Purpose of Database system - Advantages of DBMS over File Processing System –
View of Data - Data Abstraction - Data Independence – Data models – Database
languages – Database Administrator – Database users – DBMS system structure
TEXT BOOK(S)
1. Ramez Elmasri and Shamkant B. Navathe, “Fundamentals of Database
Systems”, Fourth Edition, Pearson Addison Wesley;
REFERENCE BOOKS
1 Peter Rob and Carlos Coronel, Thomson Learning, “Database Systems Design,
Implementation and Management”, 5th edition, Course Technology,
2. “Modern Database Management (6th Edition)”, Prentice Hall.
3. Jeffrey A. Hoffer, Mary B. Prescott, and Fred R. McFadden, “Database
Systems, A Practical Approach to Design, Implementation, and
Management”, Thomas M. Connolly and Caroline E. Begg, Addison-Wesley.
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
TEXT BOOK(S)
1. Roger S. Pressman – “Software Engineering: A Practitioner Approach” - McGraw
Hill – 6TH Edition 2005.
REFERENCE BOOKS
1. Carlo Ghezzi, Mehdi Jazayari, Dino Mandrioli – “Fundamentals of Software
Engineering - Prentice Hall of India
2. Farley – “Software Engineering Concepts” - McGraw Hill
3. Sommerville I. – “Software Engineering” - Addison Wesley
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
TEXT BOOK(S)
1. D.P. Mukherjee, “Fundamentals of Computer Graphics and Multimedia”, PHI,
2002.
REFERENCE BOOKS
1. David Hillman, “Multimedia Technology & Applications”, Galgotia Publications.
2. Rajneesh Agrawal, “Multimedia Systems”, Excel Books.
3. Nigel Chapman & Jenny Chapman, “Digital Multimedia”, Wiley Publications.
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT – 1 INTRODUCTION
Introduction and overview of Internet & Web; Web Design: Key issues in web site
design, Introduction to HTML, Structure of a Web Page, Various HTML Tags, Table
Handling, Frames, Forms & Interactivity;
UNIT – 3 E-COMMERCE
Types of E-Commerce applications, Architectural Framework & Order Management
Cycle of E-Commerce, Components and public issues of i-way , media convergence,
challenge response system, Electronic Market place, types of electronic payment systems
and electronic tokens, challenges in electronic payment systems, Mercantile process and
Mercantile consumer Models;
UNIT-4 M-COMMERCE
WAP features and applications, WAP Architecture & Workability, WML skeleton
framework.
Electives
ARTIFICIAL INTELLIGENCE
UNIT –1 INTRODUCTION
Introduction to Artificial Intelligence, Simulation of sophisticated & Intelligent Behavior
in different area problem solving in games, natural language, automated reasoning, visual
perception.
TEXT BOOK(S)
1. Elaine Rich and Kevin Knight, Artificial Intelligence, Mc Graw Hill,
2nd Edition, 1991.
REFERENCE BOOKS
1. Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach,
Prentice Hall, 2nd edition, 2003.
2. Herbert A. Simon, The Sciences of the Artificial, MIT Press, 3rd Edition (2nd
printing), 1998.
3. Guy Steele, Common Lisp: The Language, Digital Press, 2nd Edition, 1990.
DEPARTMENT OF INFORMATION TECHNOLOGY
Babasaheb Bhimrao Ambedkar University, Lucknow
UNIT-1 ARCHITECTURE
Review of Z80, the instruction cycle, registers and stacks etc., external interface;
introduction to 8086 series; register architecture, external interface
UNIT-4 INPUT/OUTPUT
Parallel, serial I/O, DMA; interrupts and interrupt control circuits; Microcomputer Buses:
the system bus, bus interface and arbitration circuits; bus standards
UNIT-5 PERIPHERALS
Keyboards, CRT controllers, printers; secondary memory; A/D and D/A Conversions;
Engineering: noise, reliability etc. Putting a System Together: the development cycle
(h/w and s/w), development aids; cost of development and production
UNIT-2 JDBC
JDBC versus ODBC; JDBC driver types; JDBC-ODBC bridge; two tier versus three tier
models; Java Database Connectivity: JDBC overview , Architecture , Drivers, database
connection statements Result sets, transaction, Metadata and Aggregate functions ,
callable statements.
SOFT COMPUTING
UNIT – 1 INTRODUCTION
Neural Networks: History, overview of biological Neuro-system, Mathematical Models
of Neurons, ANN architecture, Learning rules, Learning Paradigms-Supervised,
Unsupervised and reinforcement Learning, ANN training Algorithms-perceptions,
Training rules, Delta, Back Propagation Algorithm, Multilayer Perceptron Model,
Hopfield Networks, Associative Memories, Applications of Artificial Neural Networks.
ROBOTICS
UNIT-1 INTRODUCTION
History, robot architectures, technical concepts of robotics, actuation and sensing, robotic
system design, applications.
Goal, milestones, and deliverables of the MSF stabilizing phase, tasks involved in testing
and piloting a solution, goal, milestones, and deliverables of the MSF deploying phase,
steps for deploying the solution to a production environment, recommended activities
involved in completing a project