About NOVA  
  Academics  
  Admissions  
  Academic Calendar  
  Class Schedules
& Catalog
 
  Financial Aid  
  Libraries &
Resources
 
  NOVA Campuses  
  Offices &
Directories
 
  Student Services  
  Workforce
Development &

Continuing Education
 
  ____________  
  For:  
      STUDENTS
    FACULTY
    BUSINESS
    ALUMNI
 
  ____________  
 
text only version
 

 

Requirements | Programs of Study | Courses | Transfer Info | Distance Ed | Workforce Development


 

INFORMATION SYSTEMS TECHNOLOGY

IST 100 (3 CR.)

INTRODUCTION TO INFORMATION SYSTEMS

Introduces students to general concepts of computer information systems. Presents terminology and effects of computers on daily life. Discusses available hardware and software as well as their applications. Exposes students to the system development process. Lecture 3 hours per week.

IST 104 (1 CR.)

OPERATING SYSTEM AND SOFTWARE UTILITIES I

Teaches commonly used internal and external commands including use of subdirectories and creating basic batch files. Lecture 1 hour per week.

IST 108 (3 CR.)

OPERATING SYSTEMS: UNIX

Prerequisite is IST 100. Provides an introduction to the UNIX operating system. Teaches log-in procedures, file creation, UNIX file structure, input/output controls, and the UNIX shell. Lecture 3 hours per week.

IST 110 (1 CR.)

MICROCOMPUTER SOFTWARE: BEGINNING WINDOWS

Provides first-time users with sufficient information to make practical use of the Windows software package. Presents the basics of many of the features and applications included in the Windows package. Lecture 1 hour per week.

IST 111 (1 CR.)

MICROCOMPUTER SOFTWARE: INTERMEDIATE WINDOWS

Prerequisite is IST 110. Delves more deeply into the Windows package software with software installation, PIF file overview, and object linking and embedding. Lecture 1 hour per week.

IST 113 (1 CR.)

COMPUTERS AND INFORMATION SYSTEMS

Introduces terminology, concepts, and methods of using computers in information systems. Teaches computer literacy, not intended for Computer Information System majors. Lecture 1 hour per week.

IST 116 (3 CR.)

E-MAIL, BULLETIN BOARD SYSTEMS, AND INTERNET

Introduces electronic mail (e-mail), bulletin board systems (BBS), and use of Internet. Teaches downloading and uploading files, electronic messaging, and teleconferencing, installation of software and modems, operation and administration of e-mail, and BBS facilities. Lecture 3 hours per week.

IST 117 (3 CR.)

INTRODUCTION TO MICROCOMPUTER SOFTWARE

Provides a working introduction to microcomputer software, fundamentals, and applications. Includes operating systems, word processing, spreadsheet, and database software. Lecture 3 hours per week.

IST 120 (1 CR.)

MICROCOMPUTER SOFTWARE: SPREADSHEETS I

Provides first-time users with sufficient information to make practical use of spreadsheet software. Presents basics of building spreadsheets. Lecture 1 hour per week.

IST 123 (3 CR.)

SPREADSHEET SOFTWARE I

Prerequisite is IST 117. Provides a working knowledge of a commercial spreadsheet package to include designing a variety of worksheets, preparing graphs, working with database query, macro writing, and menu techniques. Lecture 3 hours per week.

IST 127 (1 CR.)

SURVEY OF INTERNET SERVICES

Introduces students to basic Internet terminology and services including e-mail, WWW browsing, search engines, ftp, telnet, and other services. Lecture 1 hour per week.

IST 128 (3 CR.)

INTRODUCTION TO INTERNET SERVICES

Prerequisite is working knowledge of Windows. Provides students with a working knowledge of Internet terminology and services including e-mail, WWW browsing, search engines, ftp, telnet, and other services. Introduces students to a variety of software packages for these services. Introduces web page construction with pages generated by web page editors and applications software. Lecture 3 hours per week.

IST 129 (3 CR.)

WEB PAGE DESIGN I

Prerequisite is IST 127 or equivalent. Provides a working knowledge of web page design and construction using headings, lists, links, images, image maps, tables, forms, and frames. Lecture 3 hours per week.

IST 133 (3 CR.)

DATABASE MANAGEMENT SOFTWARE

Prerequisite is IST 117. Provides a working introduction to software for database management. Teaches planning, defining, and using a database; performing queries; producing reports; working with multiple files; and using concepts of database programming. Offers a working knowledge of a commercial database package. Lecture 3 hours per week.

IST 135 (1 CR.)

MICROCOMPUTER SOFTWARE: GRAPHICS I

Provides first-time users with sufficient information to make practical use of graphics software. Presents the basics of creating graphics. Lecture 1 hour per week.

IST 142 (3 CR.)

SURVEY OF MULTIMEDIA

Introduces multimedia technical fundamentals, related hardware and software, and creation of a multimedia production. Lecture 3 hours per week.

IST 149 (4 CR.)

JAVA PROGRAMMING I

Prerequisite is IST 153. Teaches the solution of programming problems using the Java language. Lecture 4 hours per week.

IST 153 (4 CR.)

COMPUTER PROGRAM DESIGN

Prerequisite or corequisite is MTH 151. Teaches design of programming solutions to common processing problems in information systems. Surveys methods and styles of structured modular design using recognized design tools. Lecture 4 hours per week.

IST 156 (4 CR.)

C++ PROGRAMMING I

Prerequisite is IST 153. Presents fundamentals of object-oriented programming terminology and procedures. Studies structures and execution controls required in an object-based environment. Provides experience in creating and modifying programs. Lecture 4 hours per week.

 

IST 162 (4 CR.)

COMPUTER PROGRAMMING: COBOL I

Prerequisite is IST 153. Teaches writing COBOL programs from stated problems or specifications, applies structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Lecture 4 hours per week.

IST 164 (4 CR.)

COMPUTER PROGRAMMING: PASCAL

Prerequisite is IST 153. Teaches writing PASCAL programs from stated problems or specifications, applies structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Lecture 4 hours per week.

IST 172 (4 CR.)

COMPUTER PROGRAMMING: "C"

Prerequisite is IST 153. Teaches writing "C" programs from stated problems or specifications, applies structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Lecture 4 hours per week.

IST 174 (4 CR.)

INTRODUCTION TO EVENT-DRIVEN PROGRAMMING

Prerequisites are IST 153 and IST 156. Presents fundamentals of event-driven programming terminology and procedures. Studies structures and execution controls required in an object-based, event-focused environment. Provides experience in creating and modifying programs. Requires an understanding of a Graphical User Interface (GUI) environment. Lecture 4 hours per week.

IST 176 (4 CR.)

EVENT-DRIVEN BASIC I

Prerequisite is IST 153 and working knowledge of Windows. Teaches writing BASIC programs in an event-driven environment from stated problems or specifications by applying graphical user interface techniques to develop working software that meets specifications. Provides specific skills to create, modify, and debug applications. Lecture 4 hours per week.

IST 179 (1 CR.)

INTRODUCTION TO MICROCOMPUTER HARDWARE

Introduces microcomputer hardware components and their installation. Lecture 1 hour per week.

IST 190 (1-5 CR.)

COORDINATED INTERNSHIP

IST 200 (3 CR.)

LOCAL AREA NETWORKS

Prerequisite is IST 212. Teaches network topologies, protocols, network components, cabling, network operating systems, directories, security, printing, data backup, installation of file servers, workstations, and applications. Lecture 3 hours per week.

IST 203 (3 CR.)

ADMINISTRATION OF LOCAL AREA NETWORKS

Prerequisite is IST 200. Focuses on the management of LAN file, print, and communications server activity emphasizing up-time and system backup. Teaches proper structuring of security system. Explains print queues, disk management, and other LAN issues. Presents concerns and issues for the purchase and installation of hardware and software upgrades. Lecture 3 hours per week.

IST 205 (3 CR.)

ALTERNATE NETWORK PROTOCOLS

Prerequisite is IST 200. Presents common networking protocols including the TCP/IP protocol suite and the UNIX NFS (Network File System) distributed file system. Teaches TCP/IP management and troubleshooting, and maintenance of NFS and ftp. Introduces UNIX operating system. Lecture 3 hours per week.

IST 206 (3 CR.)

NETWORK SERVICING

Prerequisites are IST 203 and IST 216. Focuses on servicing and maintaining local area networks (LANs). Teaches network installation, basic network troubleshooting, installation of file servers and workstations, upgrading of network software, configuring of network boards and cables, and diagnosing common network problems. As part of a networking curriculum, presents some of the material needed for network engineer certification. Lecture 3 hours per week.

IST 208 (4 CR.)

TCP/IP PROTOCOLS AND CONFIGURATIONS

Prerequisite is IST 200. Provides an overview of TCP/IP technology. Explores TCP\IP layering concepts in reference to the OSI Reference model and the DOD model. Discusses IP routing, tunnELIng, and routing protocol. Describes the use of Simple Network Management Protocol (SNMP). Discusses SNMP agents and its configuration. Lecture 4 hours per week.

IST 212 (3 CR.)

INTRODUCTION TO TELECOMMUNICATIONS

Prerequisite is IST 100. Surveys data transmission systems, communication lines, data sets, network, modes of transmission, protocols, and interfacing. Emphasizes network structure and operation. Focuses on application of telecommunications to real-world problems. Lecture 3 hours per week.

IST 216 (3 CR.)

PERSONAL COMPUTER HARDWARE TROUBLESHOOTING

Identifies the functions of all PC components and how to diagnose problems with these components and fix them. Teaches how to disassemble and reassemble the PC, how to replace or upgrade components, and how to add peripherals such as printers, modems, and scanners. Studies hardware preventive maintenance and troubleshooting techniques. Lecture 3 hours per week.

IST 220 (3 CR.)

MICROCOMPUTER: OPERATING SYSTEMS, ARCHITECTURE, AND HARDWARE

Prerequisite is IST 100. Focuses on microcomputer operating systems, architecture, internal functions, and peripheral equipment interfaces. Teaches memory management, instruction and data formats, basic operating system architecture, and interaction with user software. Lecture 3 hours per week.

IST 226 (3 CR.)

WEB PAGE DESIGN II

Prerequisite is IST 129 or equivalent. Provides students with skills to construct and enhance web sites. Topics include advanced web page design, multimedia, animation, web-site publishing, and web-site administration. Lecture 3 hours per week.

IST 227-228 (4 CR.) (4 CR.)

INTERNET PROGRAMMING I-II

Provides students with a working knowledge of advanced languages for programming on the Internet to enhance web pages. Lecture 4 hours per week.

IST 230 (3 CR.)

MICROCOMPUTER APPLICATIONS

Prerequisites are IST 123 and 133. Uses previously mastered spreadsheet, database, and graphics software to develop practical computerized solutions to common microcomputer information processing problems. Lecture 3 hours per week.

IST 232 (3 CR.)

DATABASE MANAGEMENT

Prerequisite is knowledge of a high-level programming language. Focuses on the basic models and capabilities of standard database management systems (DBMS) packages. Teaches database principles, file-level models, data-level models, operation implementation, maintenance, and security of database systems. Covers methods of DBMS selection and evaluation. Lecture 3 hours per week.

IST 245 (3 CR.)

NETWORK SECURITY BASICS

Prerequisite is an AAS degree or higher in a Networking field. Explores the basics of network security in depth. Includes security objectives, security architecture, security models and security layers. Discusses risk management, network security policy, and security training. Discusses the five security keys: Confidentiality, Integrity, Availability, Accountability, and Auditability. Lecture 3 hours per week.

IST 246 (4 CR.)

NETWORK ATTACKS, COMPUTER CRIME AND HACKING

Prerequisite is an AAS degree or higher in a Networking field. Provides an in-depth exploration of various methods for attacking and defending a network. Explores Network Security concepts from the point of view of hackers and their attack methodologies. Discusses hackers, attacks, Intrusion Detection Systems (IDS), malicious code, computer crime, and industrial espionage. Lecture 4 hours per week.

IST 247 (4 CR.)

NETWORK COMMUNICATION, SECURITY AND AUTHENTICATION

Prerequisite is an AAS degree or higher in a Networking field. Provides an in-depth exploration of various communication protocols with a concentration on TCP/IP. Explores communication protocols from the point of view of the hacker in order to highlight protocol weaknesses. Discusses Internet architecture, routing, addressing, topology, fragmentation, and protocol analysis. Includes the use of various utilities to explore TCP/IP. Lecture 4 hours per week.

IST 248 (4 CR.)

INTERNET/INTRANET FIREWALLS AND E-COMMERCE SECURITY

Prerequisite is an AAS degree or higher in a Networking field. Provides an in-depth exploration of firewalls, web security, and e-commerce security. Explores firewall concepts, types, topology, and the firewall's relationship to the TCP/IP protocol. Explores client/server architecture, the web server, HTML, and HTTP in relation to web security. Discusses digital certification, X.509, and Public Key Infrastructure (PKI). Lecture 4 hours per week.

IST 249 (4 CR.)

JAVA PROGRAMMING II

Prerequisite is IST 149. Teaches the solution of advanced programming problems using the Java language. Lecture 4 hours per week.

IST 250 (3 CR.)

INFORMATION CENTER MANAGEMENT

Prerequisites are IST 123 and 133. Focuses on management techniques required for analyzing and coordinating software and hardware solutions for end-user needs. Includes evaluation and communication techniques required to provide help desk support necessary to transfer knowledge to achieve a solution. Lecture 3 hours per week.

IST 251 (3 CR.)

COMPUTER INFORMATION SYSTEM DEVELOPMENT

Prerequisite is IST 100 and knowledge of a high-level programming language. Presents a structured approach to defining needs, creating specifications, and implementing new information systems. Teaches business-oriented, computer-based systems. Defines common processes and procedures. Includes data modELIng, report generation, life cycle methodology, and traditional and structured tools for development. Lecture 3 hours per week.

IST 252 (3 CR.)

COMPUTER SYSTEMS SELECTION AND ACQUISITION

Prerequisite is IST 251. Provides a study of selection and acquisition of a computer system's hardware and software components. Compares features and capabilities of available hardware and software. Studies selection criteria and methods of acquisition and procurement. Lecture 3 hours per week.

IST 266 (4 CR.)

NETWORK SECURITY LAYERS

Prerequisites are an AAS degree or higher in a Networking field and successful completion of the Network Security Career Studies Certificate first semester. Provides and in-depth exploration of various security layers needed to protect the network. Explores network security from the point of view of the environment in which the network operates and the necessity to secure that environment in order to lower the risk to the network. Discusses physical security, personnel security, operating system security, software security and database security. Total 4 hours per week.

IST 267 (3 CR.)

CYBERLAW

Prerequisite is IST 100 or equivalent knowledge. Provides an in-depth exploration of the civil and common law issues that apply to network security. Explores statutes, jurisdictional and constitutional issues related to computer crime and privacy. Discusses rules of evidence, seizure and evidence handling, court presentation and computer privacy in the digital age. Total 3 hours per week.

IST 272 (4 CR.)

COMPUTER PROGRAMMING: "C" II

Prerequisite is IST 172. Teaches advanced structured programming techniques and procedures for more complex problems. Lecture 4 hours per week.

IST 274 (4 CR.)

EVENT-DRIVEN C++

Prerequisite is IST 174. Teaches writing C++ programs in an event-driven environment from stated problems or specifications applying graphical user interface techniques to develop working software that meets specification. Provides specific skills to create, modify, and debug applications. Lecture 4 hours per week.

IST 276 (4 CR.)

EVENT-DRIVEN BASIC II

Prerequisite is IST 176. Teaches advanced techniques for designing, programming, and implementing event-driven programs using BASIC. Lecture 4 hours per week.

IST 278 (4 CR.)

COMPUTER PROGRAMMING: C++ OBJECT-ORIENTED PROGRAMMING

Prerequisite is IST 156. Teaches advanced techniques for designing, programming, and implementing object-oriented programs, using C++. Lecture 4 hours per week.

(4 CR.)

IST 280 COMPUTER PROGRAMMING: MICRO ASSEMBLER

Prerequisite is IST 153. Teaches writing and debugging of programs in a manufacturer's assembly language for microcomputer. Focuses on the principles of debugging and core-dump reading. Uses a micro-assembly language in a total programming system. Lecture 4 hours per week.

 

Please contact the appropriate division for the availability of general usage courses as described in the "Description of Courses" section.