Researching and studying technical feasibility of the projects
Implementing new features to the existing software
Designing and developing web apps and user interfaces
Designing, developing and supporting company websites
Optimizing, rendering and manipulating video streams
Customizing windows software and web apps for clients
Developing SEO strategies and website optimization
Developing a news gathering and distribution website
Designing and developing a competitive virtual exhibition website
Undertaking scheduled websites maintenance
Developing and implementing new features to existing software
Installing and configuring computer systems
Diagnosing and solving hardware and software issues
Undertaking scheduled maintenance and technical support
Updating and maintaining the company website
Developing and supporting the company website
Collaborating, contributing and developing customers’ website
Providing and planning optimal solutions for technical issues
Supporting partners’ websites and windows applications
• Computer and Mobile Networks • Instructional System Design • Web Programming (PHP/MySQL) • Interactive Instructional Multimedia Development • Human Performance Technology • Principles of Multimedia • Learning Theories • Project Management • Multimedia Programming • Knowledge Management Application
•Advanced,Structured Programming •Software Engineering & Object Oriented •Computer Networks •Information Systems & Database Technology •Operating Systems •Artificial Intelligence •Logic Circuit •Electrical & Electronic Circuit •Theory of Languages & Machines •Algorithms’ Design •Data Structures •Machine Language & System Programming •Engineering Math, Statistics & Probabilities •Theory of Language & Machines •Information Storage & Retrieval •Compilers Design •Computer Simulation •Microprocessors