Pavan Podila  on Net
the approach, rather than the solution

Click on the block to jump to that semester.

Fall 2004

My first semester!

Research Assistant @ CS Dept.

RuleMaker
Developing a Visualization system for Tree Automata. It will provide a DnD interface for designing Tree Automata Rules. This application was developed using the Eclipse Platform and a set of helper plugins such as EMF, GEF and RCP

Course Coverage
Biomedical Image Analysis Transforms: Fourier, Wavelet; Edge detection algorithms; Segmentation techniques; Registration techniques; Use of the ITK, VTK and FLTK toolkits

[Term Project] - Penalized Distance Volumetric Skeletonization algorithm (Ingmar Bitter, Arie E. Kaufmann, Mie Sato)
Information Retrieval Basics: User task, logical view of documents; Models of Information Retrieval, Query languages, Text Operations, Indexing and Querying, Multimedia and User Interfaces, Parallel and Distributed architectures

[Term Paper] - Efficient and Effective Clustering Methods for Spatial Data Mining (Raymond T. Ng, Jiawei Han)
Computer Networks OSI layers, Data communication, Routing algorithms, TCP/IP and related protocols, Cryptography


Spring 2005

Research Assistant @ CS Dept.

Fat-analysis
Segmentation of fat content from DICOM images. Development of a set of tools for automatic segmentation of fat in abdominal and cardiac scans. Toolkits used: Qt3 from Trolltech, Visualization toolkits like ITK and VTK, OpenGL, CMake

Course Coverage
Advanced Computer Vision Study of current topics in Computer Vision.

Review and present 8 papers in the field of 3D Face Recognition.
Object Oriented Analysis and Design UML, Design Patterns, Agile development, Test-driven development, AOP

[Term Project]: Imagine Cup 2005 - Software Design Invitational. Read more...
Digital Image Processing
  • Theoretical as well as practical issues of basic digital image acquisition and processing
  • Operations: filtering, enhancement, restoration, edge detection, segmentation, template matching, etc.
  • Current research initiatives within the image processing and analysis community

[Term Project]: Automatic removal of equipment related artifacts from CT images.


Summer 2005

Summer Internship at Landmark Graphics Corporation, Houston, TX.


Fall 2005

Graduate Assistant @ Bauer School of Business
Designing and maintaining Course Websites using Flash, DHTML, etc...

Course Coverage
Real Time Systems Study of Real-time Scheduling, Schedulability, Formal Verification, Introduction to RTOS: QNX Neutrino, VxWorks
Software Develoment Practices
  • Developing a software solution applying Agile Methodologies: Iterative and Incremental Development, Continuous Integration, Test First Development/Test Driven Development
  • Tools: Cruise Control.NET, NUnit, NAnt, MSBuild, .NET Framework 1.1, VS2003
[Term Project]: iReport: A plugin based Reporting tool. Default plugins: Weather.com, GMail and Traffic

[Team Size]: 5 members
Masters' Thesis
  • Thesis hours with Dr. Venkat Subramaniam
  • DotSpect (.SPECT): A language-independent, compile-time, aspect-oriented programming tool for the .NET platform.
    • Provides a language similar to AspectJ
    • Aspects can be written in any language (currently supports C#, VB.NET)
    • Extensible framework for adding new JoinPoints, Aspect languages
    • Provides an IDE and a command-line tool for writing and testing aspects
    • Open-Source project, hosted at http://dotspect.tigris.org


Spring 2006

Graduate Assistant @ Bauer School of Business
Designing and maintaining Course Websites using Flash, DHTML, etc...

Course Coverage
Thesis Defense Official announcement on CS Website. You can consider this as an official Invitation!!! This will culminate my Master's Program. I am now ready for greater challenges(HINT: Job)