Austin Community College
Fall 2009 - OPEN COURSES
Course Descriptions All Courses Classroom Courses Distance Learning Courses
Updated: 11/22/2009 21:00:36
COMPUTER INFORMATION SYSTEM
16 Week Session August 24 - December 13
ITSY 1300 Fundamentals of Information Security
B [14/10] 41448 Lec 001 NRG 4231 Th 6:00pm - 9:30pm OH Mendell, Ronald
Lab 001 NRG TBA TBA
B [13/14] 41449 Lec 002 RGC 004 MW 12:00pm - 1:40pm OH Petrenko, Alexey
B [14/16] 44381 Lec 005 RGC 004 MW 3:50pm - 5:30pm OH Petrenko, Alexey
B [16/14] 41450 Lec 003 RGC 004 MW 7:30pm - 9:10pm OH Bunton, Christopher
B [11/14] 41451 Lec 004 RGC 004 S 9:00am - 12:30pm OH Cupina, Philip
BCIS 1305 Business Computer Applications
E [17/20] 39335 Lec 008 CYP 2126 TTh 9:10am - 10:25am OH Frost, Sidney
Lab 008 CYP 2126 Th 10:35am - 11:25am
E [18/20] 39328 Lec 001 CYP 2126 Th 6:00pm - 8:40pm OH Marshall, Robert
Lab 001 CYP 2126 Th 8:50pm - 9:40pm
E [18/20] 39339 Lec 012 EVC 8341. TTh 12:00pm - 1:15pm OH Huckabay, Jamie
Lab 012 EVC 8310 Th 1:25pm - 2:15pm
E [18/22] 39332 Lec 005 NRG 4250 S 9:40am - 12:20pm OH Kochis, Allan
Lab 005 NRG 4230 S 12:30pm - 1:40pm
E [20/22] 39331 Lec 004 NRG 4220 T 6:15pm - 8:55pm OH Kumi, Fredrick
Lab 004 NRG 4233 T 9:05pm - 9:55pm
E [19/20] 39329 Lec 002 PIN 302 TTh 12:25pm - 1:40pm OH Christenson, Christopher
Lab 002 PIN 309 T 1:50pm - 2:40pm
E [16/20] 39342 Lec 017 RGC 122 MW 12:05pm - 1:20pm OH Polanco, Rene
Lab 017 RGC 112 W 1:20pm - 2:10pm
E [19/20] 39337 Lec 010 RGC 112 W 7:05pm - 8:45pm OH Huckabay, Jamie
39337- This section of Business Computer Applications is a classroom hybrid course
using both traditional and online learning. It will meet once a week on Wednesday
for lecture with the instructor and outside class work will be completed online.
If you need more information please email carterj@austincc.edu
E [19/20] 39340 Lec 014 RRH 307 MW 12:40pm - 2:50pm OH Webb, James
E [16/20] 39341 Lec 015 RRH 307 MW 7:10pm - 8:50pm OH Daniel, Dwight
E [19/22] 39338 Lec 011 RVS 9111 MW 9:35am - 10:50am OH Christenson, Christopher
Lab 011 RVS 9142 W 11:00am - 11:50am
E [20/22] 39333 Lec 006 RVS 9111 TTh 9:35am - 10:50am OH Tucker, William
Lab 006 RVS 9138 Th 8:35am - 9:25am
E [15/20] 39343 Lec 018 SAC 1208 MW 11:30am - 1:10pm OH Black, Roie
E [17/20] 43976 Lec 016 SAC 1209 S 9:00am - 12:20pm OH Stewart, Gary
E [18/20] 39345 Lec 020 SAC 1209 TTh 11:30am - 1:10pm OH Keller, Letitia
E [18/20] 39344 Lec 019 SAC 1208 TTh 5:40pm - 6:55pm OH Foreman, Peggy
Lab 019 SAC 1208 Th 7:00pm - 7:50pm
ITSC 1307 UNIX Operating System I
B+ [21/22] 41412 Lec 004 NRG 4220 W 5:40pm - 7:20pm OH Martino, Michael
Lab 004 NRG 4233 W 7:30pm - 9:10pm
ITSW 1307 Introduction to Database: Access
B+ [17/21] 44232 Lec 001 NRG 4207 TTh 7:05pm - 8:45pm OH Douglass, Patricia
ITNW 1325 Fundamentals of Networking Technologies
B+ [14/15] 41404 Lec 004 NRG 4231 MW 12:00pm - 1:40pm OH Onabajo, Femi
B+ [16/17] 41405 Lec 005 NRG 4231 T 5:30pm - 9:10pm OH Bunton, Christopher
B+ [14/16] 41406 Lec 006 RGC 004 TTh 10:00am - 11:40am OH Petrenko, Alexey
B+ [14/16] 41403 Lec 001 RGC 004 TTh 4:00pm - 5:40pm OH Plattsmier, Rick
ITSE 1330 Introduction to C# Programming
B+ [13/24] 41421 Lec 002 NRG 4211 W 5:40pm - 8:10pm OH Russell, Paul
Lab 002 NRG 4230 W 8:20pm - 9:10pm
ITSE 1331 Introduction to Visual Basic Programming .NET
B [15/21] 41423 Lec 012 NRG 4207 S 8:15am - 11:55am OH King, Charles
Lab 012 NRG TBA TBA
ITMT 1340 Managing and Maintaining a Microsoft Windows Server 2003 Environment
+ [14/16] 41401 Lec 002 NRG 4231 MW 5:30pm - 7:10pm OH Onabajo, Femi
+ [12/16] 43809 Lec 001 NRG 4231 TTh 12:00pm - 1:40pm OH Onabajo, Femi
+ [12/16] 41402 Lec 003 RGC 004 MW 2:00pm - 3:40pm OH Cox, Anne
GAME 1343 Game and Simulation Programming I: C#
S+ [14/9] 43819 Lec 001 NRG 3136 Th 6:00pm - 9:30pm OH Christenson, Christopher
ITSE 1345 Introduction to Oracle SQL and PL/SQL
B+ [7/21] 41424 Lec 001 NRG 4207 MW 7:45pm - 9:25pm OH Smith, Richard
ITNW 1351 Fundamentals of Wireless LANs
B+ [14/16] 39629 Lec 002 RGC 004 MW 10:00am - 11:40am OH Petrenko, Alexey
B+ [17/16] 41409 Lec 001 RGC 004 MW 5:40pm - 7:20pm OH Petrenko, Alexey
ITSE 1356 Introduction to XML
B+ [22/11] 41426 Lec 002 NRG 4230 TTh 11:30am - 1:10pm OH Baldwin, Richard
ITMT 1400 Implementing and Supporting Microsoft Windows
B+ [7/12] 43820 Lec 001 RGC 117 TTh 5:40pm - 6:55pm OH Pushkarsky, Stanley
Lab 001 RGC 117 TTh 7:05pm - 8:20pm
This course will use Windows 7
ITSE 1401 Web Design Tools
B+ [17/24] 43810 Lec 001 SAC 1208 TTh 8:45am - 11:25am OH Smith, Thomas
ITSE 1411 Beginning Web Page Programming
B [16/22] 41431 Lec 004 CYP 2129 TTh 10:30am - 1:10pm OH Kahlon, Amardeep
B [20/22] 41429 Lec 002 NRG 4230 TTh 5:40pm - 7:00pm OH Martinez, Rudy
Lab 002 NRG 4230 TTh 7:10pm - 8:25pm
B [17/20] 41430 Lec 003 PIN 308 MW 9:00am - 11:40am OH Scholl, Judith
ITSC 1425 Personal Computer Hardware
B+ [13/14] 41415 Lec 002 RGC 003 MW 1:25pm - 4:05pm OH Hanson, James
B+ [12/14] 41417 Lec 004 RGC 003 TTh 6:00pm - 8:40pm OH Hanson, James
ITSE 1450 System Analysis and Design
B+ [16/18] 41432 Lec 002 RGC 111 MW 1:25pm - 2:40pm OH Smith, Richard
Lab 002 RGC 109 MW 2:50pm - 4:05pm
ITSY 2300 Operating System Security
B+ [13/16] 41452 Lec 002 RGC 004 TTh 2:00pm - 3:40pm OH Cox, Anne
ITSY 2301 Firewalls and Network Security
B+ [11/12] 43812 Lec 001 RGC 117 MW 12:00pm - 1:40pm OH Cox, Anne
B+ [12/9] 41453 Lec 002 RGC 117 MW 8:20pm - 10:00pm OH Cook, Stuart
ITSE 2309 Database Programming: Oracle
B+ [15/21] 41434 Lec 003 NRG 4233 MW 6:30pm - 7:20pm OH Smith, Richard
Lab 003 NRG 4233 MW 5:30pm - 6:20pm
B+ [17/22] 41435 Lec 004 RGC 112 S 9:00am - 10:40am OH Trevino, David
Lab 004 RGC 112 S 10:50am - 12:30pm
ITNW 2312 Routers
B+ [13/16] 44177 Lec 001 RGC 112 TTh 7:35pm - 9:45pm OH Rawashdeh, Taymoor
ITSE 2317 Java Programming (Intermediate)
B+ [24/6] 41437 Lec 005 NRG 4220 M 5:40pm - 7:20pm OH Baldwin, Richard
Lab 005 NRG 4233 M 7:30pm - 9:10pm
ITNW 2321 Networking with TCP/IP
B+ [13/16] 43813 Lec 002 NRG 4231 MW 10:00am - 11:40am OH Onabajo, Femi
ITSE 2321 Object-Oriented Programming (Java)
B+ [14/22] 41438 Lec 011 NRG 4211 MW 4:40pm - 5:30pm OH Baldwin, Richard
Lab 011 NRG 4230 MW 3:40pm - 4:30pm
ITSY 2330 Intrusion Detection
B+ [10/12] 43814 Lec 002 RGC 117 S 9:00am - 12:30pm OH Mendell, Ronald
ITSC 2337 UNIX Operating Systems II
B+ [15/16] 41418 Lec 001 NRG 4211 S 8:30am - 11:50am OH Martino, Michael
GAME 2341 Game Scripting
S+ [11/12] 43818 Lec 001 NRG 3136 M 6:00pm - 9:30pm OH Carlsen, John
GAME 2342 Game Development Using C++
S+ [14/6] 40813 Lec 001 NRG 3136 T 6:00pm - 9:30pm OH Baldwin, Richard
ITSC 2364 Practicum -- CIS, General
+ [12/15] 41419 Prat 001 RGC 110 F 12:00pm - 12:55pm OH Martino, Michael
ITNW 2405 Network Administration for Novell NetWare
B+ [13/12] 41411 Lec 003 RGC 117 MW 5:30pm - 8:10pm OH Cook, Stuart
ITSE 2431 Advanced C++ Programming
B+ [24/11] 41443 Lec 003 RGC 111 MW 7:00pm - 8:15pm OH Bass, Ron
Lab 003 RGC 111 MW 8:20pm - 9:35pm
ITSE 2456 Oracle Database Administration I
B+ [12/14] 41445 Lec 001 RGC A254 TTh 7:05pm - 8:30pm OH Smith, Richard
Lab 001 RGC 117 TTh 8:40pm - 9:50pm
16 Week Session August 24 - December 13
BCIS 1305 Business Computer Applications
E [21/24] 39334 OPC 007 PCM Orientation req. See Open Campus OH Kohls, Mary
39334 - Internet access required. M. Kohls, 223.3185, email: kohls@austincc.edu
Use RGC open lab or other campuses on space-available basis. MANDATORY online orientation
at www.austincc.edu/kohls/ during 1st week of class. Office 2007 will be used.
ITSC 1307 UNIX Operating System I
B+ [22/24] 41414 OPC 006 PCM Orientation req. See Open Campus OH Bass, Ron
41414 - Internet access required & 1 Semester of programming. Use Linux for Lab.
R. Bass, email: rbass@austincc.edu, 223.3180. MANDATORY Online orientation at www.austincc.edu/RonBass
after 8/21.
ITNW 1325 Fundamentals of Networking Technologies
B+ [20/24] 43808 OPC 002 PCM Orientation req. See Open Campus OH Cox, Anne
43808 - Internet access required. Prereq: COSC 1300 or department approval A. Cox,
223.3311. For MANDATORY online orientation information email acox@austincc.edu during
the 1st week of class. More information at www.austincc.edu/acox
ITSE 1331 Introduction to Visual Basic Programming .NET
B [19/24] 41422 OPC 008 PCM Orientation req. See Open Campus OH Martinez, Rudy
41422 - Internet access required. NO programming prerequisite. R. Martinez, 223.4754,
email: rmartin6@austincc.edu MANDATORY Online Orientation at www.austincc.edu/rmartin6
the first week of class.
ITSE 1356 Introduction to XML
B+ [22/11] 41425 OPC 001 PCM Orientation req. See Open Campus OH Baldwin, Richard
41425 - Internet access required. R. Baldwin, 223.4758. (Coreq: COSC 1300 or dept.
approval.) Preview course materials at www.austincc.edu/baldwin/ MANDATORY: for
online orientation email baldwin@austincc.edu after 8/21. Work from home with PC
& modem or use various ACC labs (exams at NRG)
ITSE 1411 Beginning Web Page Programming
B [15/24] 41428 OPC 001 PCM Orientation req. See Open Campus OH Scholl, Judith
41428 - Internet access required or work from Computer Information Technology labs
at any campus. NO programming prerequisite. ITSE 1411 is a beginning programming
course. (ITSE 1401 - Web Design Tools is the course for designing a web page) J.
Scholl, 223.8055, email: jscholl@austincc.edu MANDATORY Online orientation from
8/18 - 8/25 at www.austincc.edu/jscholl.
ITSE 2305 Windows Programming (Visual Basic .NET)
B+ [24/15] 41433 OPC 002 PCM Orientation req. See Open Campus OH Martinez, Rudy
41433 - Internet access required. R. Martinez, 223.4754, email: rmartin6@austincc.edu
MANDATORY Online Orientation at www.austincc.edu/rmartin6 the first week of class.
ITSE 2317 Java Programming (Intermediate)
B+ [24/6] 41436 OPC 004 PCM Orientation req. See Open Campus OH Baldwin, Richard
41436 - Internet access required. R. Baldwin, 223.4758. (Prereq: ITSE 2321 or dept.
approval.) Preview course materials: www.austincc.edu/baldwin/ & use Java Instructional
Materials link. MANDATORY: for online orientation email baldwin@austincc.edu after
8/21. Work from home with PC & modem or use various ACC labs (exams at NRG)
ITSE 2321 Object-Oriented Programming (Java)
B+ [13/24] 41439 OPC 012 PCM Orientation req. See Open Campus OH Baldwin, Richard
41439 - Internet access required. R. Baldwin, 223.4758. (Prereq: COSC 1315 or dept.
approval.) Preview course materials at www.austincc.edu/baldwin/ & use Java Instructional
Materials link. MANDATORY: for online orientation email baldwin@austincc.edu after
8/21. Work from home with PC & modem or use various ACC labs (exams at NRG)
INEW 2338 Advanced Java Programming: Visual
B+ [24/6] 41399 OPC 001 PCM Orientation req. See Open Campus OH Baldwin, Richard
41399 - Internet access required. R. Baldwin, 223.4758. (Prereq: ITSE 2317 or dept.
approval.) Preview course materials at www.austincc.edu/baldwin/ & use Java Instructional
Materials link. MANDATORY: for online orientation email baldwin@austincc.edu after
8/21. Work from home with PC & modem or use various ACC labs (exams at NRG)
ITSE 2349 Advanced Visual Basic Programming .NET
B+ [24/15] 41440 OPC 002 PCM Orientation req. See Open Campus OH Martinez, Rudy
41440 - Internet access required. R. Martinez, 223.4754, email: rmartin6@austincc.edu
MANDATORY Online Orientation at www.austincc.edu/rmartin6 the first week of class.
ITSE 2402 Intermediate Web Programming
B+ [16/24] 41442 OPC 002 PCM Orientation req. See Open Campus OH Scholl, Judith
41442 - Internet access required or work from Computer Information Technology labs
at any campus. Prereq: ITSE 1411. J. Scholl, 223.8055, email: jscholl@austincc.edu
MANDATORY Online orientation from 8/18 - 8/25 at www.austincc.edu/jscholl.
ITSE 2431 Advanced C++ Programming
B+ [24/11] 41444 OPC 005 PCM Orientation req. See Open Campus OH Bass, Ron
41444 - Internet access required. R. Bass, 223.3180. Email: rbass@austincc.edu Prerequisite:
COSC 1320 or dept approval. MANDATORY online orientation at www.austincc.edu/RonBass
after 8/21. Work from home with PC & modem or use various ACC labs.
12 Week Session September 21 - December 13
BCIS 1305 Business Computer Applications
E [44/48] 43193 OPC 013 PCM Orientation req. See Open Campus OH Huckabay, Jamie
43193 - Internet access required. J. Huckabay, 223.3183, email: carterj@austincc.edu
MANDATORY online orientation at www.austincc.edu/jcarter before or during the 1st
week of class. May use Office 2003 or 2007 or campus computer labs.
ITSE 1331 Introduction to Visual Basic Programming .NET
B [14/24] 43816 OPC 009 PCM Orientation req. See Open Campus OH Scholl, Judith
Lab 009 TBA TBA TBA
43816 - Internet access required or work from Computer Information Technology labs
at any campus. NO programming prerequisite. ITSE 1331 is a beginning programming
course. J. Scholl, 223.8055, email: jscholl@austincc.edu MANDATORY Online orientation
from 9/12 - 9/23 at www.austincc.edu/jscholl.
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.
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: Access
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.
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.
GAME 1343 Game and Simulation Programming I: C#
Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics. Incorporate sound and graphics in programs; develop programs that utilize 2D graphics; develop a basic 2D game; and write programs using advanced pointer techniques and applications. Prerequisite: COSC 1320 and GAME 1303.
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.
ITMT 1400 Implementing and Supporting Microsoft Windows
Provides Microsoft Windows support professionals with the knowledge and skills necessary to support newer versions of Microsoft Windows. Addresses the implementation and desktop support needs of customers that are planning to deploy and support Microsoft Windows in a variety of stand-alone and network operating system environments. In-depth, hands-on training for Information Technology (IT) professionals responsible for the planning, implementation, management, and support of Windows. Prerequisite: ITNW 1325, ITSC 1425, and COSC 1301.
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: Sophomore standing 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.
GAME 2302 Mathematical Applications for Game Development
Presents applications of mathematics and science in game and simulation programming. Includes the utilization of matrix and vector operations, kinematics, and Newtonian principles in games and simulations. Also covers code optimization. Prerequisite: MATH 1316.
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.
ITNW 2312 Routers
An introduction to Cisco basic router configuration for local area networks and wide area networks. Topics include initial router configuration for TCP/IP, IP addressing techniques, management of the configuration, backup of router configuration files, and intermediate routing protocols. Prerequisite: ITNW 2321 or department 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 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.
GAME 2341 Game Scripting
Scripting languages with emphasis on game concepts and simulations. Describe the role of scripts in the development of games, simulations, and other software; and apply appropriate scripting structure and syntax for game and/or simulation software development. Prerequisite: GAME 1343.
GAME 2342 Game Development Using C++
Skill development in C++ programming for games and simulations. Examines real-world C++ development issues. Utilize standard game libraries; examine interfaces, exceptions, file access, and random numbers; and create basic game or simulation frameworks building upon C++ knowledge. Prerequisite: COSC 1320.
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.
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 2456 Oracle Database Administration I
Fundamentals of the tasks and functions required of a database administrator. While Oracle is the primary DBMS utilized, the concepts and procedures presented in this course are typical for any Database Management System server. Prerequisite: ITSE 1345 or department approval.