Total Pageviews

Friday, September 28, 2012

CSE 7A --- DIP Lab file program list


Instruction:
1. Prepare DIP file by next scheduled lab
2. Every program must contain 4 sections: Objective, Theory, Code, Output.
3. Include these three line of code at starting of every program:
>>Clear all
>>Clc
>>Close all

4. Add your detail in output section by using title function
EX: figure, imshow(variable_name), title('Output_title,Student_name, Rollno');

5. Convert every image (rgb) to grayscale using rg2gray function before any transformation.

List of program:

1. WAP to read an image file and display its properties.
2. WAP to show multiple image in single figure window using subplot function.
3. WAP to read an image and subtract 100 gray-level form it and save data using imwrite funciton.
4. WAP to enlarge an image to its double size.
5. WAP to rotate an image in clockwise and anticlockwise direction.

PROJECT LIST-----> CSE 7th Sem

Below are some project titles for your final year project, not compulsory, if any one wish to select.


PROJECT LIST
Harmful Mail Scanning (viruses and attacks)
Typing Pattern Recognition
Customer Query Tracking system
Spam Filter Email Program
Natural Color Image Enhancement Based on Histogram
Online Books (eBook & eMagazine)
Web Forms Security by SSL & TSL protocol
GPS Tracking by Mobile Devices
Page Ranking Algorithm for Back End Processing in Web Search Engine
Vehicle Traffic Management & Control System
Advanced Encryption on Image using Cipher Encryption
Error Control System in Network Environment
Ajax based Web Browser
Voice Processed Web Browser
Online Exam based on Random Question Generation Algo
Data Security in Cloud Computing
Network Sniffer
DNS securtiy System using Cryptography
Intrusion Detection in Wireless Network
Effective Key Generator for Multimedia File Security
Code Bug tracking
Image Segmentation (a Fast Processing System)
Image Processor using C Language
Desktop Remote Sharing
Frequent Pattern Mining in Keystrokes
Morphological Image Processing for Forensics
On-Line Activity Tracker in Wired Network
Motion Tracking in Image Sequence
Voice Based Attendance
Face Recognition for Lecture Attendance System
Local Features for Enhancement and Minutiae Extraction in Fingerprints
Development of Cipher Key for Network Security
Implementation of TLS protocol for Secured Communication
Efficient and robust detection of duplicate image in a large database
Geometric Approach for Improving Active Packet Loss
Automatic Fuzzy Ontology Generation for Semantic Web
Efficient Algorithm for Mining Frequent Patterns
Signature Free Buffer Overflow Attack Blocker
Secured Authentication for Online Banking Using Mobile phones
Enhancing performance of Data Migration 
Detecting Malicious Packet Losses 
Online Video Streaming over Network by Multiple Clients
Video Conferencing
Steganography 
IVRS Based Result Announcement
Voice over internet protocol
File sharing in hybrid model based P2P system
Objects detection in still image
Text to Speech Converter
Image Retrieval usng Geo Spatial Matching
File Security using Digital Signature
Remote Desktop viewer for Server to Multiple Client system

Thursday, September 27, 2012

Ensuring Software Quality through Multi Tools Integrations

Development of software applications should ensure quality standards and adherence to best practices and consistent processes across the entire SDLC. Enterprises are using expensive tools to manage their project life cycle or product development efforts. They are still struggling to achieve a “single point of truth” for achieving excellent quality output. Integration of the tools involved is one of the major hurdles in achieving the benefits of consistent quality parameters and collaboration across various third party tools for an enterprise. Enterprises have carried out point-to-point integrations between enterprise applications with long and expensive deployment cycles. Integrations between cross-vendor tools are the critical elements of success of this quality delivery strategy.

Monday, September 24, 2012

DIP CSE 7A---SESS 1 MARKS OUT OF 30

DIP CSE 7A----- first sessional marks out of 30, very disappointing answers.

Roll No NAME SESS 1
0715010098 SATYENDRA 5
0815010001 AAKASH ANAND 18
0815010002 ABDUL RASHID 2
0815010032 DHEERAJ KUMAR VERMA 8
0815010038 GAJENDER 9
0815010051 MOHAMMAD SHOEB 3
0815010084 ROHIT VERMA 6
0815010111 VISHU JAIN 4
0915010001 AAKASH PANWAR 10
0915010002 ABDUL HAQUE KHAN 2
0915010003 ABHINAV UPADHYAY 15
0915010004 ABHISHEK JAIN 10
0915010005 AISHWARYA AB
0915010006 AKSHITA 17
0915010007 AMAN DUA 17
0915010008 AMAN SRIVASTAVA 9
0915010009 AMIT AGRAHARI 17
0915010010 ANAND KUMAR PANDEY 4
0915010011 ANKIT GUPTA 11
0915010012 ANKIT VERMA 5
0915010014 ANKUR TANK 4
0915010015 ANSHIKA AGRAWAL AB
0915010016 ANSHUL MADHOK 8
0915010018 APARNA BHARDWAJ 12
0915010019 APURVE KUMAR 8
0915010020 ASHISH JAISWAL 12
0915010021 ASHUTOSH DEOWANSHI 12
0915010023 AYUSHI GOEL 11
0915010024 BHAWNA SINGH 14
0915010025 CIGIN KOSHY 9
0915010026 DHARMENDRA KUMAR 8
0915010028 DIVYANSH MISHRA 9
0915010029 DURGESH KUMAR 7
0915010030 GAGAN VERMA 7
0915010031 GAURAV MAMGAIN 6
0915010032 GAURAV SUNDRIYAL 13
0915010033 HARI KESH 9
0915010034 HARISH KUMAR MISHRA 13
0915010035 HIMANSHI CHOUDHARY 16
0915010036 HIMANSHU PANWAR 21
0915010039 KAFEEL AHMAD 9
0915010041 KRISHNA KUMAR 7
0915010044 LOVE 4
0915010046 MANISH SHUKLA 3
0915010047 MAYANK TRIPATHI 8
0915010048 MOHAMMAD MOHSIN 8
0915010049 MOHAMMAD SAMI 3
0915010050
14
915010054
11
915010056
2
915010059
17
915010114
11

Thursday, September 20, 2012

SEO Internship list

Selected candidates are requested to be present on friday (21/09/2012) for SEO tanning session at 11:00 am at CS LAB.Study some basics about SEO and Google Analytics.

Abhishek Jain
Amit Agrahari
Ashutosh Deowanshi
Harish Mishra
Himanshi Choudhary
Kafeel Ahmed
Mokib Khan
Pragati Tyagi
Priyam Parashar
Priyanshu Chaudhary
Priyanshu Nigam
Rahul Sharma
Ravi Kumar Pandey
Sagun Gupta
Sahaj Tebak
Satish Kumar
Satya Prakash Solanki
Shashank Verma
Sheel Nidhi Verma
Shruti Surabhi
Swati Sharma
Tripti Goel
Utkarsh Shrivastav
Vinay Chaurasia
Vineeta Pandey
Abdul Haque Khan

Wednesday, September 12, 2012

FIRST SESSIONAL DATE SHEET


DATE III V VII MCA
11:30-12:30 3:30 - 4:30 11:30 -12:30 3:30 -4:30 11:30 -12:30 3:30-4:30 11:30 -12:30 3:30 - 4:30
17/09/12 Maths III Dis. Maths DAA CG DS PA WEB TECH CYBER LAW
18/09/12 DLD DS OS GT DM/DD DIP DOT NET ERP
19/09/12 ITIM IS OOT EME TQM/OR SE
20/09/12 EOE033/043

Some quick points on " Google Android ".

What is Android?
          A software platform and operating system for mobile devices
          Based on the Linux kernel
          Developed by Google and later the Open Handset Alliance (OHA)
          Allows writing managed code in the Java language
         Android platform was announced on 5 November 2007 with the founding of OHA.

What is the Open Handset Alliance (OHA)?
          Devoted to advancing open standards for mobile devices.
        Develop technologies that will significantly lower the cost of developing and distributing mobile devices and services 

Android Operating System:

Android uses Linux for its device drivers, memory management, process management, and networking.
The next level up contains the Android native libraries. They are all written in C/C++ internally, but you’ll be calling them through Java interfaces. In this layer you can find the Surface Manager, 2D and 3D graphics, Media codecs, the SQL database (SQLite), and a native web browser engine (WebKit).

Google Android Advantages:

There are a host of advantages that Google’s Android will derive from being an open source software. Some of the advantages include:
          The ability for anyone to customize the Google Android platform
          The consumer will benefit from having a wide range of mobile applications to choose from since the monopoly will be broken by Google Android
          Men will be able to customize a mobile phones using Google Android platform like never before
          Features like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customized 

Google Android Limitations:

                Bluetooth limitations
                Android doesn't support:
    • Bluetooth stereo
    • Contacts exchange
    • Modem pairing
    • Wireless keyboards

Tuesday, September 11, 2012

DIP First Sessional Syllabus

                                      ECS-702         DIGITAL IMAGE PROCESSING

UNIT-I
Introduction and Fundamentals
Motivation and Perspective, Applications, Components of Image Processing System, Element of
Visual Perception, A Simple Image Model, Sampling and Quantization.
Image Enhancement in Frequency Domain
Fourier Transform and the Frequency Domain, Basis of Filtering in Frequency Domain.

UNIT-II
Image Enhancement in Spatial Domain
Introduction; Basic Gray Level Functions – Piecewise-Linear Transformation Functions: Contrast
Stretching; Histogram Specification; Histogram Equalization; Local Enhancement; Enhancement
using Arithmetic/Logic Operations – Image Subtraction, Image Averaging; Basics of Spatial
Filtering; Smoothing - Mean filter, Ordered Statistic Filter; Sharpening – The Laplacian.

Friday, September 7, 2012

10 Words and Terms That Ruin a Resume


1. “Salary negotiable”

Yes, they know. If you’re wasting a precious line of your resume on this term, it looks as though you’re padding -- that you’ve run out of things to talk about. If your salary is not negotiable, that would be somewhat unusual. (Still, don’t put that on your resume either.)

2. “References available by request”

See the preceding comment about unnecessary terms.

3. “Responsible for ______”

Reading this term, the recruiter can almost picture the C-average, uninspired employee mechanically fulfilling his job requirements -- no more, no less. Having been responsible for something isn’t something you did -- it’s something that happened to you. Turn phrases like “responsible for” into “managed,” “led” or other decisive, strong verbs.

4. “Experience working in ______”

Again, experience is something that happens to you -- not something you achieve. Describe your background in terms of achievements.

5. “Problem-solving skills”
You know who else has problem-solving skills? Monkeys. Dogs. On your resume, stick to skills that require a human.

6. “Detail-oriented”

So, you pay attention to details. Well, so does everyone else. Don’t you have something unique to tell the hiring manager? Plus, putting this on your resume will make that accidental typo in your cover letter or resume all the more comical.

7. “Hardworking”

Have you ever heard the term “show -- don’t tell”? This is where that might apply. Anyone can call himself a hard worker. It’s a lot more convincing if you describe situations in concrete detail in which your hard work benefited an employer.

8. “Team player”

See the preceding comment about showing instead of telling. There are very few jobs that don’t involve working with someone else. If you have relevant success stories about collaboration, put them on your resume. Talk about the kinds of teams you worked on, and how you succeeded.

9. “Proactive”

This is a completely deflated buzzword. Again, show rather than tell.

10. “Objective”

This term isn’t always verboten, but you should use it carefully. If your objective is to get the job you’ve applied for, there’s no need to spell that out on your resume with its own heading. A resume objective is usually better replaced by a career summary describing your background, achievements and what you have to offer an employer. An exception might be if you haven’t applied for a specific job and don’t have a lot of experience that speaks to the position you’d like to achieve.

Nine Phrases You Should Never Put on Your Resume

Since most recruiters and hiring managers receive far more resumes than they have time to review carefully, they’re forced to find shortcuts that will allow them to quickly sort resumes into "yes," "maybe" and "no" piles.

There are lots of ways to get into the "yes" pile -- customizing your resume, using strong verbs, giving concrete examples of past accomplishments and showing your value, for example.

But there are also many ways to get your resume immediately consigned to the "no" pile. One way is to use the wrong words or phrases -- often, empty cliches, annoying jargon or recycled buzzwords. In a recent article, “10 Words and Terms That Ruin a Resume,” we highlighted some of the worst offenders. That article really got people talking, so we asked some recruiting experts to share more of these detestable resume terms:

1. “Job Duties”
Heather Huhman, career expert and founder of content marketing and digital PR consultancy Come Recommended, says the term “job duties” is not convincing on a resume.

“List job duties under each position at your own risk,” she says. “Instead, focus on your accomplishments. Ideally, you should be able to use the S-A-R method: Situation, Action, Results. Include up to three bullets per position, and as [few] as one.”
Keep in mind that your job duties are something that happened to you, not something you achieved -- and your resume should tell a story of achievement.

2. "Related Coursework"
"Unless you're applying for your very first internship, remove your related coursework," Huhman says. All your relevant education definitely belongs on your resume, but a separate section for "related coursework" isn't necessary. Your resume needs a laser-sharp focus. If you're struggling to show how a class is relevant to the job you're applying for, consider removing it.

3. “Proven Ability”
HR manager Jen Strobel views this phrase as just resume filler. “The ability was proven by whom? How is the ability proven? How does this ability compare to those which are not proven?” she asks.

So use your resume to prove your ability by giving specific examples of your career achievements.

4. "Married with Children"
Delmar Johnson, an HR professional with 20 years of experience and founder of HR services firm HR Brain for Hire, says personal information doesn’t belong on a resume. "That's great you have a family and you're proud [of it]," she says. "[But] your goal is to reflect a level of professionalism that demonstrates your knowledge, your skills and abilities that are applicable to the job to which you are applying."

5. "Transferable Skills"
When executive recruiter and career counselor Bruce Hurwitz sees these words, he takes them to mean “I'm not qualified, but do me a favor.” He says the terms “skills” or “skill set” are fine to use, but the word "transferable" has negative connotations.

And this is a great example of why it’s important to show, not tell. Don’t tell a recruiter that you have transferable skills. Show how the skills you have are relevant to the job.

6. “Results-oriented”
Cousin to the term “hard worker,” this is something anyone can say about himself. And as Stacey Hawley, career specialist and founder of career consultancy Credo, points out, that you’ll work toward results “is assumed.” There’s no need to use your resume to tell people things they already know.

7. “Utilized My Skills”
“Who else's skills would we be using?” Hawley asks.

Stuffy, overly formal language on resumes is out. It’s wiser nowadays to use direct language. Beware of boilerplate phrases that have lost their meaning and that can be replaced with expressive words that say something specific about you.

8. “Had _____”
Career and etiquette expert Sandra Lamb is a proponent of using strong language on resumes. “’Had’ is an anemic and colorless verb that gives the reader the impression you’re submitting a job description,” says Lamb, author of How to Write It. “Don't use this to start a bulleted item on your resume; you’ll be better-served by a strong, active verb.”

For example, you might say “Managed three people” instead of “Had three direct reports.”

9. Wacky Email Addresses (and Twitter Handles!)
Recruiting and career expert Abby Kohut of AbsolutelyAbby.com says that inappropriate email addresses like “clubhopper@example.com” or “hotchick@example.com” can send a resume to the bottom of the pile, if not the trash. “It’s not so much the email address as it is [the job seeker’s] judgment that I’m concerned about,” she says.

Thursday, September 6, 2012

Interview related material

Use below links to access interview related material:

Tell me about yourself question template answer (do modification as per your need):
I’m "your name" from "college-name" doing my final year engineering in Computer Science. I did my schooling in "school-name", secured xx% and feel privileged to pursue my engineering in this prestigious institution.
I’m a passionate, optimistic & dedicated person who takes up responsibilities with utmost enthusiasm and see to it that I complete my tasks and assignments in time. I’ve a great amount of perseverance to achieve my goal. My optimistic and planned approach in things I do is what driving me towards my success.

As how I strive for perfection in things, I expect the same from others as well. If things go out of control or go way out of track, I go an extra mile and contribute my efforts, in getting things done in time.
I love music – a good inclination towards Carnatic & a little of western. I do selectively read books mostly fiction & fantasy – Harry Potter, Narnia kind of, some cartoons occasionally too!

I come from "family-detail" family born in "birth-place" and brought up in the multi-cultured, multi-cuisine flavours of "birth-pace". I’ve an elder/younger brother/sister(s) who is/are currently working/studying in "company-name"/"college/school-name" and he/she has been my Wikipedia for everything under the sky.
He/She inspired me in literally everything I do. I, being in IT derive knowledge and inspiration from him, as he/she is the source of constant support & help in all spheres of my life.

Well, that’s it!