CURRICULUM VITAE

Vladimir Zanev, Ph.D.

Department of Computer Science Phone: (706) 568-3056 (office)
4225 University Avenue Fax: (706) 565-3529
Columbus State University e-mail: zanev_vladimir@colstate.edu
Columbus, Georgia 31907-5645 URL: http://csc.colstate.edu/zanev

I.  PERSONAL INFORMATION

    Education

    Academic Appointments

    Administrative Experience
 

   Areas of Interest

   Professional Affiliation

 

II. PROFESSIONAL GROWTH AND DEVELOPMENT

 Teaching

CPSC 5115 Algorithm Design and Analysis

CPSC 5135G Programming Languages

CPSC 5138G Advanced Database Systems

CPSC 6106 Fundamentals of Programming and Data Structures

CPSC 6125 Advanced Operating Systems

CPSC 6127 Contemporary Issues in Database Systems (Data Mining)

CPSC 6176 Enterprise Web Application Development

CPSC 6179 Software Project Management

CPSC 6555 Special Topics in Computer Science (E-Commerce Programming)

CPSC 6555 Special Topics in Computer Science (Wireless Web Development)

CSC 608 Data Communications

CPSC 1105 Technological Solutions

CPSC 1301 Computer Science I

CPSC 1302 Computer Science II

CPSC 2105 Computer Organization

CPSC 2108 Data Structures

CPSC 2125 Introduction to Web Development

CPSC 3121 Assembly Languages

CPSC 3117 Visual Basic .NET Programming

CPSC 3131 Database Systems I

CPSC 3132 Database Systems II (with Oracle)

CPSC 3135 Introduction to Operating Systems

CPSC 4125 Client-side and Server-side Web Development

CPSC 4175 Introduction to Software Engineering

CPSC 5135U Programming Languages

CPSC 5138U Advanced Database Systems

 

Wireless Course Management System (Rodney Clark, 2006), Data Description Language – Attribute Grammar and Implementation, An Iconic Language for Simulation, Simulation of Flexible Manufacturing Systems, Graphical Editor for Diagrams, Database for Storing and Analyzing Simulation Data, GPSS Interpreter and Editor and others.
Total of ten MS theses and two Ph.D. theses.

 Research

 Recent Publication and Research:

In the last six years: 6 refereed papers, 1 journal paper published, 1 journal paper submitted, 1 paper in preparation.

·         V. Zanev, Multichannel Course Management System (in preparation)

·         A. Radenski, J. Furlong, V. Zanev, The Java 5 Generics Compromise Orthogonality to Keep Compatibility, submitted to Elsevier’s Journal of Systems and Software on 12/29/2006

·         S. Kurkovsky, V. Zanev, A. Kurkovsky, “SMMART, a Context-Aware Mobile Marketing Application: Experiences and Lessons”, Journal Lecture Notes in Computer Science, Springer-Verlag GmbH, volume 382, pp. 141-150, 2005

·         V. Zanev, R. Clark, Wireless Course Management System, 43rd Annual ACM Conference, Kennesaw, Georgia, March 18-19, 2005

·         V. Zanev, Wireless Student Testing, Proceedings of the 2004 International Multiconference in Computer Science and Computer Engineering, Las Vegas, June 21-24, 2004

·         V. Zanev, Extending the Compiler Functionality with Source Code Compression, Proceeding of the 17th International  Conference on Computers and Their Applications, April 4-6, 2002, San Francisco

·         V. Zanev, A. Eskenazi, A New Technology for Remote Software Project Development, International Conference “The Universities  and IT in the New Millennium”, October 1-4, 2001, Burgas, Bulgaria

·         S. Yoo, V. Zanev, Maintaining Maximal Submeshes in Torus-Connected Multicomputers, Proceedings of  ISCA, 16th International Conference on  Computers and Their Applications (CATA-2001), Seatle,  March  2001

·         V. Zanev, A. Eskenazi, S. Yoo, An Approach to Remote Software Project Management and  Development, Proceedings of  ISCA, 16th International Conference on Computers and Their Applications  (CATA-2001), Seatle, March 2001

 Research Projects and Grants:

·         Multichannel Course Management Systems, 2006 – present

Analysis, design, architecture, and experimental implementation of Multichannel Course Management system that allows wireless and voice access to course content through variety of mobile devices as PDAs, handtops, iPods, cell and smart phones.

·         Pervasive Computing and Context-Aware Applications, 2005-present

During my sabbatical in 2005 I have worked with Dr. Gregory Abowd from Georgia Tech and I was introduced to the projects of Future Computing Environments and Aware Home. I am working on a project “Indoor Location Using Cell Phone Camera” as a part of the Aware Home. A triangulation algorithm for the cell phone camera location was developed and described.

·         Class Overriding for Anomaly-Free Component Adaptation, NSF grant number 0243284, 2003-2006, $106, 341, PI Prof. A. Radenski, Chapman University

·         REU (Research Experience for Undergraduates – Emerging Issues in Networking), NSF grant, 2004-2005, $163,886, PI Stan Kurkovsky, Columbus State University

·        Wavelet Image Compression Techniques; 1993-1994, research project, Dept. of Mathematics, University of South Carolina, developing of the software package WV in C language under X Windows and Unix.

·        Object-oriented General Purpose System Simulation (GPSS-16); 1990-1992, grant No. 89-UBM-1003 with the Union of the Bulgarian Mathematicians, leader of a group of 4 researchers; design and implementation of the software product and documentation, 23,000 lines in Turbo Pascal.

·        Visual Programming; 1987-1990, grant No.45/25.03.87 with the Bulgarian State Committee for Science and High Education, leader of group of 8 researchers.

·       Simulation of Flexible Manufacturing Systems in Machine-building; 1987-1989, grant No.502-87-00-20k with SRL Programma, leader of a group of 4 researchers, 13,000 lines in GPSS and 5000 lines in FORTRAN.

·       Applied Mathematics. Problems in Computer Science; 1982-1987, joint research project with CNR, I.E.I. Pisa, Italy.

·       Programmer's Workplace; 1982-1986, a joint research project with the former USSR Academy of Sciences-the Siberian Division.

Recent Professional Conferences Attended:

·        ACMSE 2007 Conference, Winston-Salem, North Carolina, March 22-24 (Program Committee member, reviewer, session chair)

·       43rd Annual ACM Conference, Kennesaw, Georgia, March 18-19, 2005, (reviewer)

·       2004 International Multiconference in Computer Science and Computer Engineering, Las Vegas, June 21-24, 2004, (session    chair, reviewer)

·       42nd Southeast ACM conference, Huntsville, Alabama, April 01-04, 2004, (Program Committee member, reviewer, session chair)

·       CTIA Wireless 2004, March 22-24, Atlanta, Georgia

·       CISCO Network Security Bootcamp, Columbus, GA, October 2003

·      17th International Conference on Computers and Their Applications, April 4-6, 2002, San Francisco, (Program Committee member)

·       Microsoft .NET Developer Days Conference, November 6, 2001, Atlanta, Georgia

·       Seventh International Conference on Algebraic and Combinatorial Coding Theory, 18-24 June, 2000, Bansko, Bulgaria, (Program Committee member)

 

Recent Software Development

·      Voice Student Testing software that allows student testing through phones, 2006

·       Wireless Student Testing software that allows student testing through mobile devices (Web phones, PDAs, and wireless laptops), Wireless Syllabus, Wireless Schedule, 2004-2005

·         Using Active Server Pages and VBScript a Discussion Board software was developed (from July 2001 to April 2002) and used as a teaching tool in 2002-03 academic year.

·         Development and maintenance of the Web site of the Department of Computer Science at http://cs.colstate.edu/ (1998-2001).

 Mastering of New Software Products, Tools, and Technologies:

·         SQL Server 2005

·         Voice Web Applications with VoiceXML on the BeVocal Café platform

·         Wireless Architectures and Applications (WML, WMLScript, HDML, Java servlets, and Java Server Pages)

·         Openwave SDK 5.1 and 6.2.2, Nokia SDK 4.1, WinWAP browser

·         Visual Studio 2005 and Microsoft .NET Platforms

 PROFESSIONAL SKILLS AND EXPERIENCE

 Programming Languages and Platforms: Java (Eclipse, BluJ, DrJava, Crimson Editor, TextPad), C++, C#, Visual Basic (.NET and MS Visual Studio 2005), Python (IDLE), Assembler (PC and mainframes), Cobol, Lisp, Scheme, Pascal, Fortran

Web Development Languages and Platforms: HTML, XML, WML and WMLScript (Openwave SDK, Nokia SDK), VoiceXML (BeVocal Café, Tellme Studio), JavaScript, VBScript, ASP 3.0, ASP.NET, PHP, Java Servlets

Database Management Systems: Oracle (8i, 9i, 10g), SQL Server 2000 and 2005, MS Access

Course Management Systems: WebCT 3.x, 4.x, Vista, eCollege, Blackboard, Moodle

Computer Simulation: SLAM, GPSS (PC and mainframe)

Hardware and OS: PCs (Intel x86 and compatibles), Windows NT/2000/XP, Linux, MS DOS, Apple Macintosh (Mac OS X), ASP/400, RS/6000 (Unix and X Windows), Silicon Graphics Iris, IBM mainframes System/370/390 (OS/370/390)

 

Updated March, 2007