Remember our Friends & Heros

JSRCC Online Web Utilities

Click here to jump back to the college home page

Academic Resources

Academic Programs & Courses
Teacher Education at Reynolds
Program Information
Course Information
Course Outlines
Computer Competency
Academic Course Schedules

INFORMATION SYSTEMS TECHNOLOGY

IST 100 Introduction to Information Systems (3 cr.)

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. Includes hands-on applications in word processing, database, spreadsheet, and presentation software using Windows environment. Introduces the Internet and the World Wide Web. Exposes students to the system development process. Recommended Prerequisite: Keyboarding Skills, AST 114 or division approval. Lecture 3 hours per week.

IST 108 Operating Systems: Unix (3 cr.)

Provides an introduction to the UNIX operating system. Teaches Log In procedures, file creation, UNIX file structure, input/output controls, and the UNIX shell. Prerequisite: IST 114 or division approval. Lecture 3 hours per week.

IST 114 Fundamentals of Information Systems (3 cr.)

Provides a technical approach to concepts and terminology of computer information systems. Includes the study of computer information systems: hardware, software, functions, capabilities, and limitations of computer systems. Exposes students to techniques used in programming and system development. Prerquisite/Co-requisite: Passing score on computer competency exam or satisfactory completion of IST 100 or division approval. Lecture 3 hours per week.

IST 123 Spreadsheet Software I (3 cr.)

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. Prerequisite: IST 100 or division approval. Lecture 3 hours per week.

IST 129 Web Page Design I (3 cr.)

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

IST 133 Database Management Software (3 cr.)

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 concepts of database programming. Offers a working knowledge of a commercial database package. Prerequisite: IST 100 or division approval. Lecture 3 hours per week.

IST 137 Business Graphics Software (3 cr.)

Provides a working knowledge of business graphics software. Includes techniques for evaluation and selection of graphics software. Lecture 3 hours per week.

IST 155 Operations and Facilities of Mid-Range Computers (3 cr.)

Introduces students to the architecture and operation of a mid-range computer system. Covers workstation access, displays, system support, work management, initialization and configuration. Includes concepts of objects, physical and logical files. Utilizes Program Development Manager (PDM), Source Entry Utility (SEU), Screen Design Aid (SDA), Data Description Specifications (DDS), Screen Design Aid (SDA), Query/400 and control language. Covers copy file functions, save/restore, journalizing and security. Prerequisite: IST 114, or division approval. Lecture 3 hours per week.

IST 159 Basic Control Language Programming (3 cr.)

Introduces students to Control Language (CL). Topics include purpose and advantages of CL; structure of CL programs, working with CL variables, program flow commands; basic error handling; passing parameters; and commands to work with files and data areas. Prerequisite: IST 155 or division approval. Lecture 3 hours per week.

IST 162 Computer Programming: COBOL I (4 cr.)

Teaches writing COBOL programs from stated problems or specifications, applying structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Prerequisite or Co-requisite: IST 114 or division approval. Must have placed into ENG 111 and MTH 120 or division approval. Lecture 4 hours per week.

IST 168 Computer Programming: RPG (4 cr.)

Teaches writing RPG programs from stated problems or specifications, applying structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Prerequisite or Co-requisite: IST 114 or division approval. Must have placed into ENG 111 and MTH 120 or division approval. Lecture 4 hours per week.

IST 172 Computer Programming: "C" I (4 cr.)

Teaches writing "C" programs from stated problems or specifications, applying structured programming methods to develop working software that meets specifications. Provides specific skills for modifying existing programs. Prerequisite or Co-requisite: IST 114 or division approval. Must have placed into ENG 111 and MTH 120 or division approval. Lecture 4 hours per week.

IST 176 Event-Driven BASIC I (Visual Basic I) (4 cr.)

Teaches writing BASIC programs in an event-driven environment from stated problems or specifications applying graphical user interface techniques to develop working software that meets specifications. Provides specific skills to create, modify, and debug applications. Prerequisite or Co-requisite: IST 114 or division approval. Must have placed into ENG 111 and MTH 120 or division approval. Lecture 4 hours per week.

IST 184 Introduction to Information Systems for the Legal Assistant (3 cr.)

Provides an understanding of the terminology and concepts of computer-based systems. Introduces students to operating systems and application software to provide them with the experience of using a microcomputer for legal research and litigation and to other application programs traditionally used in the practice of law. Prerequisite: LGL 125 and AST 141 or equivalent. Lecture 3 hours per week.

IST 200 Local Area Networks (4 cr.)

Teaches network topologies, protocols, network components, cabling, network operating systems, directories, security, printing, data backup, installation of file servers, workstations, and applications. Prerequisite: IST 220 or division approval. Lecture 4 hours per week.

IST 203 Administration of Local Area Networks (4 cr.)

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. Prerequisite: IST 200 or division approval. Lecture 4 hours per week.

IST 208 TCP/IP Protocols and Configurations (4 cr.)

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 ManagementProtocol (SNMP). Discusses SNMP agents and its configuration. Prerequisite: Windows Server or division approval. Lecture 4 hours per week.

IST 220 Microcomputer: Operating Systems, Architecture, and Hardware (4 cr.)

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. Prerequisite: IST 114 or division approval. Lecture 4 hours per week.

IST 226 Web Page Design II (3 cr.)

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. Prerequisite: IST 129 and database knowledge or equivalent. Lecture 3 hours per week.

IST 227 Internet Programming I (3 cr.)

Provides students with a working knowledge of advanced languages for programming on the Internet to enhance web pages. Prerequisites: Windows and Internet experience. Lecture 3 hours per week.

IST 228 Internet Programming II (3 cr.)

Provides students with a working knowledge of advanced languages for programming on the Internet to enhance web pages. Prerequisite:  IST 227 or division approval.  Lecture 3 hours per week.

IST 230 Microcomputer Applications (3 cr.)

Uses previously mastered spreadsheet, database, and graphics software to develop practical computerized solutions to common microcomputer information processing problems. Prerequisite: IST 100 or division approval. Lecture 3 hours per week.

IST 234 Database Management and File Structure (4 cr.)

Introduces the theory and use of database management systems in business. Teaches how to access a database using a query language, how to design and create a database using the college’s database management system, and how to write a program in a high-level language that accesses a database. Presents a study of sequential, relative, and indexed files and the use of pointers, linked lists, and inverted files. Prerequisite: IST 114 and Computer Programming Language or division approval. Lecture 4 hours per week.

IST 245 Network Security Basics (3 cr.)

Explores the basics of network security in depth. Includes security objectives, security architecture, security models and security layers. Discussing risk management, network security policy, and security training. Discusses the five security keys: confidentiality, integrity, availability, accounting, and auditability. Prerequisite: AAS degree or higher in a Networking field. Lecture 3 hours per week.

IST 246 Network Attacks, Computer Crime and Hacking (4 cr.)

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. Prerequisite: Substantial networking background with departmental approval.  Lecture 4 hours per week.

IST 247 Network Communication, Security and Authentication (4 cr.)

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. Prerequisite: Substantial networking background with departmental approval.  Lecture 4 hours per week.

IST 248 Internet/Internet Firewalls and e-Commerce Security (4 cr.)

Provides an in-depth exploration of firewall, 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, D.509, and public key infrastructure (PKI). Prerequisite: Substantial networking background with departmental approval.   Lecture 4 hours per week.

IST 251 Computer Information System Development (3 cr.)

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. Prerequisite: IST 114 or division approval. Lecture 3 hours per week.

IST 255 Computer Programming Applications (4 cr.)

Uses a previously mastered higher level language to develop a computerized solution to business applications. Requires the implementation of valid techniques used in systems analysis, programming, and documentation. Prerequisite: High level programming language or division approval. Lecture 4 hours per week.

IST 262 Computer Programming: COBOL II (4 cr.)

Teaches advanced structured programming techniques and procedures for more complex problems. Prerequisite: IST 162 or division approval. Lecture 4 hours per week.

IST 266 Network Security Layers (4 cr.)

Provides an 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 security risk to the network. Discusses physical security, personnel security, operating system security, software security and database security. Prerequisite: Substantial networking background with departmental approval.   Lecture 4 hours per week.

IST 267 CyberLaw (3 cr.)

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. Prerequisite: Substantial networking background with departmental approval.  Lecture 3 hours per week.

IST 268 Advanced Programming: RPG (4 cr.)

Teaches advanced structured programming techniques and procedures for more complex problems. Prerequisite IST 168 or division approval. Lecture 4 hours per week.

IST 272 Computer Programming: "C" II (4 cr.)

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

IST 276 Event-Driven BASIC II (Visual Basic II) (4 cr.)

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

IST 278 Computer Programming: C++ Object Oriented Programming (4 cr.)

Teaches advanced techniques for designing, programming, and implementing object-oriented programs, using C++. Prerequisite: IST 172 or division approval. Lecture 4 hours per week.

IST 293 Studies in Network Security (3 cr.)

An independent one semester, student research project open only to network Security Certification candidates. The students, in coordination with their Security Certification Advisor, will conduct an independent research project. The final student product will be a student security project portfolio demonstrating the level of student competence that can be taken for job interviews.

IST 295 Topics in IST: Designing Windows Network Security (4 cr.)

Focuses on analyzing business requirements for security and designing a security solution that means business requirements. Includes analyzing factors that influence company strategies, evaluating internal and external security risks, identifying security needs, and applying the security solution to control access to resources and monitor network and service resources. Prerequisite: Windows Server. Lecture 4 hours per week.

IST 295 Topics in IST: Windows Professional (4 cr.)

Focuses on installing, configuring, and troubleshooting information systems that incorporate Windows Professional software. Prerequisite: Tel 205 or division approval. Lecture 4 hours per week.

IST 295 Topics in IST: Windows Server (4 cr.)

Focuses on installing, configuring, and troubleshooting information systems that incorporate Windows server in a simple computing environment, which includes one or more servers, a single domain and a single location. Prerequisite: Windows Professional or division approval. Lecture 4 hours per week.

IST 295 Topics in IST: Windows Active Directory Services (4 cr.)

Focuses on installing, configuring and troubleshooting the Windows Active Directory components, DNS for Active Directory, and Active Directory security solutions. Includes the skills to manage, monitor, and optimize the desktop environment by using Group Policy. Prerequisite: Windows Server or division approval.

IST 295 Topics in IST: Windows Network Infrastructure (4 cr.)

Focuses on installing, managing, monitoring, configuring, and troubleshooting DNS, DHCP, Remote Access, Network Protocols, IP Routing, and WINS in a Windows network infrastructure. Includes the skills required to manage, monitor, and troubleshoot Network Address Translation and Certificate Services. Prerequisite: Windows Server or division approval. Lecture 4 hours per week.

IST 295 Topics in IST: Windows Exchange Server (4 cr.)

Focuses on the ability to implement, administer, and troubleshoot information systems that incorporate Exchange Server. Teaches the student how to implement Outlook as a client to the exchange server. Prerequisite: Windows Server. Lecture 4 hours per week.

IST 190-290 Coordinated Internship in Information Systems Technology

See General Usage Courses.

IST 195-295 Topics in Information Systems Technology

See General Usage Courses.

This page was last edited on:Thursday March 25, 2004 at 09:12 AM:

Home Page  |  Visitor Information  |  Student Resources  |  Academic Resources   |  Workforce Alliance

© J. Sargeant Reynolds Community College    
PO BOX 85622   Richmond, Virginia, USA  23285-5622 
(804.371.3000)