Thursday, September 4, 2014

IEEE 2014-15 DOT NET PROJECTS FOR FINAL YEAR STUDENTS

IEEE 2014-15 DOTNET PROJECT LIST

IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING

1.       Accuracy-Constrained Privacy-Preserving Access Control Mechanism for Relational Data

2.       Fast Nearest Neighbor Search with Keywords
3.       Quasi-SLCA Based Keyword Query Processing over Probabilistic XML Data
4.       Secure Mining of Association Rules in Horizontally Distributed Databases

5.       Supporting Privacy Protection in Personalized Web Search

6.       The Role of Hubness in Clustering High-Dimensional Data
7.       Authentication of k nearest Neighbor  Query on Road Networks
8.       Privacy-Preserving and Content-Protecting Location Based Queries

9.       Mining Probabilistically Frequent Sequential Patterns in Large Uncertain Databases

10.   Context-based Diversification for Keyword Queries over XML Data

11.   Efficient Prediction of Difficult Keyword Queries over Databases

12.   Using Personalization to Improve XML Retrieval

13.   Range Aggregation with Set Selection

14.  Secure and Privacy Messaging in Online Social Networks
15.  A Methodology for Direct and Indirect Discrimination Prevention in Data Mining

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
16.   Trajectory Improves Data Delivery in Urban Vehicular Networks
17.   Shared Authority Based Privacy-preserving Authentication Protocol in Cloud Computing
18.   PSMPA: Patient Self-controllable and Multi-level Privacy-preserving Cooperative Authentication in Distributed m-Healthcare Cloud Computing System
19.   Privacy-Preserving Multi-Keyword Ranked Search over Encrypted Cloud Data
20.   Key-Aggregate Cryptosystem for Scalable Data Sharing in Cloud Storage
21.   Peer-Assisted VoD Systems: An Efficient Modeling Framework
22.   Enabling Data Integrity Protection in Regenerating-Coding-Based Cloud Storage: Theory and Implementation
23.   Decentralized Access Control with Anonymous Authentication of Data Stored in Clouds
24.   ALBA-R: Load-Balancing Geographic Routing Around Connectivity Holes in Wireless Sensor Networks
25.   A Hybrid Cloud Approach for Secure Authorized De duplication
26.   Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

IEEE TRANSACTIONS ON CLOUD COMPUTING
27.   Cloud-Assisted Mobile-Access of Health Data With Privacy and Auditability
28.   Consistency as a Service: Auditing Cloud Consistency
29.   Cost-Effective Authentic and Anonymous Data Sharing with Forward Security
30.   Distributed, Concurrent, and Independent Access to Encrypted Cloud Databases
31.   Identity-Based Secure Distributed Data Storage Schemes
32.   Oruta: Privacy-Preserving Public Auditing for Shared Data in the Cloud

IEEE TRANSACTIONS ON IMAGE PROCESSING

33.   A Dynamic Appearance Descriptor Approach to Facial Actions Temporal Modeling

34.   Localization of License Plate Number Using Dynamic Image Processing Techniques

35.   A New Iterative Triclass Thresholding Technique in Image Segmentation

36.   Click Prediction for Web Image Reranking Using Multimodal Sparse Coding

37.   Robust Face Recognition with Structurally Incoherent Low-Rank Matrix Decomposition

IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY

38.   Secure Data Aggregation in Wireless Sensor Networks: Filtering out the Attacker's Impact

39.   Uniform Embedding for Efficient JPEG Steganography

40.   Data Hiding in Encrypted H.264/AVC Video Streams by Codeword Substitution

41.   On the Relation of Random Grid and Deterministic Visual Cryptography

42.   Robust Lossless Watermarking of Relational Databases Based on Circular Histogram Modulation

43.   Scalable Similarity Search with Topology Preserving Hashing

IEEE TRANSACTIONS ON MOBILE COMPUTING

44.   Autonomous Mobile Mesh Networks

45.   Opportunistic Channel Sharing in Cognitive Radio Networks
46.   Optimal Multicast Capacity and Delay Tradeoffs in MANETs
47.   Efficient Location Privacy-Aware Forwarding in Opportunistic Mobile Networks
48.   Friendbook: A Semantic-based Friend Recommendation System for Social Networks
49.   Class-Based Shared Resource Allocation for Cell-Edge Users in OFDMA Networks
50.   A Secure and Privacy-Preserving Opportunistic Computing Framework for Mobile-Healthcare Emergency
51.   Secure Mobile Payment System using GSM

IEEE TRANSACTIONS ON MULTIMEDIA
52.   An adaptive mechanism for optimal content download in wireless networks
53.   Reversible Data Hiding in Encrypted JPEG Bit stream
54.   Inferring User Image-Search Goals under the Implicit Guidance of Users
55.   Exploiting Click Constraints and Multi-view Features for Image Re-ranking
56.   Prototype-Based Modeling for Facial Expression Analysis
IEEE TRANSACTIONS ON SERVICE COMPUTING
57.   Panda: Public Auditing for Shared Data with Efficient User Revocation in the Cloud
58.   Self-Adaptive Semantic Focused Crawler for Mining Services Information Discovery
59.   Full Security of Quantum Key Distribution From No-Signaling Constraints

IEEE TRANSACTIONS ON NETWORKING
60.   An Adaptive Video Streaming Control System: Modeling, Validation, and Performance Evaluation

61.   Incentive Based Data Sharing in Delay Tolerant Mobile Networks

62.   Iterative Localization of Wireless Sensor Networks: An Accurate and Robust Approach

63.   Secure and Efficient Data Transmission for Cluster-Based Wireless Sensor Networks

64.   Secure Continuous Aggregation in Wireless Sensor Networks
65.   A Trust-Aware System for Personalized User Recommendations in Social Networks
66.   Resource Allocation in MIMO-OFDM Based Cooperative Cognitive Radio Networks
67.   An Efficient and Robust Addressing Protocol for Node Auto configuration in Ad Hoc Networks
68.   Filtering Of Malicious Traffic Based On Markov’s Chain Method
69.   Cooperative Communication Protocol Designs Based on Optimum Power and Time Allocation

IEEE TRANSACTIONS ON WEB MINING
70.   An Ontology-Based Text Mining Method to Develop D-Matrix from Unstructured Text

Tuesday, April 29, 2014

Android Course


Course Outcome:

At the end on this course the students will gain enough knowledge to create and publish their own Apps for Google Android devices as well as ability to learn advanced topics through self study methods we will teach them. All students will be provided CDs containing software, project source code, as well as certificates for attending the course.

Full Syllabus:

1) Introduction To Mobile Apps

I. Why we Need Mobile Apps
II. Different Kinds of Mobile Apps
III. Briefly about Android

2) Introduction Android

I. History Behind Android Development
II. What is Android?
III. Pre-requisites to learn Android
IV. Brief Discussion on Java Programming

3) Android Architecture

I. Overview of Android Stack
II. Android Features
III. Introduction to OS layers

4) Deep Overview in Android Stack

I. Linux Kernel
II. Libraries
III. Android Runtime
IV. Application Framework
V. Dalvik VM

5) Installing Android Machine

I. Configuring Android Stack
II. Creating Eclipse Environment
III. Integrating Android with Eclipse IDE
IV. Exploring Eclipse IDE

6) Creating First Android Application

I. Creating Android Project
II. Debugging Application through DDMS
III. setting up environment
IV. AVD Creation
V. Executing Project on Android Screen

7) Android Components

I. Activities
II. Services
III. Broadcast Receivers
IV. Content Providers

8) Hello World App

I. Creating your first project
II. The manifest file
III. Layout resource
IV. Running your app on Emulator

9) Building UI with Activities

I. Activities
II. Views, layouts and Common UI components
III. Creating UI through code and XML
IV. Activity lifecycle
V. Intents
VI. Communicating data among Activities

10) Advanced UI

I. Selection components (GridView, ListView, Spinner )
II. Adapters, Custom Adapters
III. Complex UI components
IV. Building UI for performance
V. Menus
VI. Creating custom and compound Views

11) Notifications

I. Toast, Custom Toast
II. Dialogs
III. Status bar Notifications

12) Multithreading

I. Using Java Mutithreading classes
II. AsyncTask
III. Handler
IV. Post
V. Writing an animated game

13) Styles And Themes

I. Creating and Applying simple Style
II. Inheriting built-in Style and User defined style
III. Using Styles as themes

14) Resources and Assets

I. Android Resource
II. Using resources in XML and code
III. Localization
IV. Handling Runtime configuration changes

15) Intent, Intent Filters and Broadcast Receivers

I. Role of filters
II. Intent-matching rules
III. Filters in your manifest
IV. Filters in dynamic Broadcast Receivers
V. Creating Broadcast receiver

Receiving System Broadcast

VI. Understanding Broadcast action, category and data
VII. Registering Broadcast receiver through code and through XML
VIII. Sending Broadcast

16) Data Storage

I. Shared Preferences
II. Android File System
III. Internal storage
IV. External storage
V. SQLite
a. IntroducingSQLite
b. SQLiteOpenHelper and creating a database
c. Opening and closing adatabase
d. Working with cursors Inserts, updates, and deletes
VI. Network

17) Content Providers

I. Accessing built in content providers
II. Content provider MIME types
III. Searching for content
IV. Adding, changing, and removing content
V. Creating content provider
VI. Working with content files

18)Services

I. Overview of services in Android
II. Implementing a Service
III. Service lifecycle
IV. Inter Process Communication (AIDL Services)

19) Multimedia in Android

I. Multimedia Supported audio formats
II. Simple media playback
III. Supported video formats
IV. Simple video playback

20) Location Based Services and Google Maps

I. Using Location Based Services
II. Finding current location and listening for changes in location
III. Proximity alerts
IV. Working with Google Maps
i. Showing google map in an Activity
ii. Map Overlays
iii. Itemized overlays
iv. Geocoder
v. Displaying route on map

21) Web Services and WebView

I. Consuming web services
II. Receiving HTTP Response (XML, JSON )
III. Parsing JSON and XML
IV. Using WebView

22) Sensors

I. How Sensors work
II. Using Orientation and Accelerometer sensors
III. Best practices for performance

23) WiFi

I. Monitoring and managing Internet connectivity
II. Managing active connections
III. Managing WiFi networks

24) Telephony Services

I. Making calls
II. Monitoring data connectivity and activity
III. Accessing phone properties and status
IV. Controlling the phone
V. Sending messages

25) Camera

I. Taking pictures
II. Media Recorder
III. Rendering previews

26) Bluetooth

I. Controlling local Bluetooth device
II. Discovering and bonding with Bluetooth devices
III. Managing Bluetooth connections
IV. Communicating with Bluetooth

27) Android Application Deployment

I. Android Application Deployment on device with Linux and Windows
II. Android Application Deployment on Android Market

Cloud Computing Course

Goals:

This course gives an introduction to cloud computing and its techniques, issues, ecosystem and case studies. Students can familiar with cloud services and their techniques through labs and the term project. 

Contents:

  1. Overview of Distributed Computing
    • Trends of computing
    • Introduction to distributed computing
    • Next big thing: cloud computing
  2. Introduction to Cloud Computing
    • What’s cloud computing
    • Properties & Characteristics
    • Service models
    • Deployment models
  3. Infrastructure as a Service (IaaS)
    • Introduction to IaaS
    • Resource Virtualization
      • Server
      • Storage
      • Network
    • Case studies
  4. Platform as a Service (PaaS)
    • Introduction to PaaS
    • Cloud platform & Management
      • Computation
      • Storage
    • Case studies
  5. Software as a Service (SaaS)
    • Introduction to SaaS
    • Web services
    • Web 2.0
    • Web OS
    • Case studies
  6. Cloud issues and challenges
    • Cloud provider Lock-in
    • Security

Contact Us:


Vee Eee Technologies Solution Pvt Ltd,
#8/25, 1st Floor, Kambar Street,
Guindy Kathipara,Chennai - 600 016.
Near Hotel Le-Royal Meridien,
Tel. No : +91-44-65253457,
Mobile : 91-9600006626,
Fax - +91-44-22310862.

JAVA COURSE SYLLABUS


           
JAVA COURSE SYLLABUS
                                                         
INTRODUCTION TO OOPS                                                        
v  PARADIGMS OF PROGRAMMING LANGUAGES
v  BASIC  CONCEPTS OF OOPS
v  OBJECTS
v  CLASSES
v  DATA ABSTRACTION
v  ENCAPSULATION
v  INHERITANCE
v  POLYMORPHISM

      INTRODUCTION TO JAVA                                                                    
v  TYPES OF JAVA PROGRAM
v  CREATING AND EXECUTING A JAVA PROGRAM
v  JAVA VIRTUAL MACHINE (JVM)
   
INTRODUCTION TO CLASSES AND OBJECTS                   
v  DECLARING MEMBERS: FIELDS AND METHODS
v  CONSTRUCTORS
v  GARBAGE COLLECTION
v  MEMBERS ACCESS MODIFIERS
            
            NESTED CLASSES AND INTERFACES                                              
v  OVERVIEW OF NESTED CLASSES AND INTERFACES
v  STATIC MEMBER CLASESS AND INTERFACES        
    
            WORKING WITH INTERFACES                                                          
v  DEFINING INTERFACES
v  IMPLEMENTING INTERFACES

            EXCEPTION HANDLING IN JAVA                                          
v  EXCEPTION TYPES
v  EXCEPTION HANDLING: TRY, CATCH AND FIANALLY
           
NETWORKING BASICS                                                              
v  NETWORK BASICS
v  RMI(Remote Method Invocation)                 

            JDBC                                                                                                         
v  JDBC – ODBC DRIVERS
v  JDBC ODBC BRIDGES

WEB BASED DEVELOPED APPLCIATIONS(J2SE)                    
v  JSP
v  SERVLETS          
  
             DATABASE                                                                                      
v  MYSQL5.5
v  ORACLE-10g