Computer & Information Technologies


  • The BCTC CIT department has updated their curriculum that will be offered starting Fall 2013.
  • Changes include a new curriculum worksheet for the AAS CIT-Computer Science Track and a worksheet for the AS degree with a focus in Informatics
  • For more detail click BCTC CIT Curriculum Worksheet link in the menu to the left.
  • We are pleased to announce Bluegrass Women in Technology (BWiT), a Bluegrass Community and Technical College ACM-W student chapter, will be participating in the Hour of Code held annually during Computer Science Education Week ( and Students from local K-12 schools will be invited to BCTC on Tuesday, December 16, 2014 to join BWiT members to learn more about coding.  For more information about BWiT or the Hour of Code, contact one of the BWiT sponsors and CIT faculty members: Melanie Williamson ( or Cindy Tucker (
    This opportunity was made possible through a National Center for Women in Technology (NCWIT) Student Seed Fund sponsored by Symantec.

General Information

As of Fall of 2012, the BCTC CIT program will include Applications, Computer Science, Internet Technologies, Network Technologies, and Programming options. A core set of courses are required by all options. The core includes a general education component central to a collegiate education and technical courses giving students an introduction to information systems, computer applications, program development, system maintenance, and networking including the Internet. In addition to core courses, students must take specialty courses for their selected option.

  • Students graduating with a degree or certificate in Computer & Information Technologies may only use a course with a grade of “C” or higher (or a “Pass” for Pass/Fail courses) to fulfill a core or track graduation requirement.
  • The Computer & Information Technologies department does not accept non-Gen Ed courses older than 5 years from returning or transfer students without consent from the local program coordinator.
  • Students may not use one course to fulfill multiple requirements.

Option Information

The Applications track emphasizes several aspects of application software. It includes such productivity applications as: word processing, spreadsheets, database management, presentation, geographic information systems, website development/maintenance, and help desk tracking systems. Completion of this track will prepare students to work with computer-based systems in business and industry.

Business Software Specialist - Designed to train students to operate a wide variety of software packages and to assist businesses in developing and maintain databases, producing financial statements, and developing applications using various software packages.

Computer Application Support - Provides an in-depth knowledge of application software, computer system configurations, Help Desk Tools/Software, end-user documentation, user training, and other user support skills.

Geographic Information Systems - Provides students with practical GIS skills and a solid foundation for geographical manipulation through developing and implementing GIS Applications.

Software Support - Provides an in-depth knowledge of application software, computer system configurations, and data driven websites.

The Internet Technologies track prepares students to design, program, and maintain Internet-based services. With specializations in web programming and web server administration, this track will help prepare students for positions developing and maintaining interactive web sites.

The Network Technologies track provides the concepts and skills needed to set up, maintain, and expand networked computer systems. This track requires sequences in Microsoft Windows, Cisco, and UNIX/Linux as well as courses providing deeper insight into Internet protocols and network security. Employment opportunities include entry-level positions in installation and administration of local area networks in medium to large organizations and as computer network administrators in small businesses.

The Programming track prepares students to design, develop, and maintain computer programs written in current and emerging programming languages. With tracks in Information Systems and Software Development, students successfully completing this track are prepared for entry-level positions in computer programming.

Information Systems - This track is designed with an emphasis on programming for a business environment. Students completing the Information Systems track study basic business concepts, one programming language at an advanced level, and two programming languages at an introductory level.

Software Development - This track emphasizes computer software development. Students completing the Software Development track study a minimum of two computer programming languages at an advanced level and additional programming language(s) at an introductory level. Flexibility within this track allows students to focus on a specific area of software development by means of the programming languages they choose to study (object-oriented programming, database programming, game development, etc.).

The Computer Science track prepares students interested in an advanced study of computer programming. The curriculum couples the study of programming with computer science concepts such as computational complexity, advanced data structures, and proof techniques. The curriculum may also be used to prepare students for entry into bachelor-level programs in computer science.