You are on page 1of 4

Paper I

Course Name: Web Engineering Credit Hours: 3 Course Outline: Overview of Protocols: TCP/IP, HTTP, Overview of 3-tier Architecture, Web Based Applications Architecture. Developing Front End Applications: Front End Development Tools, HTML, DHTML, Scripting (php, Java Script, Jscript, Vbscript), Java Applets, ActiveX. Text Book/s

• •

Roger Pressman and David Lowe, “Web Engineering: A Practioner's Approach”, McGraw-Hill Science/Engineering/Math; 1 edition, 2008. Ivan Bayross,.”Web enabled Commercial Application Development Using…HTML, DHTML, JavaScript, Perl, CGI” BPB Publications, 2004.

Reference Book/s

• • • •

Cal Henderson, Building Scalable Web Sites: Building, scaling, and optimizing the next generation of web applications, O'Reilly Media, Inc., 2006. Guy W. Lecky-Thompson, Just Enough Web Programming with XHTML, PHP, and MySQL, Course Technology PTR; 1 edition, 2008. Dana Moore, Raymond Budd, Edward Benson, Professional Rich Internet Applications: AJAX and Beyond (Programmer to Programmer), Wrox, 2007. Chris Bates, Web Programming: Building Internet Applications, Wiley; 3 edition, 2006.

Course Title: Object Oriented Software Engineering Course Contents:

UML Notation; Review of Object-Oriented Concepts; The Unified Process; Capturing System Behaviour; Domain Object Model; Refining Classes And Associations; Achieving Reusability; Generating the Behavioural Model Use Case Realization; Implementing Memory in Objects Using State Machines; Analyzing Object Behaviour; Object-Oriented Design at the Object Level; System Design; Component Design; Purposes of Design Patterns; Using Design Patterns; Assignments and Project. Text Book/s:
• •

Craig Larman (2001), “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process”, 2nd /ed., Prentice Hall PTR, ISBN: 0130925691. Wendy Boggs, Michael Boggs (2002), “Mastering UML with Rational Rose 2002”, Sybex, ISBN: 0782140173.

Important Database Files and Their Parameters. Database Design. Managing Table Spaces. Implementation of Constraints. Burleson(2002). 2007. • Donald K. Date (1994). Backup and Recovery Plans. 1 edition. Application Development. 2007. Alert and Trace Files. Archiving. . Create Database. 2006. Mullins (2002). 8 edition. Rollback Segments. Instance of Database. Course Technology. McGraw-Hill. Important Views for DBA. J. Addison-Wesley Reference Book/s: • John Watson. “Database Administration: The Complete Guide to Practices and • • • • Korth and Silberschatz (1995). Implementation. Database Integrity and Constraints. Addison Wesley. Physical Structure of Database. and Administration. Settings of Online System and Desktop Applications. Robert Laganiere (2002). Course Technology. Rollback Segments. 4th edition. Craig S. Peter Rob. Using Third Party Tools for Backup and Recovery. Carlos Coronel. Carlos Coronel. Database Systems: Design. McGraw-Hill Osborne Media. Peter Rob. Paper II Course Name: Database Administration Course Outline: Role of DBA in a Organization. Operating System Tuning. Tuning for Database Applications. and Management. Wrox.“Oracle9i UNIX Administration Handbook”.Reference Book/s: • Timothy Lethbridge. Different Tools for Managing Database. “Database Systems Concepts”. Implementation. ISBN: 0072834951. McGraw-Hill. Structure of Database. Paul Turley. 8th edition. Database Configuration and Tuning of I/O. “Object-Oriented Software Engineering: Practical Software Development using UML and Java”. Issues Regarding Management of Sessions. and Management. Chris Leiter. ISBN: 0201741296 . Database Block Size and Structure. Managing Data Files. 2008. Dan Wood. Tuning of Redo Buffers. 2008. Tuning Issues for Database. McGraw Hill. OCA Oracle Database 11g: Administration I Exam Guide (Exam 1Z0-052). Beginning SQL Server 2005 Administration. SQL Tuning. Managing Access Privileges. ISBN: 007222304 • C. Database Systems: Design. “Database Systems”. Michael V Mannino. ediyu. Utilities Available for Tuning. Text Book/s: • • Procedures”. Types of Failure.

Reference Book/s: • . “Distributed and Multi-Database Systems” Artech House. Distributed Object Management.Course Name: Distributed Database Systems Course Contents: Concepts of RDBMS. Data Warehousing Terminology. The Transaction Concept. Distributed concurrency control Dead Lock Management. Tamer Özsu. Knowledge Based Systems. Game Playing. Inference Techniques. Genetic Algorithms. Query Deco mposition. Predicate Logic. Semantic Data Control. Knowledge Representation. Mobile Databases. Concurrency Control in Centralize Database System. Prepositional Logic. Expert Systems. Reliability Concepts. Distributed Design Issues Fragmentation. “Principles of Distributed Database Systems”. 4th /ed. Layers of Query Processing. World Wide Web. Reference Book/s: • Angelo R.. Paper III Course Name: Artificial Intelligence Course Contents: Overview of Artificial Intelligence (AI). Text Book/s: George Luger. Strategies. Alternative Design. 3rd /e. Transparencies in a DDBMS. “PROLOG Programming for Artificial Intelligence”. Failure and Faults of DDBMS. What is DDBS and Distributed Data Processing. • Ivan Bratko (2000). Revision of all Topics. ISBN: 0201403757. ISBN 0-20164866-0. Addison-Wesley paperback. Advantages & Disadvantages of DDBS. ISBN: 0890066140. Factors Governing Query Optimization. Prolog Programming. Expert System Shells. Problem Areas & Network Concepts. Addison Wesley/Pearson Education. Heuristics in Problem Solving. Patrick Valduriez (1999). Fuzzy Logic. Data allocation in Distributed DBMS. PrenticeHall. Bobak (1996). Goals of Transaction Management.Ordering of Fragment Queries Distributed Query Optimization. ISBN 0-13-659707-6. Parallel Architecture. Centralized Query Optimization . Object Oriented Databases and Interoperability. Computer Vision. Network Partitioning. Reliability Protocols. Natural Language Processing. “Artificial Intelligence”. Data Mining and Data Analysis. Revision of all Topics Text Book/s: • M.. State Space Search: Techniques and Algorithms. Semantic Data Control. Database Integration. Neural Networks. Localization of Distributed Data.

System Messages. Hypertext and Hypermedia.. Functionality to Support Users’ Tasks. Item Presentation Sequence. Prevention of Errors. Motivations for Human Factors in Design. Addison Wesley. Response Time and Display Rate. Remote DirectManipulation. ISBN: 0-321-20058-6. Jef Raskin (2000). Peter Norvig (2002). 2nd /ed. System Engineering Goals. “Human-Computer Interaction in the New Millennium”. Adaptive Agents and User Models. Social and Individual Impact of User Interfaces. Command Menus. Menu Traversal. Prentice Hall. Selection Mechanisms. Guidelines for Dialog Design. Guidelines for Data Entry. Menu Screen Design. Form Fill-in. AddisonWesley. Catherine Plaisant (2003).• Stuart J. Reference Book/s • • • John M. Humane Interface. Screen Design. Theories. Graphical User-Interface Menu Features. Russell. Direct-Manipulation Programming. Addison Wesley. Carroll (2002). Natural Language Interfaces. Syntactic-Semantic Model of User Knowledge: Principles: Recognition of Diversity. Embedded Menus. Text Book/s: Ben Shneiderman. “Artificial Intelligence: A Modern Approach”. 4th /ed. Course Name: Human Computer Interaction Course Contents: Introduction. Response Time and Display Rate Issues. Interaction Devices. ISBN: 0-201-37937-6. . Accommodation of Human Diversity. Principles. Guidelines for Data Display. “The: New Directions for Designing Interactive Systems”. and Guidelines: High-level Theories. User-Interface Development Environments. “Designing the User Interface”. Semantic Organization. Direct Manipulation: Visual Thinking and Icons. ISBN: 0137903952. Naming and Abbreviations. and Evaluation. and Color. Testing. Prototyping and Acceptance Testing. Iterative Design.. CommandOrganization Strategies. ISBN: 0-201-70447-1.