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
EducationMS/BS in Mathematics, Department of Mathematics and Computer Science, Sofia University, Sofia, Bulgaria. M.S. Thesis: On the corridor estimation problem.
Academic Appointments
Areas of Interest
Wireless and Voice Web Development
Pervasive Computing
Programming Languages
Database Systems
Software Engineering
Data compression
Simulation
Professional Affiliation
II. PROFESSIONAL GROWTH AND DEVELOPMENT
Teaching
Graduate Courses:
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
Undergraduate Courses:
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
Theses Advised
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