Network Engineering and Integration:
- Telecommunications system/network engineering
- Integration of voice, data, video and computer communications networks
- Installation of system/network hardware and software and integrate applicable components
- On-site operations and maintenance support
Information Technology:
- Client-Server/N-Tier Application Development
- Website Development and Maintenance
- Network Administration
- Security Audits and Reviews
- Contingency/Disaster Recovery Planning
- Virus Detection, Elimination and Prevention
- Workflow Automation
- Desktop Support/Help Desk
Software Engineering:
- Feasibility Studies
- Preliminary and detailed Design Specifications
- Software Prototyping
- Software Development
- Custom Application Development
- Test/Evaluation
- Validation and Verification
Systems Engineering:
- Hardware and Software System Requirements Analysis
- System Design and Specifications
- System Tradeoff Analysis
- Systems Prototyping and Performance Evaluation
- Database Design
- Information Assurance analysis and Information Interoperability