Keith Costello
Professor, Computer Information Systems
(276) 223-4806
242 Grayson Hall
Office Hours: 
Monday 8:30AM - 10:30AM
Tuesday 8:30AM - 10:30AM; 1:30PM-3:30PM
Wednesday 8:30AM - 10:30AM
Thursday 8:30AM - 10:30AM

Personal Information

Hometown: 
Chesterfield, VA
High School Attended: 
Manchester
Degrees and Certifications: 
B.S. Bluefield College
M.S. Marshall University
M.B.A. Morehead State University
Community Service Activities: 
Rocky Gap Ruritan Club
The best thing about working at WCC is...: 
...hanging out with colleagues and students who are committed to higher education.

Current Teaching Schedule

Computer Science

CSC 200: Introduction to Computer Science

CSC 200: Introduction to Computer Science ( 4 credits) Provides broad introduction to computer science. Discusses architecture and function of computer hardware, including networks and operating systems, data and instruction representation and data organization. Covers software, algorithms, programming languages and software engineering. Discusses artificial intelligence and theory of computation. Includes a hand-on component.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43707
CSC  200-95 Course Materials
4 MTWRFSU 2020-01-06 - 2020-05-04 04:46:00 - 04:47:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P
43710
CSC  200-1H Course Materials
4 M~W~~~~ 2020-01-06 - 2020-05-04 09:30:00 - 10:45:00 MAIN Grayson Hall 0235 1H Hybrid Costello,Keith P Hybrid - This course meets in Grayson 235 on Mondays and Wednesdays from 9:30 a.m. to 10:45 p.m.

CSC 202: Computer Science II

CSC 202: Computer Science II (4 Credits) Examines data structures and algorithm analysis. Covers data structures (including sets, strings, stacks, queues, arrays, records, files, linked lists, and trees), abstract data types, algorithm analysis (including searching and sorting methods), and file structures. Lecture 4 hours. Total 4 hours per week. Prerequisite: CSC 201
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43714
CSC  202-1H Course Materials
4 M~W~~~~ 2020-01-06 - 2020-05-04 11:00:00 - 12:15:00 MAIN Grayson Hall 0235 1H Hybrid Costello,Keith P Hybrid - This course meets in Grayson 235 on Mondays and Wednesdays from 11:00 a.m. to 12:15 p.m.

Information Technology Database

ITD 110: Web Page Design I

ITD 110: Web Page Design I Stresses a working knowledge of web site designs, construction, and management using HTML or XHTML. Course content includes headings, lists, links, images, image maps, tables, forms, and frames.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43680
ITD  110-95 Course Materials
4 MTWRFSU 2020-01-06 - 2020-05-04 04:20:00 - 04:21:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

Information Technology Essentials

ITE 115: Introduction to Computer Applications and Concepts

Introduction to Computer Applications and Concepts (3 cr.) Covers computer concepts and internet skills and use a software suite which includes word processing, spreadsheet, database, and presentation software to demonstrate skills required for computer literacy. Recommended prerequisite keyboarding skills.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43692
ITE  115-76H Course Materials
3 ~T~~~~~ 2020-01-06 - 2020-05-04 16:00:00 - 17:15:00 CREI Crossroads Institute 0218 76H Hybrid Costello,Keith P Hybrid - This course meets at Crossroads on Tuesdays from 4 p.m. to 5:15 p.m.
43698
ITE  115-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:22:00 - 04:23:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P
43700
ITE  115-96 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:23:00 - 04:24:00 VIRTUAL Virtual 1 96 Online w/E-Rate Costello,Keith P
43719
ITE  115-42H Course Materials
3 ~~~R~~~ 2020-01-06 - 2020-05-04 15:30:00 - 16:45:00 SUMMIT Marion Summit Center 0214 42H Hybrid Costello,Keith P Hybrid - This course meets in Summit 214 on Thursdays from 3:30 p.m. to 4:45 p.m.
43722
ITE  115-2H Course Materials
3 ~T~~~~~ 2020-01-06 - 2020-05-04 11:00:00 - 12:15:00 MAIN Grayson Hall 0235 2H Hybrid Costello,Keith P Hybrid - This course meets in Grayson 235 on Tuesdays from 11:00 a.m. to 12:15 p.m.
43723
ITE  115-97 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:27:00 - 04:28:00 VIRTUAL Virtual 1 97 Online w/E-Rate Costello,Keith P
43724
ITE  115-98 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:28:00 - 04:29:00 VIRTUAL Virtual 1 98 Online w/E-Rate Costello,Keith P
51460
ITE  115-C76H Course Materials
3 ~T~~~~~ 2020-01-06 - 2020-05-04 16:00:00 - 17:15:00 MAIN Crossroads Institute 0218 C76H Hybrid Costello,Keith P

ITE 215: Advanced Computer Applications and Integration

Advanced Computer Applications and Integration ( 3 Credits) Incorporates advanced computer concepts including the integration of a software suite.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43702
ITE  215-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:44:00 - 04:45:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

Information Technology Networking

ITN 101: Introduction to Network Concepts

ITN 101 Introduction to Network Concepts ( 3 Credits) Provides instruction in networking media, physical and logical topologies, common networking standards and popular networking protocols. Emphasizes the TCP/IP protocol suite and related IP addressing schemes, including CIDR. Includes selected topics in network implementation, support and LAN/WAN connectivity.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43725
ITN  101-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:49:00 - 04:50:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

ITN 106: Microcomputer Operating Systems

ITN 106 - Microcomputer Operating System - Teaches use of operating system utilities and multiple-level directory structures, creation of batch files, and configuration of microcomputer environments. May include a study of graphical user interfaces.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43726
ITN  106-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:37:00 - 04:38:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

ITN 170: Linux System Administration

ITN 170: Linux System Administration (3 credits) Focuses instruction on the installation, configuration and administration of the Linux operating system and emphasizes the use of Linux as a network client and workstation.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43728
ITN  170-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:41:00 - 04:42:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

ITN 260: Network Security Basics

ITN 260: Network Security Basics (3 credits) Provides instruction in the basics of network security in depth. Includes security objectives, security architecture, security models and security layers; risk management, network security policy, and security training. Includes the give security keys, confidentiality integrity, availability, accountability and auditability.
Class Number Credits Days Dates Time Location Building Room Class Section Instruction Mode Instructor Class Notes
43729
ITN  260-95 Course Materials
3 MTWRFSU 2020-01-06 - 2020-05-04 04:42:00 - 04:43:00 VIRTUAL Virtual 1 95 Online w/E-Rate Costello,Keith P

 

Facebook IconTwitter IconInstagram IconLinkedIn Icon