Austin Community College
Spring 2009 - ALL COURSES
Course Descriptions All Courses Classroom Courses Distance Learning Courses
Updated: 07/09/2008 01:25:28
COMPUTER INFORMATION SYSTEMS
16 Week Session January 20 - May 17
ITSY 1300 Fundamentals of Information Security
B [0/14] 30678 Lec 003 NRG 4231 Th 6:00pm - 9:40pm Staff
B [0/14] 30676 Lec 001 PIN 300 TTh 10:00am - 11:50am Staff
B [0/16] 30677 Lec 002 RGC 004 TTh 5:20pm - 7:00pm Staff
ITSW 1304 Introduction to Spreadsheets
B+ [0/22] 30673 Lec 001 RGC 112 TTh 11:00am - 12:40pm Staff
BCIS 1305 Business Computer Applications
E [0/20] 28497 Lec 009 CYP 2129 M 6:00pm - 8:30pm Staff
Lab 009 CYP 2129 M 8:40pm - 9:30pm
E [0/20] 28507 Lec 021 CYP 2126 MW 9:00am - 10:15am Staff
Lab 021 CYP 2126 W 10:25am - 11:15am
E [0/20] 28491 Lec 003 CYP 2124 TTh 9:10am - 10:25am Staff
Lab 003 CYP 2124 T 10:35am - 11:25am
E [0/20] 28498 Lec 010 EVC 8306 TTh 12:00pm - 1:15pm Staff
Lab 010 EVC 8306 T 1:25pm - 2:15pm
E [0/20] 28501 Lec 015 EVC 8310 TTh 6:00pm - 7:40pm Staff
E [0/20] 28490 Lec 002 NRG 4233 S 9:10am - 11:40am Staff
Lab 002 NRG 4233 S 11:50am - 12:40pm
E [0/22] 28489 Lec 001 NRG 4230 TTh 10:35am - 11:50am Staff
Lab 001 NRG 4230 Th 9:35am - 10:25am
E [0/22] 28492 Lec 004 NRG 4211 TTh 4:15pm - 5:30pm Staff
Lab 004 NRG 4230 T 5:40pm - 6:30pm
E [0/20] 28493 Lec 005 PIN 302 Th 6:00pm - 8:30pm Staff
Lab 005 PIN 308 Th 8:40pm - 9:30pm
E [0/20] 28500 Lec 014 RGC 111 MW 12:00pm - 1:15pm Staff
Lab 014 RGC 116 W 1:20pm - 2:10pm
E [0/20] 28495 Lec 007 RGC 111 MW 2:50pm - 4:05pm Staff
Lab 007 RGC 112 W 4:10pm - 5:00pm
E [0/20] 28496 Lec 008 RGC 110 MW 7:00pm - 8:15pm Staff
Lab 008 RGC 116 M 8:20pm - 9:10pm
E [0/20] 28503 Lec 017 RRH 307 MW 12:30pm - 2:20pm Staff
E [0/20] 28504 Lec 018 RRH 307 TTh 6:40pm - 8:20pm Staff
E [0/22] 28502 Lec 016 RVS 9113 TTh 9:10am - 10:25am Staff
Lab 016 RVS 9138 Th 10:30am - 11:20am
E [0/22] 28494 Lec 006 RVS 9138 W 5:40pm - 8:20pm Staff
Lab 006 RVS 9138 W 8:30pm - 9:20pm
E [0/20] 28505 Lec 019 SAC 1208 MW 11:30am - 1:10pm Staff
E [0/20] 28506 Lec 020 SAC 1319 TTh 5:40pm - 6:55pm Staff
Lab 020 SAC 1209 Th 7:00pm - 7:50pm
ITCC 1306 CCNA 2: Router and Routing Basics
B+ [0/18] 30615 Lec 001 PIN 300 TTh 7:50pm - 10:00pm Staff
B+ [0/16] 30616 Lec 002 RGC 004 TTh 9:35am - 11:50am Staff
ITSC 1307 UNIX Operating System I
B+ [0/20] 30631 Lec 002 NRG 4220 MW 11:00am - 11:50am Staff
Lab 002 NRG 4233 MW 12:00pm - 12:50pm
B+ [0/20] 30633 Lec 005 RGC 112 TTh 8:50am - 10:30am Staff
B+ [0/20] 30632 Lec 004 RGC 111 W 5:40pm - 7:20pm Staff
Lab 004 RGC 116 W 7:30pm - 9:20pm
ITSW 1307 Introduction to Database
B+ [0/20] 30674 Lec 001 RGC 112 MW 1:25pm - 3:05pm Staff
ITNW 1325 Fundamentals of Networking Technologies
B+ [0/17] 30623 Lec 006 NRG 4231 MW 9:00am - 10:40am Staff
B+ [0/17] 30619 Lec 001 NRG 4231 T 6:00pm - 9:40pm Staff
B+ [0/15] 30620 Lec 002 PIN 300 MW 12:00pm - 1:40pm Staff
B+ [0/16] 30621 Lec 003 RGC 028 MW 5:20pm - 7:00pm Staff
B+ [0/16] 30622 Lec 004 RGC 004 TTh 12:00pm - 1:40pm Staff
ITSE 1330 Introduction to C# Programming
B+ [0/18] 30643 Lec 001 RGC 111 TTh 7:05pm - 8:20pm Staff
Lab 001 RGC 109 TTh 8:25pm - 9:00pm
ITSE 1331 Introduction to Visual Basic Programming .NET
B [0/22] 30644 Lec 002 NRG 4220 TTh 1:50pm - 2:40pm Staff
Lab 002 NRG 4233 TTh 2:50pm - 3:40pm
B [0/20] 30645 Lec 005 RRH 307 MW 5:45pm - 6:35pm Staff
Lab 005 RRH 307 MW 6:40pm - 7:30pm
ITNW 1337 Introduction to the Internet
B+ [0/20] 30624 Lec 001 EVC 8306 MW 11:30am - 1:10pm Staff
INEW 1340 ASP.Net Programming
+ [0/20] 30609 Lec 001 RGC 116 MW 11:30am - 1:10pm Staff
ITMT 1340 Managing and Maintaining a Microsoft Windows Server 2003 Environment
+ [0/16] 30617 Lec 001 PIN 300 MW 6:00pm - 7:40pm Staff
+ [0/16] 30618 Lec 002 RGC 004 MW 2:00pm - 3:40pm Staff
ITSE 1345 Introduction to Oracle SQL and PL/SQL
B+ [0/22] 30648 Lec 004 NRG 4230 S 9:00am - 10:40am Staff
Lab 004 NRG 4230 S 10:50am - 12:30pm
B+ [0/24] 30647 Lec 001 RGC 112 TTh 12:45pm - 2:25pm Staff
ITNW 1351 Fundamentals of Wireless LANs
B+ [0/16] 30626 Lec 001 NRG 4231 TTh 12:00pm - 1:40pm Staff
ITSE 1401 Web Design Tools
B+ [0/20] 30651 Lec 003 NRG 4230 MW 5:45pm - 8:25pm Staff
B+ [0/20] 30650 Lec 002 SAC 1208 TTh 8:45am - 11:25am Staff
B+ [0/24] 30652 Lec 004 SAC 1208 TTh 5:30pm - 8:10pm Staff
ITSE 1411 Beginning Web Page Programming
B [0/22] 30656 Lec 004 CYP 2129 TTh 8:45am - 11:25am Staff
B [0/20] 30654 Lec 001 SAC 1208 MW 8:45am - 11:25am Staff
ITSC 1425 Personal Computer Hardware
B+ [0/14] 30637 Lec 004 RGC 003 MW 1:25pm - 4:05pm Staff
B+ [0/14] 30635 Lec 001 RGC 003 TTh 1:00pm - 3:40pm Staff
B+ [0/14] 30636 Lec 003 RGC 003 TTh 6:00pm - 8:40pm Staff
ITSE 1450 System Analysis and Design
B+ [0/16] 30658 Lec 002 PIN 304 M 6:00pm - 8:40pm Staff
Lab 002 PIN 304 W 6:00pm - 8:40pm
B+ [0/20] 30657 Lec 001 RGC 111 MW 1:25pm - 2:40pm Staff
Lab 001 RGC 109 MW 2:50pm - 4:05pm
ITSY 2300 Operating System Security
B+ [0/18] 30680 Lec 002 PIN 300 TTh 2:00pm - 3:50pm Staff
B+ [0/14] 30679 Lec 001 RGC 004 TTh 7:05pm - 8:45pm Staff
ITSY 2301 Firewalls and Network Security
B+ [0/14] 30681 Lec 001 PIN 300 MW 7:50pm - 9:30pm Staff
B+ [0/18] 30682 Lec 002 RGC 004 MW 10:00am - 11:40am Staff
ITSE 2309 Database Programming: Oracle
B+ [0/22] 30662 Lec 005 NRG 4211 MW 12:00pm - 12:50pm Staff
Lab 005 NRG 4230 MW 1:00pm - 1:50pm
B+ [0/20] 30660 Lec 001 RGC 124 MW 7:05pm - 7:55pm Staff
Lab 001 RGC 112 MW 6:05pm - 6:55pm
B+ [0/24] 30661 Lec 002 RGC 112 TTh 6:00pm - 7:40pm Staff
ITSE 2317 Java Programming (Intermediate)
B+ [0/22] 30663 Lec 002 NRG 4233 M 5:30pm - 7:10pm Staff
Lab 002 NRG 4233 M 7:20pm - 9:00pm
ITNW 2321 Networking with TCP/IP
B+ [0/16] 30628 Lec 002 NRG 4231 MW 8:15pm - 9:55pm Staff
B+ [0/15] 30629 Lec 003 PIN 300 TTh 4:00pm - 5:40pm Staff
B+ [0/16] 30627 Lec 001 RGC 004 MW 12:00pm - 1:40pm Staff
ITSE 2321 Object-Oriented Programming (Java)
B+ [0/22] 30665 Lec 004 NRG 4220 MW 12:00pm - 12:50pm Staff
Lab 004 NRG 4233 MW 1:00pm - 1:50pm
ITSY 2330 Intrusion Detection
B+ [0/14] 30683 Lec 001 PIN 300 TTh 6:00pm - 7:40pm Staff
ITSC 2335 Application Problem Solving: Support
B+ [0/20] 30638 Lec 001 RGC 117 MW 7:05pm - 8:40pm Staff
ITSC 2337 UNIX Operating Systems II
B+ [0/16] 30639 Lec 002 NRG 4211 TTh 9:10am - 10:00am Staff
Lab 002 NRG 4231 TTh 10:10am - 11:00am
ITSC 2339 Personal Computer Help Desk
G+ [0/16] 30640 Lec 001 RGC 117 TTh 5:15pm - 6:55pm Staff
ITSY 2342 Incident Response and Handling
B+ [0/14] 30684 Lec 001 RGC 004 MW 5:30pm - 7:20pm Staff
ITSY 2343 Computer System Forensics
B+ [0/14] 30685 Lec 001 PIN 300 TTh 12:00pm - 1:50pm Staff
ITSY 2359 Security Assessment and Audit
B+ [0/14] 30686 Lec 001 RGC 004 MW 7:30pm - 9:20pm Staff
ITSC 2364 Practicum -- CIS, General
+ [0/15] 30641 Prat 001 RGC 110 F 12:00pm - 12:50pm Staff
ITSE 2402 Intermediate Web Programming
B+ [0/20] 30668 Lec 001 PIN 308 MW 10:00am - 12:40pm Staff
ITNW 2405 Network Administration for Novell NetWare
B+ [0/17] 30630 Lec 002 NRG 4231 MW 5:30pm - 8:10pm Staff
ITSE 2431 Advanced C++ Programming
B+ [0/20] 30671 Lec 006 RGC 117 MW 5:40pm - 6:55pm Staff
Lab 006 RGC 112 MW 7:05pm - 8:20pm
12 Week Session February 16 - May 17
BCIS 1305 Business Computer Applications
E [0/20] 32426 Lec 011 RGC 331 TTh 1:25pm - 3:15pm Staff
Lab 011 RGC 116 T 3:25pm - 4:30pm
16 Week Session January 20 - May 17
BCIS 1305 Business Computer Applications
E [0/24] 28499 OPC 012 PCM Orientation req. See Open Campus Staff
ITSC 1307 UNIX Operating System I
B+ [0/24] 30634 OPC 006 PCM Orientation req. See Open Campus Staff
ITSE 1307 Introduction to C++ Programming
B+ [0/20] 30642 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 1331 Introduction to Visual Basic Programming .NET
B [0/24] 30646 OPC 009 PCM Orientation req. See Open Campus Staff
ITNW 1337 Introduction to the Internet
B+ [0/24] 30625 OPC 002 PCM Orientation req. See Open Campus Staff
ITSE 1356 Introduction to XML
B+ [0/24] 30649 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 1401 Web Design Tools
B+ [0/24] 30653 OPC 005 PCM Orientation req. See Open Campus Staff
ITSE 1411 Beginning Web Page Programming
B [0/24] 30655 OPC 003 PCM Orientation req. See Open Campus Staff
ITSE 2305 Windows Programming (Visual Basic .NET)
B+ [0/20] 30659 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 2317 Java Programming (Intermediate)
B+ [0/24] 30664 OPC 004 PCM Orientation req. See Open Campus Staff
ITSE 2321 Object-Oriented Programming (Java)
B+ [0/24] 30666 OPC 008 PCM Orientation req. See Open Campus Staff
INEW 2338 Advanced Java Programming: Visual
B+ [0/20] 30610 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 2349 Advanced Visual Basic Programming .NET
B+ [0/24] 30667 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 2402 Intermediate Web Programming
B+ [0/24] 30669 OPC 002 PCM Orientation req. See Open Campus Staff
ITSE 2431 Advanced C++ Programming
B+ [0/19] 30670 OPC 001 PCM Orientation req. See Open Campus Staff
ITSE 2445 Data Structures
B+ [0/20] 30672 OPC 001 PCM Orientation req. See Open Campus Staff
12 Week Session February 16 - May 17
BCIS 1305 Business Computer Applications
E [0/48] 32427 OPC 013 PCM Orientation req. See Open Campus Staff
ITSE 1331 Introduction to Visual Basic Programming .NET
B [0/24] 32539 OPC 012 PCM Orientation req. See Open Campus Staff
ITNW 1337 Introduction to the Internet
B+ [0/24] 32538 OPC 003 PCM Orientation req. See Open Campus Staff
ITSE 1411 Beginning Web Page Programming
B [0/24] 32540 OPC 002 PCM Orientation req. See Open Campus Staff
ITSY 1300 Fundamentals of Information Security
Basic information security goals of availability, integrity, accuracy, and confidentiality. Vocabulary and terminology specific to the field of information security are discussed. Identification of exposures and vulnerabilities and appropriate countermeasures are addressed. The importance of appropriate planning and administrative controls is also discussed. Additional topics include: instruction in security for network hardware, software, and data including physical security, backup procedures, firewalls, encryption, and protection from viruses.
ITSW 1304 Introduction to Spreadsheets
Instruction in the concepts, procedures, and importance of electronic spreadsheets. Prerequisite: One semester of programming, or COSC 1301, or COSC 1300, or department approval.
BCIS 1305 Business Computer Applications
Computer terminology, hardware, software, operating systems, and information systems relating to the business environment will be covered. The course will also explore business applications of software, including spreadsheets, databases, presentation graphics, word processing and business-oriented utilization of the Internet.
ITCC 1306 CCNA 2: Router and Routing Basics
An introduction to Cisco basic router configuration for local area networks. Topics include initial router configuration for TCP/IP, management of the configuration, backup of router configuration files, routing protocols. Prerequisite: ITNW 1325 or department approval.
ITSC 1307 UNIX Operating System I
A study of the UNIX operating system including multi-user concepts, terminal emulation, use of system editor, basic UNIX commands, and writing script files. Topics include introductory systems management concepts. Prerequisite: One semester of programming.
ITSE 1307 Introduction to C++ Programming
Introduction to computer programming using C++. Emphasis on the fundamentals of structured design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This is an introduction to the C++ programming language and its subset, the C programming language. Program structure, blocks, storage types, console and file I/O, functions, arrays, strings, pointers, call-by-reference, call-by-value, and dynamic memory allocation will be discussed. The concept of classes will be introduced. The differences between C++ and C will also be discussed. Prerequisite: COSC 1315 or department approval.
ITSW 1307 Introduction to Database
Introduction to database theory and the practical applications of a database. Prerequisite: COSC 1300 or department approval.
ITNW 1325 Fundamentals of Networking Technologies
Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. Prerequisite: COSC 1300 (or corequisite) or department approval.
ITSE 1330 Introduction to C# Programming
Data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. This course is an introduction to computer programming for Windows. Emphasis will be on the fundamentals of structured design, development, testing, implementation, and documentation, including language syntax, data and file structures, input/output devices, files and databases. The following C# topics will be covered: C# syntax, basics of C# classes, interfaces, exception handling, assemblies, .NET collections, Windows Forms, and relational database programming using ADO.NET. The Microsoft Visual Studio .NET IDE will be used for program development. Prerequisite: ITSE 1331 or COSC 1315.
ITSE 1331 Introduction to Visual Basic Programming .NET
Introduction to computer programming using Visual BASIC. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.
ITNW 1337 Introduction to the Internet
Introduction to the Internet with emphasis on using the World Wide Web to locate, transfer, and publish information. Survey of emerging technologies on the Internet. Prerequisite: COSC 1300 or COSC 1301 (or corequisite) or department approval.
INEW 1340 ASP.Net Programming
Theory of server side web programming concepts to implement solutions for common web programming tasks. Includes basic ASP.Net web controls, user management and authentication, state management, and development of database-driven web applications. The course focuses on building database related web applications using server side web programming techniques. This course will use ASP.NET, VB.NET/C#.NET, ADO.NET, and XML. Prerequisite: ITSE 1330 or ITSE 2305.
ITMT 1340 Managing and Maintaining a Microsoft Windows Server 2003 Environment
Managing accounts and resources, maintaining server resources, monitoring server performance, and safeguarding data in a Microsoft Windows Server 2003 environment. Prerequisite: ITNW 1325.
ITSE 1345 Introduction to Oracle SQL and PL/SQL
An introduction to the design and creation of relational databases. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL) and Procedure Language (PL). Prerequisite: ITSE 2309.
ITNW 1351 Fundamentals of Wireless LANs
Designing, planning, implementing, operating, and troubleshooting wireless LANs (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies. Prerequisite: ITNW 1325.
ITSE 1356 Introduction to XML
Introduction of skills and practice related to the Extensible Markup Language/Simple Object Access Protocol. Topics to be covered will include: elements, attributes, namespaces, entities, and what constitutes a well-formed document. Prerequisite: Corequisites: COSC 1300 or department approval.
ITSE 1401 Web Design Tools
Designing and publishing web documents. Exploration of tools available for creating and editing web documents. An introduction to designing and publishing web documents. Includes basic markup language, hyperlinks, tables, frames, images, and forms. Exploration of tools available for creating and editing web documents. Course emphasizes web page/site design and development with an application software tool. Prerequisite: Competency in desktop operating systems and computer applications or departmental approval.
ITSE 1411 Beginning Web Page Programming
Web page programming including mark-up and scripting languages. Introduction to structure and object oriented programming design. Course includes use of XHTML and JavaScript programming languages.
ITSC 1425 Personal Computer Hardware
A study of current personal computer hardware including personal computer assembly and upgrading, setup and configuration, and troubleshooting. Prerequisite: COSC 1300 and one semester of programming or department approval.
ITSE 1450 System Analysis and Design
Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. Prerequisite: Two semesters of programming or department approval.
ITSY 2300 Operating System Security
Safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system. Identify security threats and monitor network security implementations. Use best practices to configure operating systems to industry security standards. Prerequisite: ITSY 1300.
ITSY 2301 Firewalls and Network Security
Identify elements of firewall design, types of security threats and responses to security attacks. Use best practices to design, implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities. Prerequisite: ITSY 1300.
ITSE 2305 Windows Programming (Visual Basic .NET)
Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, files and databases. The course will also emphasize object-oriented programming with encapsulation (creating classes and instances), inheritance (defining classes the inherit data and/or methods from existing classes) and polymorphism (overriding base-class methods in derived classes). Prerequisite: One semester of programming or department approval.
ITSE 2309 Database Programming: Oracle
Application development using database programming techniques emphasizing database structures, modeling, and database access. This course instructs the student in the essential concepts and design methodology for the Relational Database Model as implemented by Oracle. Other topics include: the Data definition Language, the Data Manipulation Language, database normalization, transaction processing, security, multi-user problems and solutions. Prerequisite: COSC 1315 (or corequisite) or departmental approval.
ITSE 2317 Java Programming (Intermediate)
Introduction to JAVA programming with object-orientation. Emphasis on the fundamental syntax and semantics of JAVA for applications and web applets. Prerequisite: ITSE 2321 or department approval.
ITNW 2321 Networking with TCP/IP
Set up, configure, use and support Transmission Control Protocol/Internet Protocol (TCP/IP) on networking operating systems. Prerequisite: ITNW 1325.
ITSE 2321 Object-Oriented Programming (Java)
Introduction to object-oriented programming. Emphasis on the fundamentals of structured design with classes, including development, testing, implementation, and documentation. Includes object-oriented programming techniques, classes, and objects. Prerequisite: COSC 1315 or ITSE 1411 or department approval.
ITSY 2330 Intrusion Detection
Computer information systems security monitoring, intrusion detection and crisis management. Includes alarm management, signature configuration, sensor configuration, and troubleshooting components. Emphasizes identifying, resolving, and documenting network crises and activating the response team. Prerequisite: ITSY 2300 and ITSY 2301.
ITSC 2335 Application Problem Solving: Support
Utilization of current application software to solve advanced problems and generate customized solutions, involving project and software specific to a specific curricular area. Installation, configuration and troubleshooting of desktop applications to solve user support issues with those applications. Configuration of the operating system and resolution of issues related to usability and customization to enable those applications. Configuration and troubleshooting of connectivity and issues related to security to enhance usage and support of those applications. Prerequisite: ITNW 1325, ITSC 1425, and COSC 1301.
ITSC 2337 UNIX Operating Systems II
Advanced study of the UNIX operating system. Includes advanced concepts of system management and communication, the installation and maintenance of software, network security, and data integrity issues. Prerequisite: ITSC 1307 or departmental approval.
INEW 2338 Advanced Java Programming: Visual
Continued study of the use of the Java programming language for writing complex and sophisticated stand-alone applications and internet Applets having visual objectives. Prerequisite: ITSE 2317 or departmental approval.
ITSC 2339 Personal Computer Help Desk
Diagnosis and solution of user hardware and software related problems with on-the-job projects. An introduction to end-user computing and user support via help desk operations and user support management endeavors. Prerequisite: ITNW 1325, ITSC 1425, and COSC 1301 or department approval.
ITSY 2342 Incident Response and Handling
In-depth coverage of incident response and incident handling, including identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; performing postmortem analysis; and implementing and modifying security measures. Prerequisite: ITSY 2300 and ITSY 2301.
ITSY 2343 Computer System Forensics
In-depth study of system forensics including methodologies used for analysis of computer security breaches. Gather and evaluate evidence to perform postmortem analysis of a security breach. Prerequisite: ITSY 2342.
ITSE 2349 Advanced Visual Basic Programming .NET
Further applications of programming techniques using Visual BASIC. Topics include file access methods, data structures and modular programming, program testing and documentation. Database controls, SQL, classes, report writers, and Internet topics, database connectivity and object-oriented methods are also covered. Prerequisite: ITSE 2305.
ITSY 2359 Security Assessment and Audit
Capstone experience for the security curriculum. Synthesizes technical material covered in prior courses to monitor, audit, analyze, and revise computer and network security systems to ensure appropriate levels of protection are in place. Prerequisite: ITSY 2300 and ITSY 2301.
ITSC 2364 Practicum -- CIS, General
Practical general training and experiences in the workplace. The college with the employer develops and documents an individualized plan for the student. The plan relates the workplace training and experiences to the student's general and technical course of study. The guided external experiences may be paid or unpaid. This course may be repeated if topics and learning outcomes vary. Prerequisite: Sophomore standing with B average.
ITSE 2402 Intermediate Web Programming
Techniques for web development. Includes server-side and client-side scripting. Intermediate applications for web authoring. Topics may include server side includes (SSI), Perl, HTML, Java, Javascript, and/or ASP. Prerequisite: ITSE 1411.
ITNW 2405 Network Administration for Novell NetWare
Preparation to effectively manage a Novell NetWare network. Topics include network components, user accounts and groups, network file systems, file system security, and network printing. Prerequisite: ITNW 2321 or department approval.
ITSE 2431 Advanced C++ Programming
Further application of C++ programming techniques including subjects such as file access, abstract data structures, class inheritance, and other advanced techniques. The following C++ programming topics are covered: classes, objects, function and operator overloading, inheritance and dynamic polymorphism, templates, exception handling, reference counting, complex data structures, complex input/output standard and file handling techniques, program documentation and other advanced C++ techniques. Prerequisite: COSC 1320 or department approval.
ITSE 2445 Data Structures
Further applications of programming techniques. Includes an in-depth look at various data structures and the operations performed on them. Investigation of techniques for program design, testing, and debugging. Data structures are studied including stacks, queues, linked lists and binary trees. Searching, sorting, recursion, strings, and arrays are also covered. Taught in appropriate high-level language. Prerequisite: COSC 1320 or ITSE 1307 or department approval.