Computer Platforms
- SunSPARC workstations (station/4, station/5, IPX, IPC, X Terminal) running SunOS UNIX, Sun Solaris/KDE.
- Control Data CYBER (4000 Series) running EP/IX UNIX.
- Silicon Graphics workstations running BSD UNIX.
- Personal Computers (PC/Laptop) running MS-DOS & MS-Windows v3.x, MS-Windows 9x, MS-Windows (NT/2003/2008/XP/7/8.x), IBM OS/2 Warp, various Linux KDE/GNOME distributions (Ubuntu, SuSE, Mandriva, Fedora, Knoppix, Debian, etc).
Programming Languages
- C/C++: Borland/Codegear Developer Studio, MS-Visual C++, Borland C++ Builder, Borland C++ Compiler, ANSI C/C++, Standard Template Library (ANSI/STL), GNU C/C++, Sun C/C++ Compiler (SunOS-5.5.1), MinGW/Cygwin (GNU C/C++) compilers.
- JAVA: Sun Java 2 SDK, NetBeans IDE, BlueJ IDE, Eclipse IDE, Borland JBuilder, Borland JDataStore (RDBMS), Java supplemental packages (Swing, JCA, JINI, JDBC), Linux GUAVA (GNU), MS-Visual J++.
- Signal Processing: Mathworks MATLAB, MATLAB Toolboxes (Signal Processing, Image Processing, Wavelets, Neural Networks, Fuzzy Logic, Bioinformatics, Optimization, SVM), NetLab Toolbox, MATLAB-compatible environments (Octave, FreeMat, SciLab, etc).
- Python: Data analytics (scikit, pandas, numpy), web micro-services (REST API, WSGI / Flask).
- Pascal/Delphi: Borland Delphi, Borland Pascal, GNU Pascal.
- AI & Logic Programming: Turbo Prolog, C-Prolog (GNU), PDC Prolog, C-LISP (GNU), CLIPS, Eclipse (CLP).
- AI & Statistics: SPSS, R, Python, WEKA, Watson AI (DA/ML).
- Tools: Yacc (AT&T, Berkeley), Bison (GNU), Lex (AT&T), Flex (GNU), Awk (GNU).
- Other: MS-Fortran 77, GNU F77, Assembler (80x86), DSP Assembler (TMS320Cxx), MS-Visual Basic, MS-Office VBA/macros.
Network Programming
- Protocols/Applications: Ftp, Email, Telnet, Web (MS-Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari, etc), Mailing Lists, Web site administration.
- Web programming: Macromedia Studio MX (Dreamweaver MX, Fireworks MX, Contribute MX, Flash MX, ...), MS-FrontPage, HTML/XHTML/XML/CSS programming, CGI/WinCGI programming, JavaScript, Java Applets/Servlets, Java Server Pages (JSP), PHP4/PHP5, Mambo/Joomla/Drupal (CMS), Xara Webstyle, SWISHMax.
- Internet/intranet programming: stand-alone & integrated (applet) Java (socket/RMI) distributed applications (client/server, observer/observable, group services), CORBA.
- TCP/IP networking: BSD socket interface, LAN programming (NetBIOS), Dial-up Networking (PTSN/ISDN PPP), IDS/firewall s/w (Snort).
- Integration technologies: XML-RPC, UDDI, SOAP, WSDL, CORBA.
RDBMS
- MS-Access, MS Access Basic, MS-SQL, MySQL, Oracle R-DBMS, MariaDB, PostgreDB, InterBase, ODBC/XML-based database services.
Desktop Applications
- Microsoft Office, OpenOffice/LibreOffice, TeX/LaTeX/MikTEX, TeXstudio/TeXworks, LyX.
- MS-Visio, MS-Project, MS-InfoPath, MS-Publisher.
- Adobe Acrobat, Adobe PhotoShop, Corel Draw, PaintShop Pro.
Hardware
- Digital Signal Processing: Digital systems design, digital electronics, micro-processor programming (DSP/ASIC assembly), digital filter design (static/adaptive), adaptive filtering systems (Wiener/LMS/RLS), automatic control systems design (open/closed loop), linear systems (state-space/Kalman), non-linear systems (MLP/BP, RBF, SVM, SOM, Kohonen, ...).
- H/w Architectures: computer architectures & systems, single-processor models, multi-processor models, parallel/concurrent processing, distributed systems (loose/tight).
- VLSI: Hierarchical IC design, VHDL (Altera), IC technologies & applications.
- Networking: Wide Area Networking (WAN), Local Networks (LAN), modular design & cabling for LAN infrastructure, backbone network technologies (ATM, FDDI, ...), digital & mobile systems for wireless communications (GSM, DCS, GPRS, UMTS, ...).
Coding repository
MS-Visual Basic, MS-Office VBA/macros
|