Kevin Byron

Assistant Professor
Computer Information Systems
EMAIL: kbyron@bmcc.cuny.edu
Office: F-1030I
Office Hours: Spring 2025 office hours: Tuesday 2pm-5pm; Location Fiterman Hall Room F-1030-IO and on Zoom (see Brightspace course announcements)
Phone: +1 (212) 220-1490
Dr. Byron is an information technologies (IT) leader and university educator with bioinformatics analytical skills. He co-authored “Bioinformatics Database Systems” (Taylor & Francis Publishers). Dr. Byron’s IT systems and services skills set includes: digital transformation, cloud contingency/DR planning, IT asset management and CMDB, ERP project management, IT policies and security, professional team building, gene network inference, RNA structure mining, common sub-graph pattern mining, Amazon Web Services (AWS), deep learning Amazon machine image (DLAMI), Azure SQL Database Administration.
Expertise
Degrees
- PhD, BS, Computer Science, New Jersey Institute of Technology
- MS, Computer Science, Stevens Institute of Technology
- AAS, Computer Science, Union County Technical Institute
Courses Taught
- This course covers the fundamentals of computer organization and digital logic. Topics include number systems and codes, Boolean algebra, digital circuits, combinational logic design principles, sequential logic design principles, functional components of computer systems, hardware description language, and assembly language. Students will use computer aided design (CAD) tools for digital logic design, analysis and simulation. Prerequisite: CSC 111 or departmental approval
- This course covers the computer science applications of fundamental mathematical structures. Topics include logic, set theory, function, relations, algorithm, recursion, recurrence relations, principle of counting, graph theory, trees, and Boolean algebra. Students will be expected to complete projects for each topic involving formal proof techniques, mathematical reasoning and/or programming. Prerequisite: [CSC 111 and MAT 301] or departmental approval
- This course will introduce students to linear and non-linear data structures, their use and implementation, algorithms, and software engineering techniques. Topics will include: stacks, queues, lined lists, has tables, trees, graphs, searching and sorting techniques. Asymptotic analysis of algorithms and data structures will also be discussed.
Prerequisites: [CSC 211 and CSC 231] or departmental approval - This course covers the fundamentals of software development, including software development life cycle, object-oriented paradigm, design patterns and event-driven programming working in teams. The students are required to develop software applications with graphic user interfaces and databases. Prerequisite: CSC 211 or departmental approval
- This course introduces students to the principles, foundations, and applications of Cloud computing. Different types of features, standards, services, and security issues in Cloud computing will be discussed. The students will study the paradigm of computing in which dynamically scalable and often virtualized resources are offered as services over the Internet. Through hands-on assignments and projects, students will learn how to configure and program Infrastructure as a Service (IaaS), how to develop Cloud-based software applications on top of various Cloud platforms, and how to integrate application-level services built on heterogeneous Cloud platforms.
Prerequisites: CSC 110 or CSC 111 or CIS 165 or Departmental approval - This course is an introduction to the fundamental concepts of computer programming using a high-level programming language. The topics include program design, algorithm development using various control structures, modularization, debugging and documentation.
Prerequisite: CSC 101, GIS 101 or Departmental Approval
Course Syllabus
Research and Projects
Publications
- (selected publications … )
-
Kevin Byron, Katherine G. Herbert, Jason T. L. Wang:
Bioinformatics Database Systems. CRC Press, ISBN 978-1-4398-1247-1 (2016). -
Kevin Byron, Jason T. L. Wang:
A comparative review of recent bioinformatics tools for inferring gene regulatory networks using time-series expression data. IJDMB 20(4): 320-340 (2018). -
Yasser Abduallah, Turki Turki, Kevin Byron, Zongxuan Du, Miguel Cervantes-Cervantes, Jason T. L. Wang:
MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach. BioMed Research International (2017). -
Kevin Byron:
PhD dissertation: Big Data Analytics in Computational Biology and Bioinformatics. New Jersey Institute of Technology, Newark NJ (2017).
Honors, Awards and Affiliations
Union County CASA (Court Appointed Special Advocates)
MISSION
Court Appointed Special Advocates of Union County recruits, trains, supervises and supports community volunteers to advocate for abused, neglected and abandoned children placed in foster homes or residential facilities. CASA volunteers ensure children’s best interests remain the priority while working toward establishing a safe, stable and permanent home for each child served.
VISION
A world where all children are thriving.
IEEE (Institute of Electrical and Electronics Engineers)
MISSION
IEEE’s core purpose is to foster technological innovation and excellence for the benefit of humanity.
VISION
IEEE will be essential to the global technical community and to technical professionals everywhere, and be universally recognized for the contributions of technology and of technical professionals in improving global conditions.
New Jersey Chapter of SIM (Society for Information Management)
MISSION
SIM brings together IT leaders to share, network and give back to their communities through the collaboration of local chapters. SIM members strongly believe in and champion: The alignment of IT and business as a valued partnership; The creation and sharing of best practices; The effective, efficient and innovative business use of information technology to continuously bring to market valuable products and services; IT management and leadership skills development that enables our members growth at each stage of their career; The replenishment and education of future IT leaders including a strong role in influencing university curricula and continuing education; Working with the IT industry to shape its direction; Policies and legislation that stimulate innovation, economic development, healthy competition and IT job creation; Serving our communities and the industry through giving and outreach.
VISION
To be the most respected society of IT leaders.