Austin Community College
Fall 2010 - ALL COURSES

Course Descriptions All Courses Classroom Courses Distance Learning Courses

Updated: 11/29/2011 14:20:51


COMPUTER INFORMATION TECHNOLOGY

CLASSROOM 
16 Week Session August 23 - December 12
ITSY 1300 Fundamentals of Information Security

B	[15/16]	18206	Lec	001	NRG	4231	Th	 6:00pm -  9:30pm	OH Mendell, Ronald
			Lab	001	NRG	TBA	TBA	                 	   
B	[17/16]	18207	Lec	002	RGC	004	MW	12:00pm -  1:45pm	OH Onabajo, Femi
B	[14/16]	18210	Lec	005	RGC	004	MW	 3:40pm -  5:25pm	OH Gordon, Edward
B	[8/12]	18208	Lec	003	RGC	117	MW	 7:30pm -  9:15pm	OH Mendell, Ronald
B	[15/16]	18209	Lec	004	RGC	004	S	 9:00am - 12:35pm	OH Plattsmier, Rick
B	[14/16]	21127	Lec	006	RRC	2207.00	MW	10:00am - 11:45am	OH Cox, Anne
B	[13/16]	21128	Lec	007	RRC	2207.00	T	 6:00pm -  9:30pm	OH Firth, Ryan
BCIS 1305 Business Computer Applications
E	[12/20]	15880	Lec	008	CYP	2126	TTh	 9:10am - 10:30am	OH Frost, Sidney
			Lab	008	CYP	2126	Th	10:35am - 11:25am	   
E	[20/20]	15873	Lec	001	CYP	2126	Th	 6:00pm -  8:45pm	OH Garrett, Jerry
			Lab	001	CYP	2126	Th	 8:50pm -  9:40pm	   
E	[18/20]	15884	Lec	012	EVC	8341.0	TTh	12:00pm -  1:20pm	OH Huckabay, Jamie
			Lab	012	EVC	8310	Th	 1:25pm -  2:15pm	   
E	[19/20]	15881	Lec	009	NRG	4230	MW	 8:35am -  9:55am	OH Tucker, William
			Lab	009	NRG	4207	W	10:00am - 10:50am	   
E	[17/20]	15877	Lec	005	NRG	4250	S	 9:40am - 12:20pm	OH Saleh, Christopher
			Lab	005	NRG	4230	S	12:30pm -  1:40pm	   
E	[17/20]	15876	Lec	004	NRG	4220	T	 6:15pm -  8:55pm	OH Saleh, Christopher
			Lab	004	NRG	4233	T	 9:05pm -  9:55pm	   
E	[11/16]	15892	Lec	022	NRG	4231	TTh	 2:45pm -  4:05pm	OH Kumpati, Sravan
			Lab	022	NRG	4233	Th	 4:10pm -  5:00pm	   
E	[14/20]	15874	Lec	002	PIN	302	TTh	12:25pm -  1:45pm	OH Foreman, Peggy
			Lab	002	PIN	309	T	 1:50pm -  2:40pm	   
E	[17/20]	15888	Lec	017	RGC	122	MW	12:00pm -  1:15pm	OH Trevino, David
			Lab	017	RGC	112	W	 1:20pm -  2:15pm	   
E	[19/20]	15875	Lec	003	RGC	3356	MW	 2:50pm -  4:05pm	OH Huckabay, Jamie
			Lab	003	RGC	112	W	 4:10pm -  5:05pm	   
E	[19/20]	15882	Lec	010	RGC	112	W	 7:05pm -  8:45pm	OH Huckabay, Jamie
15882- This section of Business Computer Applications is a on-line 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. 
Please email carterj@austincc.edu if you need more information.
E	[17/20]	21069	Lec	014	RRC	2215.00	MW	 1:25pm -  2:45pm	OH Webb, James
			Lab	014	RRC	2215.00	W	 2:50pm -  3:40pm	   
E	[16/20]	21136	Lec	023	RRC	2215.00	MW	 7:15pm -  9:00pm	OH Ziaja, Kathryn
E	[20/20]	21135	Lec	021	RRC	2215.00	TTh	12:00pm -  1:20pm	OH Webb, James
			Lab	021	RRC	2215.00	Th	 1:25pm -  2:15pm	   
E	[18/20]	15883	Lec	011	RVS	9111	MW	 9:35am - 10:55am	OH Keller, Letitia
			Lab	011	RVS	9142	W	11:00am - 11:50am	   
E	[15/20]	15878	Lec	006	RVS	9111	TTh	 9:30am - 10:50am	OH Carson, Kriston
			Lab	006	RVS	9138	Th	 8:35am -  9:25am	   
E	[18/20]	15889	Lec	018	SAC	1208	MW	11:30am -  1:15pm	OH Foreman, Peggy
E	[12/20]	15887	Lec	016	SAC	1209	S	 9:00am - 12:35pm	OH Stewart, Gary
E	[19/20]	15891	Lec	020	SAC	1209	TTh	11:30am -  1:15pm	OH Kumpati, Sravan
E	[13/20]	15890	Lec	019	SAC	1208	TTh	 5:35pm -  6:55pm	OH Daniel, Dwight
			Lab	019	SAC	1208	Th	 7:00pm -  7:50pm	   
ITSC 1307 UNIX Operating System I
B+	[23/22]	18172	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+	[20/21]	18204	Lec	001	NRG	4207	TTh	 7:05pm -  8:50pm	OH Douglass, Patricia
ITNW 1325 Fundamentals of Networking Technologies
B+	[13/16]	18164	Lec	007	NRG	4231	MW	 7:15pm -  9:00pm	OH Gordon, Edward
B+	[16/16]	18162	Lec	005	NRG	4231	T	 5:30pm -  9:10pm	OH Bunton, Christopher
B+	[12/16]	18163	Lec	006	RGC	004	TTh	10:00am - 11:45am	OH Petrenko, Alexey
B+	[15/16]	18159	Lec	001	RGC	004	TTh	 4:00pm -  5:45pm	OH Cupina, Philip
B+	[15/16]	21129	Lec	003	RRC	2207.00	MW	12:00pm -  1:45pm	OH Cox, Anne
B+	[8/16]	21131	Lec	009	RRC	2207.00	Th	 5:30pm -  9:10pm	OH Pushkarsky, Stanley
ITSE 1330 Introduction to C# Programming
B+	[14/20]	18179	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	[14/21]	18181	Lec	012	NRG	4207	S	 8:15am - 11:55am	OH King, Charles
			Lab	012	NRG	TBA	TBA	                 	   
B	[0/20]	21137	Lec	010	RRC	2214.00	MW	 8:15pm - 10:00pm	   Staff
ITMT 1340 Managing and Maintaining a Microsoft Windows Server 2003 Environment
+	[0/0]	18157	Lec	003	RGC	004	MW	 2:00pm -  3:40pm	   Staff
+	[0/0]	21132	Lec	004	RRC	2207.00	MW	 5:25pm -  7:05pm	   Staff
+	[0/0]	21133	Lec	005	RRC	2207.00	TTh	12:00pm -  1:40pm	   Staff
GAME 1343 Game and Simulation Programming I: C#
S+	[14/14]	17520	Lec	001	NRG	3136	Th	 6:00pm -  9:35pm	OH Baldwin, Richard
ITSE 1345 Introduction to Oracle SQL and PL/SQL
B+	[7/21]	18182	Lec	001	NRG	4207	MW	 8:00pm -  9:45pm	OH Smith, Richard
ITNW 1351 Fundamentals of Wireless LANs
B+	[15/16]	18167	Lec	002	RGC	004	MW	10:00am - 11:45am	OH Petrenko, Alexey
B+	[10/12]	18166	Lec	001	RGC	117	MW	 5:40pm -  7:25pm	OH Petrenko, Alexey
ITNW 1354 Implementing and Supporting Servers: Windows 2008
B+	[16/16]	21402	Lec	003	RGC	004	MW	 1:50pm -  3:35pm	OH Onabajo, Femi
B+	[0/16]	21403	Lec	004	RRC	2207.00	MW	 5:20pm -  7:05pm	   Staff
B+	[13/16]	21404	Lec	005	RRC	2207.00	TTh	12:00pm -  1:45pm	OH Onabajo, Femi
ITSE 1356 Introduction to XML
B+	[22/13]	18184	Lec	002	NRG	4230	TTh	11:30am -  1:15pm	OH Baldwin, Richard
ITSE 1391 Special Topics in Computer Programming
B	[11/16]	17940	Lec	001	NRG	4231	TTh	10:00am - 11:45am	OH Tucker, William
17940 - Fundamentals of Software Testing
ITSE 1394 Special Topics in Computer Science
B+	[0/14]	19991	Lec	001	NRG	3136	W	 6:00pm -  9:20pm	   Staff
19991 - ActionScript: OOP
ITMT 1400 Implementing and Supporting Microsoft Windows
B+	[0/12]	18158	Lec	001	RGC	117	TTh	 5:40pm -  7:00pm	   Staff
			Lab	001	RGC	117	TTh	 7:05pm -  8:20pm	   
18158 - This course will use Windows 7
ITSE 1401 Web Design Tools
B+	[15/20]	18185	Lec	001	SAC	1208	TTh	 8:45am - 11:25am	OH Smith, Thomas
ITSE 1411 Beginning Web Page Programming
B	[16/22]	18190	Lec	004	CYP	2129	TTh	10:30am -  1:10pm	OH Kahlon, Amardeep
B	[15/22]	18188	Lec	002	NRG	4230	TTh	 5:40pm -  7:00pm	OH Martinez, Rudy
			Lab	002	NRG	4230	TTh	 7:10pm -  8:25pm	   
B	[14/20]	18189	Lec	003	PIN	308	MW	 9:00am - 11:40am	OH Scholl, Judith
ITSC 1425 Personal Computer Hardware
B+	[11/14]	18174	Lec	002	RGC	003	MW	 1:25pm -  4:05pm	OH Hanson, James
B+	[12/14]	18175	Lec	003	RGC	003	TTh	 1:25pm -  4:05pm	OH Hanson, James
B+	[13/14]	18176	Lec	004	RGC	003	TTh	 6:00pm -  8:40pm	OH Hanson, James
ITSE 1450 System Analysis and Design: Project Management
B+	[19/20]	18191	Lec	002	RGC	111	MW	 1:25pm -  2:45pm	OH Smith, Richard
			Lab	002	RGC	109	MW	 2:50pm -  4:05pm	   
ITSY 2300 Operating System Security
B+	[16/16]	18211	Lec	002	RGC	004	TTh	 2:00pm -  3:45pm	OH Cox, Anne
ITSY 2301 Firewalls and Network Security
B+	[6/12]	18212	Lec	001	RGC	117	MW	12:00pm -  1:45pm	OH Petrenko, Alexey
B+	[15/16]	18213	Lec	002	RGC	004	MW	 8:15pm - 10:00pm	OH Cook, Stuart
ITSE 2309 Database Programming: Oracle
B+	[14/20]	18193	Lec	003	NRG	4233	MW	 6:30pm -  7:20pm	OH Smith, Richard
			Lab	003	NRG	4233	MW	 5:30pm -  6:25pm	   
B+	[17/20]	18194	Lec	004	RGC	112	S	 9:00am - 10:50am	OH Trevino, David
			Lab	004	RGC	112	S	10:50am - 12:35pm	   
ITNW 2312 Routers
B+	[18/20]	18168	Lec	001	RGC	112	TTh	 7:35pm -  9:45pm	OH Petrenko, Alexey
ITSE 2317 Java Programming (Intermediate)
B+	[24/15]	18196	Lec	005	NRG	4220	M	 5:40pm -  7:25pm	OH Baldwin, Richard
			Lab	005	NRG	4233	M	 7:30pm -  9:20pm	   
ITNW 2321 Networking with TCP/IP
B+	[16/16]	18169	Lec	001	RGC	004	TTh	 7:40pm -  9:25pm	OH Plattsmier, Rick
B+	[8/16]	21067	Lec	004	RRC	2207.00	MW	 7:15pm -  9:00pm	OH Bunton, Christopher
B+	[15/16]	21134	Lec	003	RRC	2207.00	TTh	10:00am - 11:45am	OH Onabajo, Femi
ITSE 2321 Object-Oriented Programming (Java)
B+	[0/24]	20987	Lec	001	CYP	2129	TTh	 6:00pm -  7:45pm	   Staff
B+	[18/24]	18197	Lec	011	NRG	4211	MW	 4:40pm -  5:30pm	OH Baldwin, Richard
			Lab	011	NRG	4230	MW	 3:40pm -  4:35pm	   
ITSY 2330 Intrusion Detection
B+	[9/12]	18215	Lec	002	RGC	117	S	 9:00am - 12:35pm	OH Bunton, Christopher
B+	[16/16]	18214	Lec	001	RGC	004	TTh	12:00pm -  1:45pm	OH Cox, Anne
ITSC 2337 UNIX Operating Systems II
B+	[13/16]	18177	Lec	001	NRG	4211	S	 8:30am - 12:05pm	OH Martino, Michael
ITSC 2339 Personal Computer Help Desk
G+	[6/12]	21066	Lec	001	RRC	2215.00	MW	11:00am - 12:45pm	OH Webb, James
GAME 2341 Game Scripting
S+	[12/13]	17527	Lec	001	NRG	3136	M	 6:00pm -  9:35pm	OH Marshall, Dana
GAME 2342 Game Development Using C++
S+	[12/13]	17528	Lec	001	NRG	3136	T	 6:00pm -  9:30pm	OH Baldwin, Richard
ITSY 2343 Computer System Forensics
B+	[16/16]	18216	Lec	001	RGC	004	TTh	 5:50pm -  7:35pm	OH Cupina, Philip
ITSC 2364 Practicum -- CIS, General
+	[10/15]	18178	Prat	001	RGC	110	F	12:00pm - 12:55pm	OH Martino, Michael
ITSE 2402 Intermediate Web Programming
B+	[0/24]	20681	Lec	001	CYP	2126	TTh	 1:25pm -  4:10pm	   Staff
ITNW 2405 Network Administration for Novell NetWare
B+	[19/16]	18171	Lec	003	RGC	004	MW	 5:30pm -  8:10pm	OH Cook, Stuart
ITSE 2431 Advanced C++ Programming
B+	[16/18]	18201	Lec	003	RGC	111	MW	 7:00pm -  8:15pm	OH Bass, Ron
			Lab	003	RGC	111	MW	 8:20pm -  9:40pm	   
ITSE 2456 Oracle Database Administration I
B+	[9/12]	18203	Lec	001	RGC	028	TTh	 7:05pm -  8:30pm	OH Smith, Richard
			Lab	001	RGC	117	TTh	 8:40pm -  9:50pm	   


DISTANCE LEARNING 
16 Week Session August 23 - December 12
BCIS 1305 Business Computer Applications
E	[29/36]	15879	DIL	007	ONL	Orientation req. See Open Campus	OH Kohls, Mary
15879 - 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+	[31/36]	18173	DIL	006	ONL	Orientation req. See Open Campus	OH Bass, Ron
18173 - 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/20. 
ITNW 1325 Fundamentals of Networking Technologies
B+	[19/24]	18160	DIL	002	ONL	Orientation req. See Open Campus	OH Cox, Anne
18160 - Internet access required. Prereq: COSC 1300 or department approval - A. 
Cox, 223.0187. 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	[16/24]	18180	DIL	008	ONL	Orientation req. See Open Campus	OH Martinez, Rudy
18180 - 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. 
ITNW 1337 Introduction to the Internet
B+	[21/24]	18165	DIL	002	ONL	Orientation req. See Open Campus	OH Hanson, James
18165 – Internet access required. J. Hanson, 223.3044, email: jhanson@austincc.edu 
- MANDATORY Online orientation at www.austincc.edu/jhanson during the 1st week of 
class. 
ITSE 1356 Introduction to XML
B+	[22/13]	18183	DIL	001	ONL	Orientation req. See Open Campus	OH Baldwin, Richard
18183 - 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/20. Work from home with PC 
& modem or use various ACC labs (exams at NRG) 
ITSE 1401 Web Design Tools
B+	[17/24]	18186	DIL	002	ONL	Orientation req. See Open Campus	OH Smith, Thomas
18186 - Internet access required. NO programming prerequisite. T. M. Smith, 223.9260, 
email: tms@austincc.edu - MANDATORY Online orientation after the link is activated 
8/23. Go to http://irt.austincc.edu/blackboard/stlogin.html for log-in instructions. 
 
ITSE 1411 Beginning Web Page Programming
B	[14/24]	18187	DIL	001	ONL	Orientation req. See Open Campus	OH Scholl, Judith
18187 - 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 available 
one week prior to start of class at www.austincc.edu/jscholl  
ITSE 2305 Windows Programming (Visual Basic .NET)
B+	[24/22]	18192	DIL	002	ONL	Orientation req. See Open Campus	OH Martinez, Rudy
18192 - 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/15]	18195	DIL	004	ONL	Orientation req. See Open Campus	OH Baldwin, Richard
18195 - 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/20. Work from home with PC & modem or use various ACC labs (exams at NRG)  
ITSE 2321 Object-Oriented Programming (Java)
B+	[11/24]	18198	DIL	012	ONL	Orientation req. See Open Campus	OH Baldwin, Richard
18198 - 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/20. Work from home with PC & modem or use various ACC labs (exams at NRG)  
INEW 2338 Advanced Java Programming: Visual
B+	[24/15]	18154	DIL	001	ONL	Orientation req. See Open Campus	OH Baldwin, Richard
18154 - 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/20. Work from home with PC & modem or use various ACC labs (exams at NRG)  
ITSE 2349 Advanced Visual Basic Programming .NET
B+	[24/22]	18199	DIL	002	ONL	Orientation req. See Open Campus	OH Martinez, Rudy
18199 - 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]	18200	DIL	002	ONL	Orientation req. See Open Campus	OH Scholl, Judith
18200 - 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 available one week prior to start of class available 
one week prior to start of class at www.austincc.edu/jscholl  
ITSE 2431 Advanced C++ Programming
B+	[7/24]	18202	DIL	005	ONL	Orientation req. See Open Campus	OH Bass, Ron
18202 - 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/20. Work from home with PC & modem or use various ACC labs. 


12 Week Session September 20 - December 12
BCIS 1305 Business Computer Applications
E	[38/48]	20368	DIL	013	ONL	Orientation req. See Open Campus	OH Huckabay, Jamie
20368 - Internet access required. J. Huckabay, 223.3183, email: carterj@austincc.edu 
- MANDATORY online orientation: www.austincc.edu/jcarter before or during the 1st 
week of class. Requires Office 2007 or use of campus computer labs.  
ITSE 1331 Introduction to Visual Basic Programming .NET
B	[13/24]	20533	DIL	009	ONL	Orientation req. See Open Campus	OH King, Charles
20533 - Internet access required. STAFF - for MANDATORY Orientation information, 
call 223.3185 during the 1st class week


Course Descriptions All Courses 
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.

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.

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.

ITNW 1354 Implementing and Supporting Servers: Windows 2008
Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment. A study of Active Directory on Windows Server 2008. 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 1391 Special Topics in Computer Programming
Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course was designed to be repeated multiple times to improve student proficiency. Fundamentals of Software Testing - A study of the multiple phases of testing necessary to ensure the reliability of software products.

ITSE 1394 Special Topics in Computer Science
Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course was designed to be repeated multiple times to improve student proficiency. ActionScript OOP - Introduction to scripting languages including basic data types, control structures, regular expressions, input/output, textual analysis, encapsulation, inheritance, runtime polymorphism based on classes and interfaces, events, triggers, effects, bitmaps, and image processing. Prerequisite: COSC 1315 or ITSE 1411 or ITSE 1331 or BCIS 1331 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: Project Management
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.

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.