Information Technology
Ph.D.
Capella University
2016
Dr. Fennell is a servant leader and educator who implements various pedagogical strategies focused on driving higher student achievement and engagement in the classroom. Dr. Fennell brings a wealth of industry experience to life during classroom instruction by aligning theory with applied practice and real-world experience.
Dr. Fennell currently holds an appointment as an Adjunct Lecturer at Howard University in the Computer Science Department. Dr. Fennell has more than twenty years of industry experience working for fortune 100 companies in the Telecom and Information Technology industry. Dr. Fennell holds a B.S. in Electrical Engineering from Howard University, M.S. in Telecommunications Management from the University of Maryland University College, and a Ph.D. in Information Technology from Capella University.
Ph.D.
Capella University
2016
M.S.
University of Maryland University College
2001
B.S.
Howard University
1996
I am available to speak to the media on topics of STEM Education, Information Technology, Computer Science, Cybersecurity, IoT, Business Development, Engineering, and Adjunct Professors
Course introduces and engage first year engineering students to the process of innovation in engineering design; the engineering profession and its impact on issues of relevance to society; and non-technical skills critical to professional success.
Course exposes students to advanced concepts in programming languages. Emphasis will be on the properties of contemporary languages that affect design, efficiency, levels of abstraction, and its use in problem solving. Several high-level languages were discussed, and students gained an understanding of issues relating to the design and implementation of each language. A major focus of the lectures was to provide an overview of the key paradigms used in developing modern programming languages. During the course, we explored C++, LISP, SNOBOL, XML and PROLOG and others that provide features that illustrate important programming concepts.
Introductory course on computer networking. During the course, topics covered included the layering model of the Internet as well as the upper four layers (application, transport, network and data link) in detail with dominant networking protocols and algorithms. During the course, socket programming was discussed and taught.