Platforms & Systems Print
Written by Harris Georgiou   
Saturday, 26 September 2009 14:57

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
Last Updated on Saturday, 08 January 2022 20:09