FACULTY

Visvasuresh (Victor) Govindaswamy, PhD

Associate Professor of Computer Science

Director, Computer Science Programs


College of Arts and Sciences

Dr. Victor Govindaswamy teaches Computer Science courses and his research involved real time distributed systems and software engineering when he was actively involved in the United States’ Department of Defense (DoD)’s Defense Advanced Research Projects Agency (DARPA) and Naval Surface Warfare Center (NSWC) sponsored DeSiDeRaTa middleware project. The DeSiDeRaTa middleware, which stands for Dynamic, Scalable, Dependable, Real-Time systems, considers network loading information to make more effective application management action decisions.

Dr. Govindaswamy also came up with a novel process, using the DeSiDeRaTa middleware, by which any application can be guaranteed to achieve rigorous QoS objectives such as dependability, timely event response, unlimited continuous availability, efficient resource utilization, and scalability. It enables applications to work in dynamic environments and with dynamic workloads, without the need for the application developers and programmers to write massive pages of code to provide these services. The DeSiDeRaTa project’s technology was used in the United States’ Naval Surface Warfare Centers (NSWC’s) HiPer-D Testbed, which links to the Aegis, DD-21 and carrier ship classes. Demonstrations have involved many Navy systems, including, Anti Air Warfare (AAW) system, Advanced Tomahawk Weapons Control System (ATWCS), Automatic Pilot Examination (APEX) systems and Joint Maritime Command Information System (JMCIS). The DeSiDeRata was also used to convert an existing, non-distributed NASA/Goddard Satellite Command and Control System, ITOS, to a dynamically distributed system.

Dr. Govindaswamy had also researched in security, telemedicine, telehealth and green technology. He had developed novel schemes such as the RECHOKe (REpeatedly CHOose and Keep for responsive flows, REpeatedly CHOose and Kill for unresponsive flows), RCUBE (Receiver-Window Modified Random Early Detection queues with RECHOKe), RWM (Receiver-Window Modified) and Clumpsort, and had also developed a software process that guarantees to provide survivability, timeliness, scalability and profiling services, even under heavy tactical loads, to applications without the need for writing massive programs to provide such services. His schemes aim to help to improve the computer networks, making them not only faster but safer for users to use. Since he had introduced his schemes, his schemes have remained the best solution so far.

Dr. Govindaswamy is also the director of the Robotics, Apps and 3D Programming (RAP) Summer Camps as part of his CS-4NE1 (STEM-4NE1) initiative that aims to bring and popularize STEM fields to middle and high school kids. A mentoring program is also provided for the camp participants.

Dr. Govindaswamy has been, within the past few years:

  1. Been involved in more 500 international conferences
  2. Been involved in more than a dozen journals as an editor
  3. Chaired about 5 international conferences
  4. Awarded senior membership status by IEEE of which only 8% of IEEE are senior members, and seniority is decided by committee of experts and is only given to people who have performed research excellence in their field
  5. Selected based on his research credentials as a full member of Sigma Xi and is only conferred upon any individual who has shown noteworthy achievement as an original investigator in a field of pure or applied science or engineering
  6. Received the Texas A&M University System’s Excellence Teaching Award 3 times in 5 years
  7. Involved in developing world standards in the following Working Groups: 
    1. Standard for a Smart Transducer Interface for Sensors, Actuators, and Devices - eXtensible Messaging and Presence Protocol (XMPP) for Networked Device Communication in Security Subgroup
    2. Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems
    3. Next-Generation Service Overlay Network Working Group (NGSON WG).
    4. Standard for Data Privacy Process: The goal of this Standard Project is to define requirements for a systems/software engineering process for privacy oriented considerations regarding products, services, and systems utilizing employee, customer or other external user's personal data. It also extends across the life cycle from policy through development, quality assurance, and value realization. It applies to organizations and projects that are developing and deploying products, systems, processes, and applications that involve personal information. By providing specific procedures, diagrams, and checklists, users of this standard will be able to perform a conformity assessment on their specific privacy practices.
    5. Recommended Practice for Software Defined Networking (SDN) based Middleware for Control and Management of Wireless Networks: In recent years, there has been significant growth in the deployment of IEEE 802.11™, based WLANs world-wide. Similarly, due to large unutilized TV Ultra High Frequency (UHF) spectrum, IEEE 802.22™, based WRANs in TV UHF band are also likely to see widespread deployment especially to provide rural broadband connectivity. As the deployment of these technologies grows, there is a need to define an open standard to control and manage the IEEE WLAN Access Points (AP) & WRAN Base Stations(BS). This Recommended Practice specifies a middleware for vendor independent management and control of Wireless Networks, specifically, management & control of Access Points (APs) for IEEE 802.11™ based Wireless Local Area Networks (WLAN) and BaseStations for IEEE 802.22™ based Wireless Regional Area Networks (WRAN), in accordance with the Software Defined Networking (SDN) paradigm.
    6. Standard for an Architectural Framework for Real-time Onsite Operations Facilitation (ROOF) for the Internet of Things: This standard defines an architectural framework, protocols and Application Programming Interfaces (APIs) for providing Real-time Onsite Operations Facilitation (ROOF). ROOF computing and networking for the data and the devices include next-hop connectivity for the devices, real-time context building and decision triggers, efficient backhaul connectivity to the cloud, and security & privacy. This standard also covers interoperability, collaboration and autonomous operation of an IoT system with computing required for context building, security, access control, data storage, data aggregation and ability to choose different cloud and application service providers.
    7. Involved in Industry Connections Security Group’s (ICSG) Encrypted Traffic Inspection Working Group (ETI-WG) to develop an accepted way of traffic inspection, on top of encrypted transport standards. The purpose of the ETI-WG is to propose an acceptable way of traffic inspection on top of encrypted transport standards, such that trusted security devices are able to inspect and modify encrypted traffic, in order to protect users and companies against threats and other misuse of resources.

Degrees

  • PhD, Computer Science and Engineering - University of Texas; Arlington, TX
  • MS, Computer Science and Engineering - University of Texas; Arlington, TX
  • BS, Electrical and Computer Engineering - University of Texas; Austin, TX

Academic and Professional Highlights

Recent Publications (2011-2018)

2018

  • Effect of Aquatitan Bracelet on Quadriceps Recovery after Fatiguing Muscular Strength and Endurance Exercise. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 1(2), 100-120.
  • Acute Foam Rolling on Quadriceps Performance and Short-Term Recovery from Fatigue. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 1(1), 200-229.
  • Correlation of Handgrip Strength and Cardiovascular Fitness with Percent Body Fat in Singapore Adolescents. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 177(5), 198-203.
  • Physical Fitness Among School Children in Singapore. In De La Salle University (Ed.), The 14th Asian Association for Sport Management Conference: Discovery and Developing Sport Industry Potential for Asia, 1, 38 - 39.
  • Relative Handgrip Strength in Adolescents Across Seven Asian Major Cities. In De La Salle University (Ed.), The 14th Asian Association for Sport Management Conference: Discovery and Developing Sport Industry Potential for Asia, 1, 156 - 158.
  • Singapore Sports Academy Model & Asia Fit Study. In De La Salle University (Ed.), The 14th Asian Association for Sport Management Conference: Discovery and Developing Sport Industry Potential for Asia, 1, 115 - 117.
  • A Comparison Of Health Related Fitness Variables Between The Youths Of Singapore And Bangkok. Paper presented at 2018 Annual Meeting, World Congress on Exercise is Medicine®, and World Congress on the Basic Science of Muscle Hypertrophy and Atrophy of the American College of Sports Medicine, Minneapolis, United States.
  • A Comparison of Health Related Fitness Variables between Youths in Singapore and Hong Kong. Paper presented at 2018 Annual Meeting, World Congress on Exercise is Medicine®, and World Congress on the Basic Science of Muscle Hypertrophy and Atrophy of the American College of Sports Medicine, Minneapolis, United States.
  • Large Exercise-induced Weight Loss on Fat Distribution and Metabolic Risk Factors in Young Obese Males. Paper presented at World Congress on Exercise is Medicine®, and World Congress on the Basic Science of Muscle Hypertrophy and Atrophy of the American College of Sports Medicine, Minneapolis, United States.
  • Relationship between Self-Regulation of Perceive Exertion and Heart Rate using Games Concept Approach. Paper presented at 2018 Annual Meeting, World Congress on Exercise is Medicine®, and World Congress on the Basic Science of Muscle Hypertrophy and Atrophy of the American College of Sports Medicine, Minneapolis, United States.
  • Effect of Aquatitan Bracelet on Quadriceps Recovery after Fatiguing Muscular Strength and Endurance Exercise. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 1(2), 100-120.
  • Acute Foam Rolling on Quadriceps Performance and Short-Term Recovery from Fatigue. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 1(1), 200-229.
  • Correlation of Handgrip Strength and Cardiovascular Fitness with Percent Body Fat in Singapore Adolescents. Gazzetta Medica Italiana - Archivio per le Scienze Mediche (A Journal on Internal Medicine and Pharmacology), 177(5), 198-203.

2017

  • Fitness Index on Physical Fitness, Physical Activity, Obesity and Nutrition of Youths in Singapore. Asian Journal of Physical Education and Sport Science, 5(1), 15-27.
  • Comparison of Health Related Fitness Variables between Male and Female Youths in Singapore. PAPER PRESENTED AT American College Sports Medicine's 64th Annual Meeting, 8th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Exercise and the Brain, Denver, Colorado, United States.
  • Effects of Acute Foam Rolling on Quadriceps Performance and Short­term Recovery from Fatigue. PAPER PRESENTED AT American College Sports Medicine's 64th Annual Meeting, 8th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Exercise and the Brain, Denver, Colorado, United States.
  • Effects of Self-Regulation at Ventilatory Breakpoint on Children’s Running Fitness during Physical Education Pedagogical Strategies. PAPER PRESENTED AT 64th Annual Meeting, 8th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Exercise and the Brain, Denver, Colorado, United States.
  • Exercise-induced Weight Loss and its Effects on Metabolic Risk Factors and Fat Distribution in Young Obese Males. PAPER PRESENTED AT International Symposium 2017: Physical Activity & Fitness of the Young Generation in Asia-Pacific, Shatin, Hong Kong (China).
  • Prediction Of Lactate Threshold By Physiological Variables Utilizing Human Motion During Exercise. PAPER PRESENTED AT American College Sports Medicine's 64th Annual Meeting, 8th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Exercise and the Brain, Denver, Colorado, United States.
  • Effectiveness of Aqua-Titanium Infused Compression Garment during Run Time Performances and AquaTitan Bracelet on Muscle Recovery after Fatiguing Exercise. PAPER PRESENTED AT 8th Asia-Pacific Conference on Exercise and Sports Science, Bangkok, Thailand.

2016

  • Determination of Maximal Oxygen Consumption for different categories of fitness utilizing the Astrand modified running protocol. PAPER PRESENTED AT American College Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance, Boston, United States.
  • Effect of Body Composition and Flexibility on Cardiovascular Fitness. PAPER PRESENTED AT Lau Teng Chuan Conference, Singapore, Singapore.
  • Effectiveness of Aqua-titanium Infused Compression Garment in Outdoor Track Event. PAPER PRESENTED AT American College of Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance, Boston, United States.
  • Effects of AquaTitan Bracelet on Quadriceps Muscle Soreness after Fatiguing Exercise.. PAPER PRESENTED AT American College of Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance, Boston, United States.
  • Effects of AquaTitan Bracelet on Quadriceps Muscles Recovery after Fatiguing Muscular Strength and Endurance Exercise. PAPER PRESENTED AT American College Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance., Boston, United States.
  • Effects of Self­-Regulated Intensity on Aerobic Fitness Using Games Concept Approach. PAPER PRESENTED AT American College of Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance., Boston, United States.
  • Sensitivity And Specificity Of WHO-BMI Criteria For Obesity Of Asian Youth: The Asia-fit Study. PAPER PRESENTED AT American College of Sports Medicine's 63rd Annual Meeting, 7th World Congress on Exercise is Medicine® and World Congress on the Basic Science of Energy Balance, Boston, United States.
  • Effect of Fatigue on Running Kinetic Asymmetry in Non-Continuous & Continuous Constant Speed Protocol. PAPER PRESENTED AT 34th International Conference on Bio-mechanics in Sports, Tsukuba, Japan.
  • Comparison of Handgrip Strength with Relative Body Weight of Adolescents in Singapore. PAPER PRESENTED AT Physical Education and Sports Science Skill Acquisition Symposium Incorporating the 9th Australasian Skill Acquisition and Research Group Meeting (ASARG), Singapore, Singapore.
  • Effects of Acute Foam Rolling on Quadriceps Performance and Short-Term Recovery from Fatigue. PAPER PRESENTED AT Physical Education and Sports Science Skill Acquisition Symposium Incorporating the 9th Australasian Skill Acquisition and Research Group Meeting (ASARG), Singapore, Singapore.
  • The Effects of Body Mass, Body Composition and Blood Pressure from an 8-week Aerobic Training Intervention in Singapore University Students. PAPER PRESENTED AT Physical Education and Sports Science Skill Acquisition Symposium Incorporating the 9th Australasian Skill Acquisition and Research Group Meeting (ASARG), Singapore, Singapore.
  • Effects of AquaTitan Bracelet on Quadriceps Muscle Recovery and Muscle Soreness after Fatiguing Strength and Endurance Exercise in Asian Population. PAPER PRESENTED AT 2nd International Conference in Sports Science & Technology, Singapore, Singapore.
  • Self-Regulation of Exercise Intensity in Youths and Pedagogical Approaches for Youths in Physical Education in Singapore Using the OMNI Scale of Perceived Exertion. PAPER PRESENTED AT 2nd International Conference in Sports Science & Technology, Singapore, Singapore.

2015

  • Enhancing Internet Robustness against Malicious Flows using RECHOKe, International Journal of Networks and Communications, Accepted Paper.
  • Comparison of Cardiovascular Fitness between Students in Games-Concept and Skills-Based Approach in Physical Education Lessons. PAPER PRESENTED AT American College of Sports Medicine, San Diego.
  • The Effects of the Consumption of Sugar Sweetened Beverages on Body Composition and Aerobic Fitness in Singapore. PAPER PRESENTED AT 62nd Annual Meeting, World Congress on Exercise is Medicine, and World Congress on the Basic Science of Exercise Fatigue of the American College of Sports Medicine, San Diego.
  • Comparison of Handgrip Strength and Body Composition of Adolescents in Singapore Schools. PAPER PRESENTED AT 62nd Annual Meeting, World Congress on Exercise is Medicine, and World Congress on the Basic Science of Exercise Fatigue of the American College of Sports Medicine, San Diego.
  • Comparison of Running Energy Reserve Index Of Sprint, Endurance And Untrained Participants. PAPER PRESENTED AT 62nd Annual Meeting, World Congress on Exercise is Medicine, and World Congress on the Basic Science of Exercise Fatigue of the American College of Sports Medicine, San Diego.
  • Comparison of Cardiovascular Fitness with Lumbar and Lower Limb Flexibility and Body Composition among Adolescents in Singapore. PAPER PRESENTED AT 62nd Annual Meeting, World Congress on Exercise is Medicine, and World Congress on the Basic Science of Exercise Fatigue of the American College of Sports Medicine, San Diego.
  • Comparison of Running Energy Reserve Index (RERI) for Endurance and Sprint Trained Athletes with Hematological Measures. PAPER PRESENTED AT 62nd Annual Meeting, World Congress on Exercise is Medicine, and World Congress on the Basic Science of Exercise Fatigue of the American College of Sports Medicine, San Diego.

2014

  • Mathematical Modeling of the RED-RWM Active Queue Management Scheme, Journal of Wireless Networking and Communications p-ISSN: 2167-7328 e-ISSN: 2167-7336, 2014;  4(2): 49-65. 
  • Physical Education Story: A Journey of Transformations in Singapore. IN Chin, M. K. & Edginton, G. (EDS.), Physical Education and Health: Global Perspectives and Best Practice (PP. 409 - 420). Urbana, IL,: Sagamore Publishing LLC. (Book Chapter)
  • Comparison of Running Energy Reserve Index (RERI) based on energy (RERIE) and run speeds (RERIspd). Presented at 61st Annual National Meeting of the American College of Sports Medicine, Orlando. 
  • Cross-modal rate of perceived exertion and self-regulated exercises in Singaporean male adolescents. Presented at 61st Annual National Meeting of the American College of Sports Medicine, Orlando. 
  • Comparison of Running Energy Reserve Index (RERI) among Endurance and Sprint Trained athletes. Presented at 61st Annual National Meeting of the American College of Sports Medicine, Orlando. 

2013

  • Omni Scale Perceived Exertion Responses In Obese And Normal Weight Male Adolescents During Cycle Exercise, Journal of Sports Medicine and Physical Fitness, J Sports Med Phys Fitness. 2014 Apr;54 (2):186-96.
  • The Physical Education Story: A Journey of Transformations, Book Chapter in Physical Education and Health: Global Perspectives and Best Practice (pp. 200 - 230). Urbana, IL,: Sagamore Publishing LLC.
  • Comparison of Running Energy Reserve Index (RERI) with Anaerobic Speed Reserve (AnSR), Medicine & Science in Sports & Exercise. 43(5):S, 2013.
  • Reliability of  Running Energy Reserve Index (RERI), Medicine & Science in Sports & Exercise. 43(5):S, 2013.  

2012

  • Easing Congestion in Computer Networks using the Receiver-Window Modification (RWM) Scheme, International Journal of Networks and Communications (Vol.2, No.5, September 2012).
  • OMNI Scale of Perceived Exertion: Mixed Gender and Race Validation for Singapore Children During Cycle Exercise, Springer’s European Journal of Applied Physiology, Vol. 112, Issue 10, 2012.
  • Determination and Validation of Maximal Aerobic Speed. Presented at 59th Annual National Meeting of the American College of Sports Medicine, Medicine and Science in Sports and Exercise, San Francisco.
  • Prediction of Running Performances Utilizing the Running Energy Reserve Index. Presented at 59th Annual National Meeting of the American College of Sports Medicine, Medicine and Science in Sports and Exercise, San Francisco.

2011

  • Survey of Recent Position Based Routing MANET Protocols, 13th IEEE International Conference on Computer Modelling and Simulation, University of Cambridge (Emmanuel College), Britain. Issue Date: March 30 2011-April 1 2011, On page(s): 467 – 471, Location: Cambridge, E-ISBN: 978-0-7695-4376-5, Print ISBN: 978-1-61284-705-4.
  • Comparison of Treadmill Protocols to Measure Maximal Oxygen Uptake(VO2max). Presented at 58th Annual National Meeting of the American College of Sports Medicine, Denver, Colorado, Medicine and Science in Sports and Exercise,  Volume 43 (5), pp S505, May 2011.
  • Energy System Contribution During 1500m Running In Untrained Male and Female College Students. Presented at 58th Annual National Meetings of the American College of Sports Medicine, Denver, Colorado, Medicine and Science in Sports and Exercise Volume 43 (5), pp S538, May 2011.
  • Comparison of body composition with bioelectric impedance (BIA) and dual energy X-ray absorptiometry (DEXA) among Singapore Chinese. Journal of Science and Medicine in Sport, Elseveir, 2011.

Editorial Services (2013-2018)

2018

  • Editor, International Journal of Advanced Networking And Applications (IJANA)
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Editor, International Journal on Internet and Distributed Systems (IJIDS).
  • Editor, International Journal of Computers and Applications (IJCA).
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software

2017

  • Editor, International Journal on Internet and Distributed Systems (IJIDS).
  • Editor, International Journal of Computers and Applications (IJCA).
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software

2016

  • Editor, International Journal on Internet and Distributed Systems (IJIDS).
  • Editor, Journal of Advanced Computer and Communications Technology (IJACCT).
  • Editor, International Journal of Computers and Applications (IJCA).
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Editorial Board and Review Committee for International Journal of Sensor and Related Networks (IJSRN)
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software
  • International Journal of Wireless Communications and Mobile Computing

2015

  • Editor, International Journal on Internet and Distributed Systems (IJIDS).
  • Editor, Journal of Advanced Computer and Communications Technology (IJACCT).
  • Editor, International Journal of Computers and Applications (IJCA).
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Editorial Board and Review Committee for International Journal of Sensor and Related Networks (IJSRN)
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software

2014

  • Editor, International Journal on Internet and Distributed Systems (IJIDS).
  • Editor, Mobile Computing Journal (MC).
  • Editor, Journal of Advanced Computer and Communications Technology (IJACCT).
  • Editor, International Journal of Computers and Applications (IJCA).
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Editorial Board and Review Committee for International Journal of Sensor and Related Networks (IJSRN)
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software

2013

  • Editor, International Journal of Wireless Communications and Mobile Computing (WCMC)
  • Editor, International Journal on Internet and Distributed Systems (IJIDS)
  • Editor, International Journal of Information Technology and Computer Engineering” (IJITCE)
  • Editor, Journal of Mobile Computing
  • Associate Editor, International Journal on Trust Management in Computing and Communications (IJTMCC)
  • Associate Editor, International Journal of Computing and Computer Technology
  • Editor for Elsevier’s interdisciplinary international journal: Computers in Biology and Medicine.
  • Editor for International Journal on Trust Management in Computing and Communications (IJTMCC).
  • Associate Editor, International Journal of Computers and Applications.
  • Editorial Board and Review Committee for International Journal of Sensor and Related Networks (IJSRN)
  • Editor for International Journal on Advances in Intelligent Systems
  • Editor for International Journal on Advances in Software

Program Committees

Chairmanship

  • General Co-Chair, World Innovation and Computing Congress (WICC 2018), March 22-24, 2018, Coimbatore, India
  • Chair, 3rd International Conference on Computer and Communication Systems (ICCCS 2018), Abnormal Traffic Analysis in Cloud Computing Workshop, Haikou, China, 8-10, June 2018
  • Publication Chair, International Conference on Intelligent Communication and Computational Techniques (ICCT 2017) www.isncc-conf.org/committees/organizing-committee
  • Track Chair, Security, Anonymity and Privacy, 4th IEEE International Symposium on Networks, Computers and Communications (ISNCC), Marrakech, Morocco from 17-19 May 2017. www.isncc-conf.org
  • International Chair, IEEE International Conference in Information Science (ICIS 2016) www.cectl.ac.in/icis/
  • Special Track Chair, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI 2016)
  • Publicity ChairACM 8th International Symposium of QoS and Security for Wireless and Mobile Networks (ACM Q2SWINET 2012)
  • Program Chair, International Workshop on Service-Oriented Architecture and Cloud Computing (SOAC-2012)
  • Track Chair, Communications and Computer Technologies (CCT) track of 6th International Conference on Communications, Networking and Information Technology (MIC-CNIT2012)
  • Program Chair, Second International Workshop on Trust Management in P2P System (IWTMP2PS 2011)
  • Publicity ChairInternational Conference on Advances in Computing and Communication (ACC 2011)
  • Program Chair, First International Workshop on Trust Management in P2P System (IWTMP2PS 2010)

Technical Program Committee (2013 to 2019)

    2019

  • 2nd International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom)
  • 10th IEEE-GCC Conference and Exhibition (IEEEGCCCE)
  • 11th International Conference on Ubiquitous and Future Networks (ICUFN)
  • 8th International Conference on Modeling Simulation and Applied Optimization (ICMSAO)
  • Advanced Research on Applied Mathematics and Applied Science in Engineering (ARAMSE)
  • IEEE International Conference on Signals and Systems (ICSigSys)
  • IEEE Middle East and North Africa Communications Conference (MENACOMM)
  • International Conference in Electrical, Electronic and Computer Engineering (CEECE)
  • International Conference on Digital Image and Signal Processing (DISP)
  • International Conference on Smart Energy Systems (SES)
  • International Congress: Future Vision (ICFV)
  • IWCMC Wireless Networking Symposium

2018

  • 2nd International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom)
  • 1st International Conference and Workshop on Telecommunication, Computing, Electronics and Control (ICW-TELKOMNIKA)
  • 10th International Conference on Wireless Communications and Signal Processing (WCSP)
  • 2nd International Conference on Research and Innovation in Computer Engineering and Computer Sciences (RICCES)
  • 2nd International Symposium in Business, Management and Social Sciences (BIMSS)
  • 2nd Progress in Electronics Engineering, Computer Engineering and Information Technology (PIECT)
  • 5th NAFOSTED Conference on Information and Computer Science (NICS)
  • IEEE Conference on Wireless Sensors (ICWiSE)
  • International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC)
  • International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT)
  • 8th International Conference on Communication Systems and Network Technologies (CSNT)
  • 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT)
  • 1st International Conference and Workshop on Telecommunication, Computing, Electronics and Control (ICW-TELKOMNIKA)
  • IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)
  • 10th International Conference on Knowledge and Systems Engineering (KSE)
  • 4th International Conference on Science in Information Technology (ICSITech)
  • 2nd International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom)
  • IEEE Global Communications Conference: Communications Software, Services and Multimedia Apps (Globecom CSSMA)
  • IEEE International Conference on Communications, Networks and Satellite (COMNETSAT)
  • IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC)
  • International Conference on Advanced Technologies for Communications (ATC)
  • Tenth International Conference on Ubiquitous and Future Networks (ICUFN)
  • 21st Saudi Computer Society National Computer Conference (CS-NCC)
  • Fifth International Symposium on Computer Vision and the Internet (VisionNet)
  • International Symposium on Applications of Computational Intelligence and Machine Learning in Networked Systems (ACMiNS)
  • Seventh Symposium on Natural Language Processing (NLP 2018)
  • Sixth International Symposium on Intelligent Informatics (ISI)
  • Symposium on Advances in Artificial Intelligence and Neurotechnologies (AIN)
  • International Conference on Internet of Things and Intelligence Systems (IoTaIS)
  • International Conference on Computing, Networking and Communications, Wireless Networks (ICNC WN)
  • IEEE ICC Ad-Hoc and Sensor Networking Symposium (ICC AHSN)
  • IEEE ICC Communications Software, Services, and Multimedia Applications Symposium (ICC CSSMA)
  • 32nd International Conference on Information Networking (ICOIN)
  • 10th Wireless Days Conference (WD)
  • Future Technologies Conference (FTC)
  • 5th International Conference on Signal Processing and Integrated Networks (SPIN)
  • International Conference on Futuristic Trends in Network and Communication. Technologies (FTNCT)
  • 2nd International Conference on Philosophy, Theology and Oriental Studies (PHILOTIS)
  • 2nd International Conference on Telematics and Future Generation Networks (TAFGEN)
  • 2nd International Symposium on Social Sciences, Arts and Humanities (SYSSARM)
  • 3rd International Conference on Information in Business and Technology (I2BM)
  • 4th International Conference on Computer, Communication and Control Technology (I4CT)
  • 5th International Conference on Communication and Computer Engineering (ICOCOE)
  • IEEE 5G World Forum (WF-5G)
  • IEEE International Conference on Communications Workshops (ICC Workshops): IEEE ICC Workshop - Information-Centric Edge Computing and Caching for Future Networks (ICC Workshop – ICECC)
  • International Conference of Sustainable Engineering and Technology (InConSET)
  • International Conference on Computing and Network Communications (CoCoNet)
  • International Conference on Signals and Systems (ICSigSys)
  • World of Multidisciplinary Research and Application Conference (WOMRAC)
  • International Workshop on Design and Performance of Networks on Chip (DPNoC)
  • IWCMC Wireless Networking Symposium (IWCMC-Wireless Networks)
  • Smart Cities Symposium (SCS)
  • 4th International Conference On Electronic Design (Iced)
  • 5th International Workshop on Mobile Applications (MobiApps)

      2017

  • 2nd International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom)
  • International Conference on Intelligent Communication and Computational Techniques (ICCT)
  • International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom) (SigTelCom)
  • Education in Science, Technology and Social Science World Conference (EDUSTS)
  • International Conference on Computing, Networking and Communications (ICNC): Wireless Networks (ICNC WN)
  • 14th Annual IEEE Consumer Communications & Networking Conference (CCNC)
  • IEEE ICC Ad-Hoc and Sensor Networking Symposium (ICC AHSN)
  • IEEE ICC Mobile and Wireless Networking (ICC MWN)
  • IEEE ICC Wireless Communications Symposium (ICC WCS)
  • 14th Annual IEEE Consumer Communications & Networking Conference (CCNC)  
  • 2nd International Symposium on Sciences and Mathematics (ISYSM)
  • Advancement in Business, Economics and Management International Conference (BEAMIC)
  • International Business and Economic Conference Kedah (INTERBECK)
  • International Conference on Business and Social Science (ICOBSS)
  • International Conference on Computer Applications & Technology (ICCAT)
  • International Conference on Computing, Networking and Communications (ICNC): Mobile Computing and Vehicle Communications (ICNC MCVC)
  • International Conference on Computing, Networking and Communications (ICNC): Wireless Ad hoc and Sensor Networks (ICNC WAHS)
  • International Conference on Control Theory and Its Application (CNTIA)
  • International Conference on Machine learning and Signal Processing (MALSIP)
  • Recent Research in Engineering and Sciences (RENCES)
  • Wireless Days conference (WD)
  • 9th IEEE-GCC Conference and Exhibition (IEEE-GCC)
  • IEEE ICC 2017 Ad-Hoc and Sensor Networking Symposium (ICC AHSN)
  • IEEE ICC 2017 Mobile and Wireless Networking (ICC MWN)
  • IEEE ICC 2017 Wireless Communications Symposium (ICC WCS)
  • 2nd Game Physics and Mechanics International Conference (GAMEPEC)
  • Advanced Research on Applied Mathematics in Science and Engineering (ARAMSE)
  • Borneo International conference on Digital Content (BICODIC)
  • International Conference on Signal and Systems (ICSigSys)
  • The Ninth International Conference on Ubiquitous and Future Networks (ICUFN)
  • 2nd International Conference on Information in Business and Technology (I2BM)
  • 2nd International Symposium of Information and Internet Technology (SYMINTECH )
  • 3rd International Conference on Business, Management, Tourism and Hospitality (BIZMATOUR)
  • Applied Mathematics in Science and Engineering International Conference (APPEMSE)
  • IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS): IECCO: Integrating Edge Computing, Caching, and Offloading in Next Generation Networks (IECCO)
  • IEEE International Conference on Communication, Networks and Satellite (COMNETSAT )
  • International Conference on Advances in Computing, Communications and Informatics (ICACCI)
  • International Conference on Communication and Computer Engineering (ICOCOE)
  • International Workshop on Cyber-Security in IoT-based Healthcare Systems & Cloud Computing (CS-HSC)
  • 22nd IEEE Symposium on Computers and Communication (ISCC)
  • 2nd Advanced Research on Business, Management and Humanities (ARBUHUM)
  • 3rd Advanced Research in Material Sciences, Manufacturing, Mechanical and Mechatronic Engineering Technology International Conference (AR4MET)
  • 4th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)
  • 4th Renewable Energy and Green Technology International Conference (REEGETECH )
  • IEEE Global Communications Conference: Communications Software, Services and Multimedia Apps (Globecom CSSMA)
  • IEEE Global Communications Conference: Mobile and Wireless Networks (Globecom MWN)
  • International Conference on Art, Business, Education and Social Sciences (ABESS )
  • International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC)
  • Fifth International Symposium on Intelligent Informatics (ISI)
  • Fourth International Symposium on Computer Vision and the Internet (VisionNet)
  • Journal of Computing and Digital Systems (IJCDS V6)
  • International Conference on Emerging Electronic Solutions for IoT (ICEESI)
  • IWCMC Wireless Networking Symposium (IWCMC-Wireless Networks)
  • Sixth Symposium on Natural Language Processing (NLP)
  • 4th International Workshop on Mobile Applications (MobiApps)
  • Third Symposium on Emerging Topics in Computing and Communications (SETCAC)
  • 2nd Advanced Research in Engineering and Information Technology International Conference (AREITIC)
  • 2nd Advanced Research on Business, Management and Humanities (ARBUHUM)
  • 2nd Recent Research in Social Sciences International Conference (SOCSIC)
  • 3rd Advanced Research in Material Sciences, Manufacturing, Mechanical and Mechatronic Engineering Technology International Conference (AR4MET)
  • 3rd International Conference on Education (ICOED)
  • 4th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)
  • 4th Renewable Energy and Green Technology International Conference (REEGETECH)
  • IEEE Global Communications Conference: Communications Software, Services and Multimedia Apps (Globecom CSSMA)
  • IEEE Global Communications Conference: Mobile and Wireless Networks (Globecom MWN)
  • International Conference on Art, Business, Education and Social Sciences (ABESS)
  • International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC)
  • International Conference on Research and Innovation in Computer Engineering and Computer Sciences (RICCES)
  • International Symposium in Business, Management and Social Sciences (BIMSS)
  • Progress in Electronics Engineering, Computer Engineering and Information Technology (PIECT)
  • Special Issues on Engineering (SPIENG)
  • 2nd International Conference on Social Sciences and Humanities (SOSHUM)
  • 4th National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS)
  • Asia Pacific Microwave Conference (APMC)
  • IEEE 9th International Conference on Engineering Education (ICEED)
  • IEEE Region 10 Symposium (TENSYMP)
  • International Conference on Telecommunication, Electronic and Computer Engineering (ICTEC)
  • Ninth International Conference on Ubiquitous and Future Networks (ICUFN)
  • Recent Development in Sciences, Engineering and Computer Sciences International Conference (RESEECS)
  • 6th International Conference on Marketing and Retailing (INCOMaR)
  • Malaysian Technical Universities Conference on Engineering and Technology (MUCET)
  • WCSP Ad Hoc and Sensor Networking Symposium (WCSP AHSNS)
  • 2nd International Conference on Social Sciences and Humanities (SOSHUM)
  • 4th National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS)
  • Asia Pacific Microwave Conference (APMC)
  • IEEE 9th International Conference on Engineering Education (ICEED)

      2016

  • International Journal of SIMULATION: Systems, Science & Technology (IJSSST)
  • International Conference on Computing, Networking and Communications, Wireless Networks (ICNC - WN)
  • IEEE ICC 2016 Ad-hoc and Sensor Networking Symposium (ICC 2016 AHSN)
  • International Conference on Computing, Networking and Communications, Mobile Computing & Vehicle Communications Symposium (ICNC 2016 MCVC)
  • International Conference on Computing, Networking and Communications. (ICNC)
  • 13th Annual IEEE Consumer Communications and Networking Conference (CCNC 2016)
  • International Conference on Computing, Networking and Communications, Wireless Ad Hoc and Sensor Networks (ICNC 2016 WAHS)
  • FUTURE COMPUTING 2016, The Seventh International Conference on Future Computational Technologies and Applications.
  • SERVICE COMPUTATION 2016, The Seventh International Conferences on Advanced Service Computing.
  • International Conference on Information in Business and Technology Management  (I2BM 2016)
  • International Symposium of Information and Internet Technology (SYMINTECH 2016)
  • IEEE ICC 2016 - Wireless Communications Symposium (ICC 2016 WCS)
  • 3rd International Conference on Signal Processing and Integrated Networks (SPIN 2016)
  • 3RD International Conference on Computer and Communication Engineering (ICOCOE 2016)
  • 2nd International Conference on Marine, Ocean and Environmental Sciences and Technologies (MAROCENET 2016)
  • 8th International Conference on Ubiquitous and Future Networks 2016 (ICUFN 2016)
  • First International Conference on Information Systems and Applications (ICISA 2016)
  • International Conference on Education (ICOED 2016)
  • IEEE ICC 2016 - Mobile and Wireless Networking Symposium (ICC 2016 MWN)
  • Renewable Energy and Green Technology International Conference 2016 (REEGETECH 2016)
  • Advanced Research in Material Sciences, Manufacturing, Mechanical and Mechatronic Engineering Technology International Conference (AR4MET 2016)
  • International Conference on Business, Economics, Management, Social Sciences, Art and Humanities (BEMSAHIC 2016)
  • 30th International Conference on Information Networking (ICOIN 2016)
  • International Conference on Computer, Communication, and Control Technology (I4CT'2016)
  • International Conference on Philosophy, Theology and Oriental Studies (PHILOTIS 2016)
  • International Conference on Social Sciences and Humanities (SOSHUM 2016)
  • Advanced Research on Business, Management and Humanities (ARBUHUM 2016)
  • Applied Mathematics in Science and Engineering International Conference (APPEMSE 2016)
  • International Conference on Advances in Computing, Communications and Informatics (ICACCI 2016)
  • Wireless Days (WD 2016)
  • 23rd International Conference on Telecommunications (ICT 2016)
  • International Journal of Computing and Digital Systems (IJCDS)
  • 3nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS 2016)
  • International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC 2016)
  • Recent Research in Social Sciences International Conference (SOCSIC 2016)
  • Second International Symposium on Intelligent Systems Technologies and Applications (ISTA 2016)
  • Third International Symposium on Computer Vision and the Internet (VisionNet 2016)
  • Advanced Research in Engineering and Information Technology International Conference (AREITIC 2016)
  • 21st IEEE Symposium on Computers and Communication (ISCC 2016)
  • IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob 2016)
  • IEEE Global Communications Conference: Communications Software, Services and Multimedia Apps (Globecom 2016 – CSSMA)
  • International conference on Cancer Diagnostic and Medical Treatment Approaches (ICCDMTA 2016)
  • Advancement on Informatics, Business and Management International Conference (ADIBUM 2016)
  • Advancement Research on Circuit and Systems International Conference (ARONCAS 2016)
  • IEEE 6th International Conference on Power and Energy (PECON 2016)
  • IEEE Global Communications Conference: Wireless Communications (Globecom 2016 – WC)
  • IWCMC 2016 Wireless Networking Symposium
  • 2nd International Conference on Business, Management, Tourism and Hospitality (BIZMATOUR 2016)
  • Advanced Research in Electronic Engineering and Information Technology International Conference (AVAREIT 2016)
  • IEEE Global Communications Conference: Mobile and Wireless Networks (Globecom'16 – MWN)
  • IEEE Industrial Electronics and Applications Conference (IEACon 2016)
  • IEEE International Conference on Communication, Networks and Satellite (COMNESTAT 2016)
  • International Symposium on Social Sciences, Arts and Humanities (SYSSARM 2016)
  • Progress in Applied Mathematics in Science and Engineering (PIAMSE 2016)
  • 22nd Asia-Pacific Conference on Communications (APCC 2016)
  • 8th International Conference on Computational Intelligence and Communication Networks (CICN 2016)
  • Art and Design International Conference (AnDIC 2016)
  • Milcom 2016 Track 1 - Waveforms and Signal Processing (Milcom 2016 Track 1)
  • 3rd International Conference on Electronic Design (ICED 2016)
  • International Conference on Advances in Computational Intelligence in Communication (CIC 2016)
  • Advancement in Business, Economics and Management International Conference (BEAMIC 2016)
  • Advancement Research in Circuits and Systems International Conference (ARECAS 2016)
  • IEEE 8th International Conference on Engineering Education (ICEED 2016)
  • International Colloquium on Sport Science, Exercise, Engineering and Technology (ICoSSEET 2016)
  • International Conference in Environmental and Civil Engineering Technology (ENVICET 2016)
  • International Conference of Sustainable Engineering and Technology (InConSET 2016)
  • International Conference on Business, Economics, Management, Social Sciences, Art and Humanities (BEMSAHIC 2016)
  • International Conference on Electrical, Electronic, Communication and Control Engineering (ICEECC 2016)
  • International Conference on Herbal Science, Technology & Medicine (HerbSTeM 2016)
  • International Conference on Information Science, Technology, Management, Humanities & Business (ITMAHUB 2016)
  • International Conference on The Application of Science and Mathematics (SCIEMATHIC 2016)
  • International Symposium on Health and Medical Sciences (ISHAMS 2016)
  • International Symposium on Technology Management and Emerging Technologies (ISTMET 2016)
  • Progress in Computer Sciences and Information Technology International Conference (PROCSIT 2016)
  • World International Conference on Islamic Sciences (WICOIS 2016)
  • 9th IEEE-GCC Conference and Exhibition (IEEE GCC 2016)
  • Fourth International Symposium on Intelligent Informatics (ISI 2016)
  • 16th International Conference on Next Generation Wired/Wireless Advanced Networks and Systems (NEW2AN 2016)
  • 9th conference on Internet of Things and Smart Spaces (ruSMART 2016)
  • International Conference on Machine learning and Signal Processing (MALSIP)
  • 8th International Conference on University Learning and Teaching (INCULT)
  • Advanced Research on Business, Management and Social Sciences International Conference (BIMASA)
  • Advancement Research in Circuits and Systems International Conference (ARECAS)
  • AR2BIO-ICEMIT-RAIEIC CONFERENCE SERIES
  • Computer Sciences and Information Technology International Conference (COMSIT)
  • IEEE 8th International Conference on Engineering Education (ICEED)
  • IEEE Conference on Open Systems (ICOS)
  • IEEE Conference on Wireless Sensors (ICWiSe)
  • International Conference in Environmental and Civil Engineering Technology (ENVICET)
  • International Conference of Sustainable Engineering and Technology (InConSET)
  • International Conference on Business, Economics, Management, Social Sciences, Art and Humanities (BEMSAHIC)
  • International Conference on Information Science, Technology, Management, Humanities & Business (ITMAHUB)
  • International Symposium on Health and Medical Sciences (ISHAMS)
  • International Symposium on Technology Management and Emerging Technologies (ISTMET)
  • Progress in Computer Sciences and Information Technology International Conference (PROCSIT)
  • World International Conference on Islamic Sciences (WICOIS)
  • 2nd Advanced Research in Electrical and Electronic Engineering Technology (ARiEET)

2015

  • International Journal of SIMULATION: Systems, Science & Technology (IJSSST)
  • International Conference on Computing, Networking and Communications, Mobile Computing & Vehicle Communications Symposium (ICNC 2015 MCVC)
  • 3rd Advancement on Information Technology International Conference (ADVCIT)
  • 2nd International Conference on Communication and Computer Engineering (ICOCOE)
  • Asia Modelling Symposium (AMS 2015)
  • Advancement Research on Biotechnology, and Biofuels (AR2BIO 2015)
  • IEEE International Conference on Computational Intelligence, Modelling and Simulation. (CIMSiM)
  • International Conference on Machine learning and Signal Processing (MALSIP)
  • 8th IEEE Conference on Internet of Things and Smart Spaces 2013 (ruSMART 2015).
  • International Conference on Applied Electromagnetics (APPEIC)
  • Advanced Research in Electrical and Electronic Engineering Technology (ARiEET)
  • Advancement on Mechanical and Manufacturing Engineering Technology (ADMMET)
  • 1st International Conference on Telematics and Future Generation Networks (TAFGEN )
  • International Conference on Telecommunication, Electronic and Computer Engineering (ICTEC)
  • International Conference on Integrated and Sustainable Transportation (INTGAST)
  • International Conference on Control Theory and Its Application (CNTIA)
  • International Conference on Computer Applications & Technology (ICCAT)
  • IEEE International RF and Microwave Conference (RFM).
  • Advancement in Petroleum and Chemical Engineering Technology and Applications International Conference (APCETA)
  • IEEE Conference on Energy Conversion (CENCON)
  • IEEE GLOBECOM - Wireless Communications Symposium (GC – WCS)
  • International Conference on Business, Management, Tourism and Hospitality (BIZMATOUR)
  • International Conference on Marine Science and Environmental Engineering (MAROCENET)
  • 4th International Conference on Science and Social Research (ICSSR)
  • International Symposium on Health and Medical Sciences (ISHAMS)
  • International Symposium on Sciences and Mathematics (ISySM)
  • 2nd International Symposium on Technology Management and Emerging Technologies (ISTMET)
  • International Symposium on Web of Things and Big Data (WoTBD)
  • International Wireless Communications & Mobile Computing Conference (IWCMC)
  • Progress in Applied Mathematics in Science and Engineering (PIAMSE)
  • International Conference on Computing, Networking and Communications. (ICNC)
  • IEEE Symposium on Computers and Communications (ISCC)
  • Asia Pacific Conference on Wireless and Mobile (APWiMob)
  • Computational Intelligence, Communication Systems and Networks (CICSyN)
  • 3rd International Conference on Computing, Management and Telecommunications (ComManTel)
  • Design and Performance of Networks on Chip (DPNoC)
  • International Conference on Advances in Computing, Communications and Informatics (ICACCI)
  • Game Physics and Mechanics International Conference (GAMEPEC)
  • ICACCI Special Session on Biomedical Imaging and Instrumentation in Healthcare
  • ICACCI Special Session on Recent Advances in Storage and File Systems
  • ICACCI Special Session on Security Issues and Design Requirements in Wireless Communication
  • IEEE International Conference on Communications (ICC) - Ad-hoc and Sensor Networking
  • IEEE International Conference on Communications (ICC) - Wireless Communication
  • International Journal of Computing and Digital Systems (IJCDS)
  • International Conference on Computing in Mechanical Engineering (ICCME)
  • International Conference on Control, Electronics, Renewable Energy, and Communications (ICCEREC)
  • International Society for Technology in Arthroplasty (ISTA)
  • International Wireless Communication and Mobile Computing (IWCMC) Wireless Networks Symposium
  • IEEE 7th International Conference on Engineering Education (ICEED).
  • International Workshop on Mobile Applications (MobiApps)
  • Renewable Energy and Green Technology International Conference (REEGETECH)
  • 2nd International Symposium on Computer Vision and the Internet (VisionNet)
  • 15th International Conference on Next Generation Wired/Wireless Advanced Networks and Systems (NEW2AN)
  • 2nd International Workshop on Mobile Applications (MobiApps)
  • International Conference on Advanced Technologies for Communications (ATC)
  • Conference on Information and Computer Science (NICS)
  • 7th International Conference on Ubiquitous and Future Networks (ICUFN)
  • IEEE Consumer Communications and Networking Conference (CCNC)
  • Advanced Research in Material Sciences, Manufacturing, Mechanical and Mechatronic Engineering Technology International Conference (AR4MET)
  • Global Summit on Computer & Information Technology (GSCIT 2015)
  • International Conference on Engineering & Computational Innovation Sciences (ENCINS)
  • International Conference on Electrical and Electronic Engineering (IC3E)
  • IEEE Conference on Open Systems (ICOS)
  • 17th International Conference on Web Information Systems Engineering (ICWISE)
  • International Conference on Computer Applications & Aided Diagnosis (ICCAAD)
  • International Conference on Computer, Communication, and Control Technology (I4CT )
  • Mobile Computing and Vehicle Communications (MCVC) Symposium (ICNC- MCVC
  • International Conference on Computer Vision and Image Analysis applications (ICNC - ICCVIA)
  • IEEE Signal Processing, Informatics, Communication and Energy Systems (SPICES)
  • International Conference on Computing, Networking and Communication (ICNC).
  • International Conference on Computing, Networking and Communications, Wireless Communications Symposium (ICNC - WC).
  • International Conference on Computing, Networking and Communications, Wireless Ad Hoc and Sensor Networks (ICNC - WAHS)
  • International Conference on Computing, Networking and Communications, Wireless Networks (ICNC - WN)
  • Conference on e-Quality & e-Service Sciences (eQeSS)
  • International Conference on Education (ICOED)
  • Conference on Single Processing & Data Mining (ICSPDM)
  • International Biometrics & Smart Government Summit (IBMSGS)
  • International Symposium on Social Sciences, Arts and Humanities (SYSSARM)
  • 22nd International Conference on Telecommunications (ICT 2015)
  • First IEEE International Conference on Intelligent Systems, Modelling and Simulation, (ISMS)
  • 3rd International Conference on Computing, Management and Telecommunications (ComManTel)
  • International Workshop on the Design and Performance of Networks on Chip (DPNoC).
  • IEEE UKSim-AMSS International Conference on Modelling and Simulation (EMS)
  • International Colloquium of Art and Design Education Research (i-cader)
  • International Conference on Control, Electronics, Renewable Energy, and Communications (ICCEREC)
  • 6th International Conference on ICT Convergence (ICTC)
  • ITU Kaleidoscope - Trust in the Information Society (K-TIS)
  • IEEE Wireless and Optical Communication Conference (WOCC 2013 - Wireless Symposium)
  • Sixth IEEE Conference on Internet of Things and Smart Spaces 2013 (ruSMART 2013).

2014

  • IEEE Wireless and Optical Communication Conference (WOCC 2013 - Networks Symposium)      2014
  • International Journal of SIMULATION: Systems, Science & Technology (IJSSST)
  • International Conference on Computing, Networking and Communication (ICNC 2014).
  • International Conference on Computing, Networking and Communications, Wireless Communications Symposium (ICNC - WC).
  • Tenth International Conference on Networking and Services (ICNS) .
  • International Workshop on Secure Peer-to-Peer Intelligent Networks & Systems (SPINS).
  • 4th international workshop on Data Center Performance (DCPerf).
  • IEEE Symposium on Industrial Electronics and Applications (ISIEA).
  • 2nd International Workshop on Intelligent Vehicles (IWIV).
  • International Conference on Connected Vehicles & Expo (ICCVE).
  • 14th International Conference on Next Generation Wired/Wireless Advanced iewNetworking. (NEW2AN ).
  • 7th Conference on Internet of Things and Smart Spaces 2014. (ruSMART)
  • 23rd Annual Wireless and Optical Communications Conference - Wireless Symposium (WOCC - Wireless Symposium).
  • International Conference on Computer, Communication, and Control Technology (I4CT )
  • 6th International Conferences on Advanced Service Computing. (SERVICE COMPUTATION).
  • International Conference on Advanced Technologies for Communications. (ATC).
  • Science and Information Conference (SAI).
  • Sixth International Conference on Ubiquitous and Future Networks (ICUFN).
  • International Conference of Francophone Engineers and Technicians (CITEF).
  • Conference Competition and Exhibition (CCE).
  • International Workshop on the Design and Performance of Networks on Chip (DPNoC).
  • Workshop on Mobile Applications (MobiApps).
  • IEEE Innovative Smart Grid Technologies Conference - Asia (ISGT ASIA) (ISGT).
  • ITU Kaleidoscope (K-LCW).
  • Living in a converged world – impossible without standards?, ITU Kaleidoscope conference
  • International Symposium on Technology Management and Emerging Technologies (ISTMET).
  • International Conference on Electronic Publishing and Information Technology (ICEPIT).
  • IEEE International Conference on Communications - Wireless Communications Symposium (ICC WCS).
  • IEEE ICC - Ad-hoc and Sensor Networking Symposium (ICC AHSN).
  • International Colloquium of Art and Design Education Research (i-cader ).
  • Asia Pacific Conference on Wireless and Mobile (APWiMob)
  • International Wireless Communications and Mobile Computing Conference (IWCMC) Wireless Net Symposium.
  • IEEE Symposium on Computer Applications and Industrial Electronics  (ISCAIE)
  • International Wireless Communications and Mobile Computing Conference (IWCMC) General Syposium.
  • Globecom - Wireless Communications Symposium (GC-WC).
  • Third International Symposium on Intelligent Informatics (ISI).
  • International Conference on Advances in Computing, Communications and Informatics (ICACCI)
  • 2nd International Conference on Computer Science and Engineering (MIC-Computing).
  • International Conference on Computing, Networking and Communications, Wireless Ad Hoc and Sensor Networks Symposium (ICNC - WAHS).
  • Sixth International Conference on Ubiquitous and Future Networks (ICUFN).
  • International Conference on Computing, Networking and Communications - Wireless Communications (ICNC-WC).
  • 7th International Conference on Internet and Distributed Computing Systems (IDCS)
  • 28th International Conference on Information Networking (ICOIN)
  • 2nd Advancement on Information Technology International Conference (ADVCIT)
  • 3th Annual ADVANCED IMAGING MASS SPECTROMETRY (AIMS)
  • 10th Asian Microgravity Symposium (AMS)
  • International Conference on Applied Electromagnetics (APPEIC)
  • First IEEE International Conference on Computational Intelligence Communication System & Networks (CICSYN)
  • IEEE International Conference on Computational Intelligence, Modelling and Simulation. (CIMSiM)
  • IEEE European Modelling Symposium (EMS)
  • 4th International Conference on Artificial Intelligence and Applications in Engineering and Technology (ICAIET)
  • Renewable Energy and Green Technology International Conference (REEGETECH)

2013

  • IEEE Wireless and Optical Communication Conference (WOCC 2013 - Networks Symposium)
  • IEEE Wireless and Optical Communication Conference (WOCC 2013 - Wireless Symposium)
  • Sixth IEEE Conference on Internet of Things and Smart Spaces 2013 (ruSMART 2013).
  • 3rd international workshop on Data Center Performance (DCPerf 2013)
  • IEEE Conference on E-Learning, E-Management and E-Services (IC3e 2013).
  • IEEE Conference on Wireless Sensors (ICWiSe 2013)
  • IEEE International RF and Microwave Conference (RFM 2013).
  • IEEE Symposium on Industrial Electronics and Applications (ISIEA 2013).
  • IEEE Symposium on Humanities, Science and Engineering Research (SHUSER 2013).
  • IEEE 7th Asia Modelling Symposium (AMS 2013)
  • IEEE Symposium on Business, Engineering & Industrial Applications (ISBEIA 2013).
  • Second International Symposium on Intelligent Informatics (ISI 2013)
  • IEEE International Wireless Communications and Mobile Computing Conference-Wireless Nets (IWCMC 2013 Wireless Networking Symposium)
  • Fifth IEEE International Workshop on Performance Evaluation of Wireless Networks (PEWiN 2013)
  • Wireless Days (WD 2013)
  • IEEE Symposium on Wireless Technology and Applications (ISWTA 2013).
  • IEEE GLOBECOM Ad Hoc and Sensor Networking Symposium (GC AHSN 2013)
  • IEEE 8th EUROSIM Congress on Modelling and Simulation (EUROSIM 2013)
  • IEEE GLOBECOM Wireless Communications Symposium (GC 2013 WC)
  • Second International Symposium on Intelligent Informatics (ISI 2013)
  • International Conference on Advances in Computing, Communications and Informatics (ICACCI 2013)
  • 13th International Conference on Next Generation Wired/Wireless Networking (NEW2AN 2013)
  • Colloquium on Administrative Science & Technology (CoAST 2013)
  • IEEE Symposium on Computers & Informatics (ISCI 2013)
  • IEEE GLOBECOM 2013 (GC 2013)
  • International Conference on Computing, Networking and Communications, Wireless Networks Symposium (ICNC 2013 – WN)
  • IEEE Business, Engineering & Industrial Applications Colloquium (BEIAC 2013)
  • Fifth International Conference on Ubiquitous and Future Networks 2013 (ICUFN 2013)
  • Communications-Networking and Internet Technologies (CNIT 2013)
  • ITU Kaleidoscope 2013 - Building Sustainable Communities (K-BSC 2013)
  • Second International Symposium on Intelligent Informatics (ISI 2013)
  • IEEE Globecom Adhoc and Sensor Networking Symposium (GC 2013 AHSN)
  • International Conference on Computing, Networking and Communications, Wireless Ad Hoc and Sensor Networks Symposium (ICNC 2013 - WAHS)
  • IEEE International Conference on Communications Communication Software and Services Symposium (IEEE ICC 2013)
  • The Fifth International Conference on Evolving Internet (INTERNET 2013)
  • IEEE Wireless Communications & Networking Conference (WCNC 2013)
  • IEEE Wireless Communications & Networking Conference Workshop (IWCMC2013-Emergency Workshop)
  • IEEE Wireless and Optical Communication Conference (WOCC 2013 – Wireless Symposium)
  • 3rd international workshop on Data Center Performance (DCPerf 2013)
  • Ninth International Conference on Networking and Services (ICNS 2013)
  • International Conference on Information Networking (ICOIN 2013)
  • FUTURE COMPUTING 2013, Third International Conference on Future Computational Technologies and Applications
  • SERVICE COMPUTATION 2013, Third International Conferences on Advanced Service Computing
  • The 5th International Conference on Internet and Distributed Computing Systems (IDCS 2013)

Student Projects (2014 and 2018):

As director of Bioinformatics and Technology Laboratory (BAT Lab), supervised the following projects:

2018 (Project Advisor for 21 Projects)

Record number of student presentations for a faculty supervisor - 21  

https://cuchicago.edu/news-events/news/2018/04/record-number-of-concordia-chicago-students-present-at-acca-symposium/

  • Project Title: Backstage Assistant Android Application. Students’ Name: Francis Eberwein. BEST CAPSTONE AWARD 2018
    • Group: Mobile Application, Implementation and Design (MAID) Group
    • Description: The purpose of this project is to assist backstage carpenters, backstage crews, set designers and theater professors with set construction. Additionally, the Backstage Assistant can serve as an educational tool for students or anyone with the intention to learn set construction. The app allows designers to save time while designing a set and carpenters to save time during construction. When building sets for plays or any other mainstage productions its beneficial to have an easy and fast way to do calculations for set pieces. The purpose of this project is to create a mobile Android Application that calculates dimensions and angles. The app features a dimension calculator, stair calculator and angle calculator. Another feature is the option to create and save diagrams with dimensions for set pieces. The app was written in Android Studio using Java, Python and XML. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).

  • Project Title: Infinite Sprint. Students’ Name: Nickolas Aristodemo
    • Group: Game Application, Design and Implementation (GADI) Group, Mobile Application, Design and Implementation (MADI) Group
    • Description: Infinite Sprint is a 2D endless-runner-style game developed for the Android mobile platform. The game features a character that utilizes an auto-run mechanism and the player controls the character’s jumping. The goal is to navigate the procedurally generated platforms and get as far as you can. The game gradually gets increasingly more challenging via a speed up mechanism that causes the character to move faster as time goes on. The game was developed using Unity Engine and C# as the primary scripting language and was ported to Android. The game runs in a fixed portrait view so it is easier to play on mobile devices. The 2D visual style of the game ensures smooth performance on a wide gamut of devices. Presented: ACCA Student Scholarship Symposium 2018.
  • Project Title: True Defender. Students’ Name: Jacob Jancik
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: This game will be in the style of a Role Play Game (RPG) and Tower Defense. The goal is to defend your town at night while the attackers come. During the day you will have the time to go out on quests to find a new item. These items could include stronger swords or traps. Quests can also be used to recruit other NPC’s to join your side to help defend the town. This game has a RPG setting to it because you are the hero. You will be going out and doing quests and saving the day. The game also has a Tower Defense setting because you have to set traps and defend your town. This is your town, your people, and your land to defend. Can you be the hero the town needs? This is the feel of the game and the setting you will be placed in. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: PyPIR: Python Personal Inquiry Resolver. Students’ Name: Armani Akines
    • Group: Mobile Application, Implementation and Design (MAID) Group
    • Description: The following project was designed for general use and as an experiment in microservice modularization. The project features a personal assistant and query handler available on both mobile and desktop environments. PyPIR, being a personal assistant built around microservices, will have access to six basic features: web searching, mathematical computations, social media posting, weather displays, calendar functionality, and phone calls with a contact book (mobile). PyPIR utilizes a multi-state design and multithreading for simultaneous process execution, resulting in the ability to receive a request while processing another. She communicates with a server-side database to retrieve, insert, and modify data from the client device. Using basic speech pattern recognition, PyPIR centers her functionality around a completely voice-driven User Interface. When not responding to or executing a request, PyPIR will patiently await a command phrase to wake her up and begin processing a request. She can then display your request, ask follow-up questions where applicable, and modify user data without any need for touchscreen or keyboard interaction.  Due to the modularized microservice design, PyPIR will allow for open source extension of her abilities. She will feature a developer pack where new modules (mods) can be appended to her current “Vanilla” features. These will allow for an open system with extensibility and customizations. PyPIR will be available on Windows and iOS 10+ platforms, with future releases available for Android and OSX. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Determining Chords with PyPitch. Students’ Name: David Evans
    • Group: Mobile Application, Implementation and Design (MAID) Group
    • Description: The project PyPitch was developed as a musical tool (like an instrument tuner) to detect musical chords. The project was designed and developed using several different disciplines such as digital signal processing and machine learning algorithms to accomplish the task of detecting chords. PyPitch takes in an audio signal, analyzes it, and attempts to match it to it’s appropriate chord. Because signal processing with ‘live’, continuous data is a CPU heavy process, the machine learning algorithms employed should speed up that process. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: American and Arabic Sign Language Learning App (ASLA). Students’ Name: Abdulmjjed Alseari
    • Group: Mobile Application, Implementation and Design (MAID) Group
    • Description: Purpose & Objective: Although sign language is considered a bridge to those who can hear and those who cannot, it still differs from language to language due to the independent designs of the languages. The following project was designed for people who are interested in learning American and Arabic sign languages to be able to communicate with deaf people from the two countries. It can be used to study the differences between American and Arab sign languages. Goal: To increase the understanding of the diversity of sign languages while providing an educational platform. This application, build as an Android app using APIs in the Android framework and other libraries, will continually combine sign language materials, methods, and assessments from the two languages. The application will help to prepare students to have basic proficiency in sign language in these two languages as part of the learning process for the acceptance into the Interpreter Training Program. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University)
  • Project Title: Learning Vitamins. Students’ Name: Mohammad Alshammari
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: Purpose: To develop an educational website for kids that can help them learn about vitamins, similar in approach to learning colors, animals, numbers, or letters. All vitamins will be displayed in a website for the user to choose, and it will provide animated pictures as well as information about each vitamin. Another feature that will be implemented is a “matching” game. This matching game requires participants to match a vitamin with the food that has that vitamin. For example, players will see vitamins A, B, and C on one side of the page, and some pictures of carrot, meat, and milk on the other side. The players will get points if they correctly match the vitamins with the pictures. This game will test children their knowledge of vitamins in an entertaining manner. Objective: To practice all concepts that related to the field of Computer Science and Computer Information Systems. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Hebrew Verb Parsing App. Students’ Name: Karl Camp and Nicholas Farley
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The Hebrew Verb Parsing App is designed to assist Theology students of Ancient Biblical Hebrew in learning to parse Hebrew verbs. In Biblical Hebrew, there are over 100 forms that Hebrew verbs can appear in. Complete with every verb in the Old Testament, the app allows students to practice over 30,000 verb forms that they would find in the ancient Biblical texts. Students will interact with the app by taking Hebrew paradigm quizzes that test the student’s knowledge of the aspect, person, number, gender, root, and stem for every verb. The app is linked with Fundamental Biblical Hebrew/Fundamental Biblical Aramaic textbook and will only quiz users on forms that they would have learned up to the selected chapter in the textbook. For users that have already completed the textbook, it also provides a method to study all possible forms, so for them, they can still practice their verb parsing. The app makes use of the hybrid app framework, Apache Cordova, and has been released on the Android and Apple stores. The research for the Hebrew verbs is made possible by 10 years of work by Concordia University Chicago Theology professor and scholar, Rev. Dr. Andrew Steinmann. Within the next 2 years we are hoping to release native versions of the app for Apple and Android. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Design and Implementation of a MYSQL Database using PHP. Students’ Name: Jacob John
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: Purpose: The purpose of this project is to understand and implement basic website programming languages such as html and xml, and to demonstrate how the interaction of PHP with MySQL database. Objective: To design and develop a Market-Place database containing Application, Developer, Customer, and Order Tables, The user of the database can maintain and manipulate the database using PHP. For example, user selecting different applications that he/she like to order and purchase. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: The Robo Dealer. Students’ Name: Randall Klagge and Michael Preston
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: The following project is implemented using C++ programming concepts. It is designed to deal and shuffle 52 cards in a deck using two classes called DeckOfCards and Card classes using body composition. It uses some of the advantages of C++ Object Oriented Programming concepts such as Encapsulation and Data Hiding. Careful care was taken to follow Software Engineering’s Principle of Least Privilege. The Principle of Least Privilege dictates that each task, process, or user is granted exactly those rights needed to perform its job on a need-to-know basis. The two classes implemented in our program work alongside one another using body composition to make the program work efficiently and these classes can be reused to implement card games such as Poker. The first class is the DeckOfCards this class contains the shuffle and deal functions. The second class, the Card class, contains the number of card suits as well as the face values of each card. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Date Formatting Program. Students’ Name: Salam Hussein and Kevin Salazar
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: This project comprises of a C++ program that uses four overloaded constructors to output dates in three different formats: DDD YYYY, MM/DD/YY, and Month Day, and Year. These constructors are used to set the date, and take the date in its three different forms. The program is composed of numerous functions for setting and printing the month, day and year. In addition, each format is able to be converted into a different format. It will also test if a given date is valid and, whether or not it falls on a leap year utilizing the modulus and boolean operator. This program utilizes C++ object-oriented programming (OOP) concepts such as classes that consist of public member functions, private data members and utility functions. It also enforces software engineering principles such as the principle of least privilege and secure programming. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: University Database Application Implementation in Oracle. Students’ Name: Andrew Nicoara, Salam Hussein, Angela Herrera and Marcos Duran
    • Group: Database Implementation and Design (DID) Group
    • Description: The following project was designed in order to reinforce the concepts learned in our database design and implementation course. The project encompasses the technical aspects of creating and deploying a working university database system by utilizing Oracle, SQL, and Java/JDBC. The project features an interactive console session which communicates with a locally deployed Oracle database system. The local database stores information such as the student’s name, their number, grade, degree type, major/minor, the departments, etc. This large amount of information allows us to realistically recreate what an actual database that Universities utilize would look like. This console session also allows users to easily enter queries and update student, course, and other additional information or select information that they would want to retrieve from the entire database and display it. We believe that by implementing a database system along with a interactive user interface it will provide us with additional knowledge and experience that will be important for our careers. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Poker Game. Students’ Name: Jose Cabrera and Isaiah Perez
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: Purpose: The following project was created to help understand and enhance our knowledge of the programming language C++. The user can have fun while playing a basic poker game against the computer and learn the different hands he or she can have to win in poker. This program randomly generates the sequence of cards each time the deck is shuffled. Objective: The objective of creating this program is to practice the programming language C++ and the concepts that go along with it. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: An Implementation and Statistical Analysis of the Craps Game. Students’ Name: Salam Hussein, Angela Herrera and Brian Arredondo
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: In this project, we had implemented the Craps Game in the C++ programming language to play it a 1000 times in order to collect statistics of the chances of winning the game on the 1st roll, 2nd roll, …, 20th roll of the dice. The statistics are used to figure out the a) chances of winning at craps which is said to be the fairest casino games, b) average length of a game of craps and c) whether the chances of winning improve with the length of the game. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Company Database using Linux Oracle and JDBC. Students’ Name: Brian Arredondo, Kevin Salazar and Jose Cabrera
    • Group: Database Implementation and Design (DID) Group
    • Description: The purpose of this project is to use SQLDeveloper and SQLPlus DBMS (Database Management System) to create a mock company database that mimics how company managers or owners can implement the database within their business to store and retrieve employee information that fits certain specified criteria. The objective of this project is to use SQLDeveloper and SQLPlus DBMS (Database Management System) to create a mock company. SQL statements were used to create the Company database, queries are returned in JAVA/JDBC for example printing the last name and salary of an employee given his or her social security number, knowing what department an employee is working for, and to find the top 5 highest paid employees. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Programming a Tic-Tac-Toe Game in C++. Students’ Name: Angela Herrera and Noemy Sotelo
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: The following project was designed as an interactive computer tic-tac-toe game. The project features a C++ program on this classic game and here, we have implemented a simple text-based game. This program focuses on logic and algorithm used in a typical tic-tac-toe game. Two players can play this game. This game reinforces many important programming practices such as classes, formatting, principle of least privilege, data hiding, preprocessor wrappers, and much more. The game will allow the first player (Player X) to type in the coordinates of their move on the board and the program checks if the move is valid i.e. if that space is a real coordinate on the board and if it is empty. If it is not, they are prompted to enter another coordinate. Then the next player (Player O) does the same, until one player gets their 'X' or 'O' three times in a row, column or in a diagonal, and there will be a winner or a tie at the end of the each. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Integer Set Program. Students’ Name: Jacob Stec and Marcos Duran
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: The following program is meant to showcase const member functions in order to reinforce the concept of “principle of least privilege”, but also still allows user input and feedback to modify the program (while keeping within the bounds of the aforementioned principle). This program has a class called “IntegerSet” that allows the user to input integers from 0-100 (inclusive) into a one-dimensional array (until the user specifies when to end). It then proceed to implement the union and intersection of two arrays. Users can also add new integers to the sets whenever they choose and the program will state whether the inputs are valid or not. It is also possible to delete individual elements of either array at any point the user chooses to. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Rational Numbers. Students’ Name: Eric Tapia and Emmanuel Ongom
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: The following project goal is to perform arithmetic with fractions. It is done using C++ Object-Oriented programming language and hence, uses class that stores the fractions as private members within the class. The fractions are used to create a unified fraction through addition, subtraction, division, and multiplication. The fraction is reduced by using the Greatest Common Divisor algorithm and stored after each calculation. Then the program also prints out the fraction in both floating point and fraction formats. Each fraction is created using classes to hold information, and utilizes public member functions to manipulate the data. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Rolling of Two Dice Program. Students’ Name: Christian Solomon
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: This project is designed to demonstrate Expected and Actual results from throwing two dice through the use of C++ Object-Oriented Programming language. The use of a random number generator is utilized in recreating a simulation of a rolling dice and an array is used to keep track of what was rolled. It simulates the rolling of two dice, by using two library functions. To simulate randomness, it uses a) rand to generate random numbers and b) srand to seed the random-number generator. The sum of the two throws was then calculated. The program, after rolling the two dice 36,000 times and then comparing the outcome with the theoretical 36 possible combination of the two dice, prints the results in a tabular format for a comparison study. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Mail Order Database. Students’ Name: Simeon Dyankov and Mark Jungo
    • Group: Database Implementation and Design (DID) Group
    • Description: Our project is the design and implementation of a Mail Order database. The database consists of the customer information and information about an order they have placed. We use SQL( Structured Query Language ) and JAVA to work with the database. The project practices concepts learned from the Database System and Design class in the Computer Science department at Concordia. The purpose of the project is to use SQLDeveloper and SQLPlus DBMS ( Database Management System ) to create a database that stores and uses information about customers who have purchased goods from a catalog. The database can also retrieve certain customers or orders only if needed. The objective of this project is to use SQLDeveloper and SQLPlus DBMS ( Database Management System ) to create the mail order system. SQL statements were used to create the mail order database, and queries are returned with JAVA/JDBC. When one wants to pull up someones order they can search for the order by name, order number etc. Specific orders could be pulled up depending on what the user wants to retrieve. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).
  • Project Title: Java Cross-Platform 2D Game-Making Library. Students’ Name: Abel Limón
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The project is a standalone jar library designed to provide base abstract classes and methods to aid programmers in creating simple cross-platform 2D games in the core Java programming language. It consists of an abstract base Driver class composing other helper classes which act as components that each handle different tasks. These classes include a Drawer that can be run linearly or asynchronously with a user-defined refresh rate or manual refresh calls, interruption-based Key I/O Handler that (by default) syncs input events to game update iterations, a Sound Player for uncompressed audio and MIDI sequences (compressed audio planned), abstract GameObject class, and GameObject Handler which updates all objects upon game update iterations with a user-defined rate or manual calls. The driver itself is intended to be extended by another class which composes a Component object to draw the game on, allowing it to be embedded into any other Component object. A few possible components which can be used include Applets for websites, Panes and Panels to be used within another component or mobile application (a mobile I/O handler is planned), and a Frame to be used as a standalone window. Presented: ACCA Student Scholarship Symposium 2018 (Location: Benedictine University).

2017 (Project Advisor for 11 Projects)

  • Project Title: Greek Verb Parsing App. Students’ Name: Nicholas Farley, Joseph Bayer, Nick Rittling
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The Greek Verb Parsing App is designed to help users in learning to parse ancient, Koine, Greek verbs. You start by selecting your textbook and the range of chapters that you want to study. That will then pull words for you to practice parsing based on the chapter range you selected. It will only quiz you on concepts you’ve already learned, so you will not be given verb forms that you haven’t learned yet. For example, you won’t see Aorist forms until you’ve passed the Aorist chapter in class. The app also allows you to study by the New Testament, and will quiz you on forms throughout the Bible. Over the last 8 years, Dr. Steinmann has catalogued every verb in the Greek New Testament, Septuagint, Hebrew Old Testament, and Aramaic sections of the Hebrew Old Testament. For Greek alone, he has catalogued over 30,000 forms. Presented: ACCA Student Scholarship Symposium  2017.
  • Project Title: University Database using Oracle 12b hosted by Oracle JDBC for Windows. Students’ Name: Karl Camp, Dragena Antic, Jacob John
    • Group: Database Implementation and Design (DID) Group
    • Description: Our project models a University database that can be applied to any university  in a real-world setting. The project entails a storage system of a mock university's essential information which can be modified and manipulated for querying of specific data. In addition, the database is hosted by an Oracle JDBC program that creates a basic interface that allow students to add, drop, and see their personal schedule. The relational database management system (RDBMS) contains STUDENTS, DEPARTMENTS, COURSES, SECTIONS, and GRADE_REPORT tables which are organized in a relational schema. The user of the database is able to access the academic standings of 20 students, students' major/minor, a variety of courses and sections,  etc. with the use of queries in the Oracle SQL Developer. Additional interaction with the Database can be done through the use of SQL Plus. The Java program running the JDBC is a menu-based program that operates as an online registration for a student at the mock University, which can be used at any university. Presented: ACCA Student Scholarship Symposium 2017  (Location: Benedictine University).
  • Project Title: Implementation of a Blogging Application using MongoDB Database Management System. Students’ Name: Francis Eberwein
    • Group: Database Implementation and Design (DID) Group
    • Description: The purpose of this project is to use MongoDB Database Management System to implement a NoSQL database and use database programming to create an application to access the database. The objective of this project is to introduce the MongoDB Database Management System and to create a blogging application using MongoDB Database Connectivity to interact with the database. MongoDB utilities were used to create database documents and collections as well as execute all queries. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: A Website Implementation of a Guide for International Students (GIS). Students’ Name: Adel A Allehayani
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: The purpose of this project is to create a website for international students who are looking to study in the United States, and assist users to find the desired schools and majors. The website is primarily targeted for international students around the world including the United States; and to provide information about the schools and their instructors having quick access to the interested students’ information. The objective is to develop a website that can be used as a search engine, besides, a browse link that provides a full list of schools and majors. The search engine will help the user to gain fast access to the information when specifying the search by the city or school or major. One of the future goals is to support it on different platforms and make a phone application for cross-platform devices. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: A Implementation and manipulation of a University Oracle Database in Linux. Students’ Name: Paul Riley Hansen, Abdulmjjed Alseari, Alex Siksna, & Mohammad Alshammari
    • Group: Database Implementation and Design (DID) Group
    • Description: This project deals with the implementation of an University  database in Oracle using the Linux environment. Firstly, steps for installing Oracle Relational DataBase Management System (RDBMS) in Linux are mentioned in detail. RDBMS is based on the relational model as invented by E. F. Codd, of IBM's San Jose Research Laboratory. Secondly, querying is discussed which uses the basic utilities, found in SQL Developer, SQL*Plus and the SQL*Loader, to interact with the Oracle RDBMS. It also introduces the user to a programming application in Java and JDBC that interact with Oracle database. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: Xenos Math Defense. Students’ Name: Nick Rittling & Dragana Antic
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: The project is basic math practice simulator for students, while contain mechanics that will entertain and retain their attention. The project features a quiz on basic math operations, and visual components tied to success of the user. The project is built using Unity Engine, and scripts written in C# using Unity API. The models and animations are made using Autodesk Maya 2017, and various assets are used with permission or open source. The project let the user to control a space defense station, through time, xenos, or alien ships will randomly spawn and move toward the user position, the user then will choose an answer to a math operation randomly generated by the script. If the user chooses correctly, a laser bolt will spawn from user and move toward the alien ship, destroying it, and increase user score. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: Arabic Maqams App (AMA). Students’ Name: Abdulmajeed Alshuwaysh
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The purpose of this project is to develop a mobile application that helps users to learn the Arabic music scales, called Maqams, based on their sounds and how they are written on the music sheet. This application is aimed for people who have no prior knowledge on how to read a music sheet, especially for non-Arabic users, who have no prior knowledge of Maqams. The objective is to develop an informative application that runs on mobile devises. This application includes a menu that allows the user to choose the desired music scale by name; each music scale will include its own music sheet and sound examples to demonstrate the chosen scale. Future goals include addition of more features to the application such as a quiz that tests the user to identify the scale by listening to a random piece of music that is going to be played in a certain scale; and to support it on other platforms. Presented: ACCA Student Scholarship Symposium  2017 (Location: Benedictine University).
  • Project Title: materialMeals App. Students’ Name: Alexander Hermansen
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The purpose of this project is to further my experience with software engineering. This project highlights application development, graphic user interface design, and relational database management, and combines them all into one easy to use application. The objective is to develop an application that allows users to plan and track their meal planning and preparation process. It will utilize time and date keeping functionality to allow users to plan out and prioritize their meal preparation for the upcoming days, weeks, or even months. It will feature a database to store all upcoming meals as well as the necessary ingredients provided. It will be an easy access digital meal planning application, where users can simply log the meals they want and when they want them – it will provide them with a straightforward and easy to use meal schedule. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: Pass-On Story Application. Students’ Name: Ruthie Hamgeri
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The purpose of this project is to develop an interactive application that can be used to create and store stories on a device. Users will have the opportunity to use this application to brainstorm and expand their imagination by creating stories solo or in groups, with story inspiration provided by the app itself. The target users of this application will be children, but also anyone who wants to exercise their creative and collaborative sides. The main goal of this project is to design and develop an application that challenges and improves the imagination and quick-thinking skills of its users, while encouraging interactive fun. Application modes will include single-player and multi-player. The application will prompt users to create stories with sound effects and a variety of words to inspire a story. For multi-player modes, the challenges will be developed by the group itself; users prompt each other to continue the story, giving the opportunity to introduce new characters and events. Future objectives in the design/development will include allowing users to send stories to each other, create stories remotely, as well as track and improve their storytelling skills. Another future objective is to provide different language versions of the app, such as Spanish. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: Interactive Android Application KIT. Students’ Name: Simeon Dyankov
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: Have you ever used a social media app and have gotten random friends that you have never met before? Very soon, you will notice you will have hundreds or possibly thousands and it will be impossible to delete them all at once. This isn’t a problem with the proposed KIT app which would only allow you to add friends by typing their name in manually or by being near them in person. The app allows users to create an account and set specific preferences. The data is then stored in a database and when someone is nearby and they are in the database, they will show up as potential friends to add. A user can ignore or add them. After being added, the user can chat with them and see their profile. The user will be able to select search radius of the location services. Your phone or tablet will need location services enabled for this to work. After the app has a sufficient user base there will be a website allowing access to your account from a computer. The app is designed and created using Android Studio, MySQL and using the Java and SQL language. The app can be used on a professional level or non, as time goes on, it will become apparent which one will be more popular. The application is still in early stage and is yet to be connected to an online database and will be put into use for public demand in the near future. Presented: ACCA Student Scholarship Symposium 2017 (Location: Benedictine University).
  • Project Title: Monster Battling Game Engine. Students’ Name: Joe Bayer
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: Back in 1997, Gamefreak released Pokemon Red and Blue for the Nintendo Gameboy. The release of this game spawned the popularity of monster battling simulators that remain popular to this day. With the recent release of both Pokemon Go and Pokemon Sun/Moon, monster battling games are as popular as ever, drawing in millions of sales every year! Because of this popularity – especially with the youth – this capstone project is an easy-to-edit monster battling engine. The purpose of this project is to have a user to be able to choose two monsters to fight on their team in a turn-based battle against an AI who will also have two monsters. This project will be written using Python and the Pygame library.  These technologies were chosen to benefit the children who are interested in games like Pokemon and in STEM to be able to creatively add and edit monsters through the process of programming. This will only enhance their knowledge of basic programming concepts. Due to the portability of the technologies used, players will be able to play the engine on almost any OS. Presented: ACCA Student Scholarship Symposium  2017 (Location: Benedictine University).

2016 (Project Advisor for 14 Projects)

  • Project Title: Greek/ Hebrew/ Aramaic Verb Parsing App. Students’ Name: Nicholas Farley, Andrew Menke, Joe Bayer, Nitt Rittling
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: This phone app, is being developed, is designed to be a verb parsing app to assist users in learning to parse Greek, Hebrew, and Aramaic Verbs. The users of this app will start by selecting their textbook and the range of chapters that they want to study. This action will then pull words for them to practice parsing based on the range of chapters that they had selected. The app will only quiz the users on concepts that they had already studied. For example, they will not be tested on Aorist forms until they have passed the Aorist chapter in class. The app will also help the users to study the New Testament, and quiz them on forms throughout the Bible. Dr. Andrew Steinmann has catalogued every verb in the Greek New Testament, Septuagint, Hebrew Old Testament, and Aramaic sections of the Hebrew Old Testament. For Greek alone, he has catalogued over 30,000 forms. We have also planned on implementing other features, but, for now, these features will be kept secret as these features will make our app a one-of-a-kind app once these features have been implemented. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Teaching Mathematics via Mobile Applications. Students’ Name: Andrew Menke
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: Fostering individual interest and growth in mathematics can often be a difficult task. Having a strong foundation in the basic concepts is critical to achieving that task. One of the best ways to create this foundation in mathematics is to practice the concepts repetitively until patterns are recognized and a deeper understanding of what is going on is achieved naturally. With a target audience of kindergarten to second grade students, this project was developed in an attempt to provide an engaging, interactive environment for children to develop their basic mathematical skills. The, often shorter, attention span of this audience can make this a difficult task. With the presence of mobile devices becoming common in schools and households, mobile applications have become a perfect platform to reach kids where they are spending an increasing amount of time already. Through the use of a fun and intuitive user interface and a reward system, this mobile application was developed in an attempt to retain a child's attention long enough to foster growth, and to encourage them want to play the App again and again. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Incorporating SQLite Database into a Mobile Application called - “Tiers of Embarrassment”. Students’ Name: Joey Malme
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: Database implementation is an essential component of software development in today’s industry. Everywhere one look, one will find a need for database integration into software in order to handle large quantities of data. One of the ways to incorporate database into software is to create a mobile application game using an SQLite database to manipulate data within the database. The target audience for this application is for families or large groups of people who want to enjoy a game they can all participate in. Hence, this project was developed with that in mind, attempting to provide a fun, interactive, and humorous environment for groups to enjoy. The game that will be implemented will be a card drawing game. The cards will be stored in the SQLite database and will be selected at random for one person to complete a task at a time. If the person completes the task that is described on the card he/she will receive points, otherwise, no points. The first person to 100 points wins. With the use of SQLite and java’s databaseHelper class, this mobile application was developed to make a game for large groups that is easier to access, scalable, distributed, cheaper to purchase, and more convenient to play. Presented: ACCA Student Scholarship Symposium  2016 (Location: Concordia University Chicago).
  • Project Title: Design and Implementation of a Web-Service-Based IEEE University Website. Students’ Name: Dan San Buenaventura
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description:  The main objective of this capstone is to create a combined website for IEEE @ CUC Student Chapter, CS Society, and WIE (Women In Engineering) Group. It will consist of information about the clubs, officers, advisor, shopping site, projects, competitions, awards, etc. It also consists of 1) implementing using HTML5, CSS, PHP, Java, and the Apache Server, and 2) designing using various design concepts, showing how the website will function when the user is a guest or valid member of the site. If the student is current as validated by the database, then he/she will be able to login. Different tabs that the website will display are “Home, Advisor, Executive Officers, Projects, Events, Pictures, Store Page, and Contact Us pages. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Design and Implementation of a Database for University MIS using Oracle UNIX. Students’ Name: Nick Rittling, Dan San Buenaventura, Adel Allehayani
    • Group: Database Implementation and Design (DID) Group
    • Description: To create a database system for a company and university by using the basic utilities used to interact with Oracle database management (DBMS). Several programming applications are then created using Java and Java Database Connectivity (JDBC) that interacts with Oracle databases, Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database. It is part of the Java Standard Edition platform, from Oracle Corporation. The SQL*Plus and SQL*Loader utilities are used to create database tables and load the tables with data. We then use Oracle JDBC programming to implement three complete applications. The first illustrates basic query processing via PreparedStatement object in Java. The second illustrates basic query processing using Statement object. The final is more involved one in which recursive query as well as aggregate query processing is discussed. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Storytelling Application. Students’ Name: Ruthie Hamgeri
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description:  The purpose of this project is to design an interactive tablet application that can be used to create and compete in the art of storytelling. Users will have the opportunity to use this application to brainstorm and expand their imagination by playing games solo or in groups, facing the challenges of time, word and sound constraints. The target users of this application will be children, but also generally anyone who wants to exercise their creative and competitive sides. The main goal of this project is to design an application that challenges and improves the imagination and quick-thinking skills of its users, while encouraging interactive fun. Game modes will include single-player and multi-player. The application will prompt users to create stories with sound effects and two types of words: words that inspire the story, such as person, place, or object; the other type of words are filler/driver words that help move the events along, in keeping with traditional story formats. Presented: ACCA Student Scholarship Symposium  2016 (Location: Concordia University Chicago).
  • Project Title: Design and Implementation of a Company database using MySQL and PHP. Students’ Name: Francis Eberwein
    • Group: Database Implementation and Design (DID) Group
    • Description:  The purpose of this project is to use MySQL DBMS (Database Management System) to create a company database and a web application to access the database. The objective of this project is to use MySQL DBMS (Database Management System) to create a company database. PHP was used to create a web application to access the company database and HTML to create an online address book application. The address book was then used to access the Company database to search for contacts. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Summer Camp Curriculum for Kids using Lego EV3 Robots and Programmer App. Students’ Name: Dan San Buenaventura
    • Group: Computer Science Education Research (COMPSER) Group
    • Description: The purpose is to create a summer course using Lego EV3 robots by 1) implementing unique programming skills to make the robot do specific moves as desired by the user, 2) building different kids of robots that het EV3 kit provides and 3) learing on how to use the functions of different sensors to enhance the robots. The programming will be in the following languages: JAVA, EV3 programming language, and RobotC. Students will be using EV3 programmer App to manipulate the robot. The objective is to use the course material that is being created for summer camps. By doing these camps, students will gain knowledge and skills to think for themselves, to gather evidence, and to be able to stand up to a problem and solve it by cultivating tenacity, skepticism, curiosity, and imagination in them. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Classic Poker Game. Students’ Name: Jacob Jancik
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The following project was created to help understand and enhance my knowledge of the programming language Java. The user can have fun while playing a basic poker game against the computer and learn the different hands he or she can have in poker. The user can also enjoy playing against or with a friend. This program generates randomly the sequence of cards each time the deck is shuffled. The objective of creating this program is to practice the programming language java and the concepts that go along with it. The concepts used in this program is classes, methods, arrays, vectors, multidimensional arrays, input and output, and object composition.Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Christ Lutheran Church Administrator Portal. Students’ Name: Nicholas Farley
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description:  The primary website uses a template that was designed as part of the project. Another part was to create an administrator portal for the administrators to modify the website content. It will not allow them to modify the entire design, but it will allow them to update the content on certain pages. The administrator portal allows administrators to: 1) Update website pages using a rich text editor, 2) Upload files, images, etc. to the website, 3) Add/ manage website administrators, 4) Control the amount of permission each administrator has, 5) Upload/ manage sermons, and 6) Edit the church information. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Pick My Meal App. Students’ Name: Will Suhrbur & Alex Hermansen
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: bjective: To develop an application that utilizes location based APIs to find restaurants in the user’s current area. We plan to highlight all meals and items for sale by each restaurant and allow the user to order their meal through the app. The application will also feature a database to supply the user with nutritional facts acquired from the given restaurant, as well as the ability to completely randomize a meal for those who wish to find something new to eat. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Simulating Computer Architecture using MARIE. Students’ Name: Alex Hermansen & Simeon Dyankov
    • Group: Programming Application, Implementation and Design (PAID) Group
    • Description: Purpose: To learn the basic concepts of a computer using MARIE. The MARIE architecture is a Von-Neumann architecture consisting of a program counter, a memory address register, a memory data register, an instruction register, an accumulator, an input register, and an output register. Objective: Our goal was to understand how software interacts with hardware at the lowest level, and we accomplished that by translating a higher level language into assembly language to identify where the various elements get stored. We are translating a basic C++ program with the MARIE simulator to highlight exactly how the steps work, which normally can’t be seen using high level language and or compilers. Through this project we came to fully understand how simplified assembly language is applied to computer architecture with the MARIE simulator. Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Design & Implementation of a Soccer Game Using Artificial Intelligence and Game Programming Techniques. Students’ Name: Joe Bayer, Joey Malme, & Andrew Menke
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The objective of this project is to build upon a soccer game program in order to further our understanding of software design, and game programming techniques. We have seven different “tasks” to complete. Each task will result in changing the game in some way, shape, or form. This could be adding a referee to the game, creating schemes that the teams execute, changing how the players dribble, etc. Each of these tasks require a deep understanding of how the code works and a knowledge of how to add the change into the design of the program. When complete we will have a fully functioning simulation soccer game.  Presented: ACCA Student Scholarship Symposium 2016 (Location: Concordia University Chicago).
  • Project Title: Using Math and Physics to Implement Object Steering. Students’ Name: Joey Malme, Joseph Bayer & Andrew Menke
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The objective of this project is to implement game programming steering behavior algorithms for objects using physics such as Time, Distance, Mass, Position, Velocity, Acceleration, Force, Newton’s 3 laws of motion and Mathematics such as Cartesian Coordinates, Functions and Equations, Local Space and World Space, and Vector concepts. If the objects cannot move or steer, the game is stagnant and cannot be played. The steering behavior algorithms that is implemented here are: Seek, Flee, Arrive, and Pursuit. With these steering behaviors, we will be able to build upon the knowledge that we already have and apply them to larger scale gaming scenarios. The most difficult part of this project was understanding the math functions and being able to apply them to the correct scenarios. However, once they were understood, they became easier to utilize and vary. This will give us an advantage on any game programming that we will do in the future that will require the use of moving objects. These concepts will be demonstrated in this project. Presented: ACCA Student Scholarship Symposium  2016 (Location: Concordia University Chicago).

2015  (Project Advisor for 6 Projects)

  • Project Title: Music In Me. Students’ Name: Alex J. Scudiero, Joseph Malme and Abdulmajeed Alshuwaysh.
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: The project is to develop an application that runs on mobile devices and can be used to quiz users on their ability to identify the proper notation for a given audio sample. The application quizzes users on rhythms and is being developed to incorporate the identification of tones, symbols, and other musical concepts in a similar format. Future goals include tablet optimization and cross-platform support. Presented: ACCA Student Scholarship Symposium 2015 (Location: Concordia University Chicago).
  • Project Title: Blackjack Game Using Client-Server Programming. Students’ Name: Alex Scudiero and Sofia Bustamante.
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The project is to create the popular Blackjack game using sockets. The server and client are connected by sockets so that data can be sent between the server and the client. The server is the dealer and the clients are the players. Using threads, the server will deal cards to each client and the client will be able to send back his/her decisions to the server. Ultimately, the winner will be decided based on the rules of the game. All code is written in the C++ programming language. Presented: ACCA Student Scholarship Symposium  2015 (Location: Concordia University Chicago).
  • Project Title: Gospel Centered Growth Interactive Webinar. Student’s Name: Nicholas Farley.
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: The project was designed for a church growth business called, "Gospel Centered Growth." The project features an interactive webinar, which is scheduled to be hosted in the summer. The webinar will be hosted on www.gospelcenteredgrowth.com in a specific set of pages designated and designed for the webinar. Presented: ACCA Student Scholarship Symposium  2015 (Location: Concordia University Chicago).
  • Project Title: Go Fish. Students’ Name: Joey Malme and Juan Silva.
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: The project is to create the popular Blackjack game using sockets. The server and client are connected by sockets so that data can be sent between the server and the client. The server is the dealer and the clients are the players. Using threads, the server will deal cards to each client and the client will be able to send back his/her decisions to the server. Ultimately, the winner will be decided based on the rules of the game. All code is written in the C++ programming language. Presented: ACCA Student Scholarship Symposium 2015 (Location: Concordia University Chicago).
  • Project Title: Design and Implementation of a Dental Website. Student’s Name: Dan San Buenaventura.
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: The project is to create a website for a Dental Office to attract more patients into their practice. It also consists of changing the design of the site by implementing different fields of code in HTML5, updating information to make it current both in content as well as technology. Presented: ACCA Student Scholarship Symposium 2015 (Location: Concordia University Chicago).
  • Project Title: MathKid. Students’ Name: Shalav Hogue and Kevin Hagens.
    • Group: Game Application, Design and Implementation (GADI) Group
    • Description: Math Kid application is a game for elementary kids who are learning basic mathematics involving addition, subtraction, multiplication and division. The purpose of this presentation is to inform potential users and parents on how this learning tool would benefit the learning experience of an elementary student. Presented: ACCA Student Scholarship Symposium 2015 (Location: Concordia University Chicago).

2014 (Project Advisor for 6 Projects)

  • Project Title: Object Oriented Database Management Systems: db4o. Student’s Name: Sofia Bustamante.
    • Group: Database Implementation and Design (DID) Group
    • Description: The purpose of this project is to become familiar with db4o, an open source Object-Oriented Database Management System (OODMS) that allows Java programmers to utilize their database in a more efficient manner using Object Database concepts such as type hierarchies and inheritance, extents, polymorphism and operator overloading. Presented: ACCA Student Scholarship Symposium 2014 (Location: Concordia University Chicago).
  • Project Title: Entity-Relationship Database Modeling with Erwin. Student’s Name: Alex J. Scudiero.
    • Group: Database Implementation and Design (DID) Group
    • Description: The purpose of this project is to become familiar with ERwin, a database modeling tool, and use it to efficiently create effective databases. ERwin allows users to graphically define database schema by creating tables and relationships and generate SQL statements to define these databases for use in relational database management systems such as Oracle. Presented: ACCA Student Scholarship Symposium 2014 (Location: Concordia University Chicago)
  • Project Title: Entity-Relationship Database Modeling with Erwin. Students’ Name: Ryan Johnson and Dan Joseph San Buenaventura.
    • Group: Database Implementation and Design (DID) Group
    • Description: A phone app called “Music and Me” is designed and implemented to help kindergarteners learn music notes, beats, and anything else pertaining to music. It will allow the kids to learn even if they get the wrong answer by playing the beat of the wrong answer so they can hear it. Once the app is complted for the kindergarteners, we will make it for higher grade levels and will be more challenging. This phone application is a collaborative project involving the Music Department and the newly formed Computer Science program, and is an on-going undergraduate work carried out by the Bioinformatics and Technology (BAT) research group. Presented: ACCA Student Scholarship Symposium  2014 (Location: Concordia University Chicago).
  • Project Title: Lab experiment Using Oracle DBMS with Java IDE installed on laptops. Student’s Name: Raymond Smith.
    • Group: Database Implementation and Design (DID) Group
    • Description: A database called Company is created using Oracle DBMS and 3 applications programs are created in Java to access and manipulate this database. Presented: ACCA Student Scholarship Symposium  2014 (Location: Concordia University Chicago).
  • Project Title: Biblical HGA. Students’ Name: Shalav Hogue, Alex Scudiero and Joesph Malme.
    • Group: Mobile Application, Design and Implementation (MADI) Group
    • Description: A phone app called “Biblical HGA” which is a language verb parsing phone application to help students who are studying Hebrew, Aramaic, and Greek languages. This phone application is a collaborative project involving the Theology and Languages Department and the newly formed Computer Science program, and is an on-going undergraduate work carried out by the Bioinformatics and Technology (BAT) research group. Presented: ACCA Student Scholarship Symposium  2014 (Location: Concordia University Chicago).
  • Project Title: Concordia University Chicago’s Computer Science Website. Student’s Name: Kevin Hagens, Juan Silva, Michael Kalicki.
    • Group: Web Application, Design and Implementation (WADI) Group
    • Description: This project requires the student to build a new website for Computer Science using the latest web technology. Presented: ACCA Student Scholarship Symposium 2014 (Location: Concordia University Chicago).

Awards, honors and recognitions:

  • Director of STEM-4NE1 Pre-College STEM program. 2018, IEEE Award, Certificate of Appreciation by the Institute of Electrical and Electronics Engineers (IEEE) Chicago Section in recognition of “his valued service and contributions as a professor and mentor for outreach activities of the IEEE Chicago student branch at Concordia University Chicago”.
  • 2018 – 2019: A teams of Computer Science students (Karl Camp (captain), Andrew Nicoara and Marcos Duran) have finished first place in Chicago in the 2018 IEEEXtreme 24-Hour Programming Competition for the third time in four years. They finished placed them 29th in the United States and 395th in the world out of 5,155 teams. Student teams from CUC captured the top seven places among competitors. We are ranked in the top 10% in the world. The IEEE 24-hour Global Programming Competition is an annual hackathon and competitive programming challenge where PhDs, Masters and Undergraduate students compete in a 24-hour time span against each other to solve a set of tough programming problems. Most of the participants are usually PhD students. So our undergraduate students competed against the best of the PhD computer science students the world can offer.  It is organized by IEEE (Institute of Electrical and Electronics Engineers - the world's largest association of technical professionals with more than 400,000 members in chapters around the world and whose members are responsible for development of industrial standards.) The competitors were given 26 long and tough questions at regular intervals over a period of 24 hours, which for us, started at 7 pm on Friday and ended at 7 pm the next day.
  • 2018, Project Adviser for record 21 computer science projects that were presented at the annual Associated Colleges of the Chicago Area (ACCA) Student Symposiums.
  • 2018-19 Oak Park and River Forest Youth Services Grant, $15,262, PI
  • 2017 – 2018: A teams of Computer Science students (Nick Rittling (captain), Simeon Dyankov and Karl Camp) have finished first place in Chicago in the 2017 IEEEXtreme 24-Hour Programming Competition for the second time in three years, 40th in the U.S., an improvement of 12 positions over last year. They finished 600th in the world out of about 3350 teams (about 10000 programmers). The competition is a global challenge where computer science and engineering students at the undergraduate, master’s and doctoral levels compete against each other in an intense 24-hour period to solve a set of programming problems.
  • 2017-18 Oak Park and River Forest Youth Servics Grant, $13,488.00, PI
  • 2016-18 NSF Grant, “Pre-Alliance Planning for the Coalition for Promotion of Underrepresented Minorities in Academic STEM (PUMA-STEM)”, $117,516.00, September 1, 2016 to December 28, 2018 (Estimated), Co-PI
  • 2017: A team of undergraduate students (Jeremy Hartman, Nick Rittling and Joe Bayer) took second-place honors in the 2017 IEEE Region 4 Programming Competition. IEEE Region 4 is an area of 10 states in the greater Midwest. The competition is an annual challenge where students at the undergraduate, master’s and doctoral levels compete together in a 4-hour period to solve a set of programming problems.
  • 2016 - 2017 Two teams of Computer Science students have finished second and third place in Chicago, and second and fourth place in Illinois in the 2016 IEEEXtreme 24-Hour Programming Competition, 52nd in the U.S., an improvement of 51 positions over last year. They finished 661st in the world out of about 2,200 teams. The competition is a global challenge where computer science and engineering students at the undergraduate, master’s and doctoral levels compete against each other in an intense 24-hour period to solve a set of programming problems.
  • 2016-17 Oak Park and River Forest Youth Servics Grant, $7,136.00, PI.
  • 2016 Outstanding Faculty Member of the Year, “Golden Paw” winner.
  • 2016: A team of undergraduate students (Andrew Menke, Joseph Bayer and Nicholas Farley) took second-place honors in the 2016 IEEE Region 4 Programming Competition. IEEE Region 4 is an area of 10 states in the greater Midwest. The competition is an annual challenge where students at the undergraduate, master’s and doctoral levels compete together in a 4-hour period to solve a set of programming problems.
  • 2015-16 Oak Park and River Forest Youth Services Grant, $8,136.00, PI.
  • 2015-16: A team of undergraduate students (Andrew Menke, Joseph Bayer and Nicholas Farley) took first-place honors in the 2015 Chicago IEEEXtreme 24-Hour Programming Competition. The students’ win in the Chicago Section of the Institute of Electrical and Electronics Engineers (IEEE) also placed them 11th overall in IEEE Region 4, an area of 10 states in the greater Midwest, 103rd in the USA. The competition is an annual global challenge where students at the undergraduate, master’s and doctoral levels compete together in a 24-hour period to solve a set of programming problems.
  • Summer Robotics Camp 2015 (about $9000 in total grants)
  • 2015, Faculty Summer Research Grant.
  • 2014, Faculty Summer Research Grant.
  • 2011, Summer Merit Program, Texas Workforce Commission, $48,000, PI.
  • 2010, Engineering Recruitment Program, Texas Higher Education Coordinating Board, $18,000, PI.
  • 2010, Summer Merit Program, Texas Workforce Commission, $43,464, PI
  • 2009, Engineering Recruitment Program, Texas Higher Education Coordinating Board, , $11,111, Co-PI.
  • 2007, 0708WSW000 IAC - TEXAS WORKFORCE COMMISSION, Student Scholarships, $115,000, PI.
  • Texas A&M University System’s Excellence Teaching Award: Spring 2011 ($2500 Cash Award)
  • Texas A&M University System’s Excellence Teaching Award: Fall 2010 ($2500 Cash Award)
  • Texas A&M University System’s Excellence Teaching Award: Spring 2010 ($2500 Cash Award)
  • Selected by the U.S. Department of Commerce’s BTOP (Broadband Technology Opportunities Program) as an Expert Reviewer, 2009-2010 to advise them on possible locations of new Internet Broadband extensions
  • Elevated to IEEE Senior Membership in 2011
  • Received full membership by the Sigma Xi society in 2012.
  • 10 Years recipient of Instructor Award for Upward Bound Math and Science (UBMS) program.
  • Awarded Honorary Medal at the Trioquest Web-design National Competition 2006 and 2007 as the coach for University of Texas at Arlington’s Upward Bound and Upward Bound Math and Science (UBMS) Web-design teams.
  • Mentored 3 of my undergraduate students to a 2nd place poster in the 2008 Texas A&M University System 6th Annual Pathways Student Research Symposium. Title of Research was “An Application Recovery Tool for Windows.”