Professional Documents
Culture Documents
Text Books:
1. Software Project Management by M. Cotterell
2. Software Project Managemnet by S. A. Kelkar
Reference Books:
1. Information Technology Project Management
2. Management Information and Control by
Paper Code: IT-703 L T P C
Paper: System Programming 3 1 0 4
Unit-I
Introduction To PC Architecture (Intel Pentium, PC Hardware, segments and addressing,
Registers, ASSEMBLY LANGUAGE BASICS Machine Addressing, special DEBUG features,
Data Definition, Directives, Addressing Formats, COM Programs.
Unit-II
Program Logic And Control Jmp, Loop and conditional jump Instructions, Boolean operations,
Shifting, Rotating, KEYBOARD AND SCREEN PROCESSING, String Operations, Arithmetic
Operations and Table Processing, Searching, sorting.
Unit-III
Macro Working and Linking, Macro Definition, The LOCAL Directive, reception Directives,
conditional Directives, Intra-segment and Inter-segment calls, passing parameters, Advanced
Screen and Keyboard Processing, BIOS Interrupt 16H for Keyboard input, Extended Function
Keys.
Unit-IV
Disk Processing Disk Organization, File allocation Table, File Control Block, Sequential
Reading of a Disk File, Random Processing, Miscellaneous disk Processing Features, File
Handlers and Extended DOS functions, BIOS Disk Operations, DOS MEMORY
MANAGEMENT Program Segment Prefix, DOS Memory Control, Program loader, program
overlays, Resident programs.
Unit-V
Assemblers And Macroprocessor, Design of Assembler, Data Structure, format of Databases,
Algorithm, Macro instructions, Features of a macro facility, A twopass algorithm and a single
pass algorithm. LOADERS, Compile-and-go Loaders, General Loader Schemes, Absolute
Relocating and Direct-Linking loaders.
Text Books:
1. John J. Donovan, Systems Programming, McGraw Hill.
Reference Books:
1. Peter Abel, IBM PC Assembly Language and Programming, Second Edition, PHI
Paper Code: IT-703 L T P C
Paper: Core Java 3 1 0 4
UNIT – I
Introduction to Java: Importance and features of Java, Keywords, constants, variables and Data
Types, Operators and Expressions, Decision Making, Branching and Looping: if..else, switch,?:
operator, while, do, for statements, labeled loops, jump statements: break, continue, return.
Introducing classes, objects and methods: defining a class, adding variables and methods,
creating objects, constructors, class inheritance.
UNIT-II
Arrays and String: Creating an array, one and two dimensional arrays, string array and methods,
Classes: String and String Buffer classes, Wrapper classes: Basics types, using super, Multilevel
hierarchy abstract and final classes, Object class, Packages and interfaces, Access protection,
Extending Interfaces, packages.
UNIT – III
Exception Handling: Fundamentals exception types, uncaught exceptions, throw, throw, final,
built in exception, creating your own exceptions, Multithreaded Programming: Fundamentals,
Java thread model: priorities, synchronization, messaging, thread classes, Run able interface,
inter thread Communication, suspending, resuming and stopping threads.
UNIT-IV
Input/Output Applets: Basics, Streams, Byte and Character Stream, predefined streams, Reading
and writing from console and files. Using Standard Java Packages (lang, util, io, net).
Networking: Basics, networking classes and interfaces, using java.net package, doing TCP/IP
and Data-gram Programming
UNIT-V
Event Handling: Different Mechanism, the Delegation Event Model, Event Classes, Event
Listener Interfaces, Adapter and Inner Classes, Graphics and Text, using AWT controls, Layout
managers and menus, handling Image, animation, sound and video, Java Applet.
Text Books:
1. Patrick Naughton and Herbertz Schildt, “Java-2 The Complete Reference”, 1999, TMH
2. E. Balaguruswamy, “Programming with Java: A Primer”, TMH, 1998.
Reference Books:
1. E. Balaguruswamy, “Programming with Java: A Primer”, TMH, 1998.
2. Horstmann, “Computing Concepts with Java 2 Essentials”, John Wiley, 2004.
3. Decker & Hirshfield, “Programming Java: A introduction to programming using JAVA”,
Vikas Publication, 2000.
4. Tmy Gaddies, “Starting out with Java”, Wiley Dreamtech, 2005.
Paper Code: IT-705 L T P C
Paper Mobile Computing 3 1 0 4
Unit – I
Introduction, issues in mobile computing, overview of wireless telephony: cellular concept,
GSM: air-interface, channel structure, location management: HLR-VLR, hierarchical, handoffs,
channel allocation in cellular systems, CDMA, GPRS.
Unit – II
Wireless Networking, Wireless LAN Overview: MAC issues, IEEE 802.11, Blue Tooth,
Wireless multiple access protocols, TCP over wireless, Wireless applications, data broadcasting,
Mobile IP, WAP: Architecture, protocol stack, application environment, applications.
Unit – III
Data management issues, data replication for mobile computers, adaptive clustering for mobile
wireless networks, File system, Disconnected operations.
Unit – IV
Mobile Agents computing, security and fault tolerance, transaction processing in mobile
computing environment.
Unit – V
Ad Hoc networks, localization, MAC issues, Routing protocols, global state routing (GSR),
Destination sequenced distance vector routing (DSDV), Dynamic source routing (DSR), Ad Hoc
on demand distance vector routing (AODV), Temporary ordered routing algorithm (TORA),
QoS in Ad Hoc Networks, applications.
Text Books:
1. J. Schiller, Mobile Communications, Addison Wesley.
2. A. Mehrotra, GSM System Engineering.
Reference Books:
1. M. V. D. Heijden, M. Taylor, Understanding WAP, Artech House.
2. Charles Perkins, Mobile IP, Addison Wesley.
3. Charles Perkins, Ad hoc Networks, Addison Wesley.
Paper Code: IT-503 L T P C
Paper: Programming in Visual Basic 3 1 0 4
Unit-I Introduction
Integrated development environment, elements of user interface, visual development and event
driven programming modules: Modules in visual basic- form modules, standard modules, and
class modules; procedures: procedures (general, event, function, property)
Unit-III Functions
Concept of functions, defining and use of user defined functions, function to perform
calculations, parameterized functions; Library functions (System functions) and String function:
space( ), str( ), right( ), left( ), mid( ), instr( ), len( ), ltrim( ), rtrim( ), ucase(), lcase(), string( );
numeric function: sgn( ), val( ), int( ); time-related function: now( ), time( ), minute( ), month( );
miscellaneous function: msgbox( ), inputbox( );
Text Books:
1. Mastering Visual Basic – Evangelos petroutsos - BPB Publication
Reference Books:
1. Visual Basic – Garry Coprnel –Tata McGraw-Hill.